... MụctiêumônhọcSauhọcxonghọcphầnsinhviênphảinắm được: Cấu trúc phần cứng vi xử lý – vi điều khi n tiêu biểu: 80x86, 8051; Tổ chức nhớ, tập ... gồm phần cứng phần mềm) sử dụng vi điều khi n cho toán cụ thể 08/17/14 Bộ môn Kỹ thuật máy tính, Khoa Điện tử, ĐH Kỹ thuật Công nghiệp 2 Mô tả vắn tắt nội dung họcphần Trong trình học tập, SV học ... vi xử lý – vi điều khi n; số toán ứng dụng tiêu biểu 08/17/14 Bộ môn Kỹ thuật máy tính, Khoa Điện tử, ĐH Kỹ thuật Công nghiệp Tài liệu học tập • Bài giảng Vi xử lý – vi điều khi n”, Nguyễn Tuấn...
... có giới hạn nên cần phải thay Khi đó, toàn máy móc phải tạm dừng kể toàn hệ thống sản xuất _ Đôi khi, bảng điện điều khi n không đủ khoảng trống để thay đổi lắp đặt thêm nhằm mục đích nâng cấp ... THANG MÁY 32 KHẢO SÁT VÀ ĐIỀU KHI N THANG MÁY CHƯƠNG I: TỔNG QUÁT VỀ THANG MÁY II_ ĐẶC ĐIỂM CỦA HỆ THỐNG ĐIỀU KHI N LẬP TRÌNH PLC _ Mỗi phần tử, thiết bò hệ thống điều khi n công nghiệp bất chấp ... cấp tín hiệu cho điều khi n PLC Đáp lại, điều khi n PLC xuất tín hiệu điều khi n để vận hành thiết bò _ Kế tiếp, cần phải biết rõ số ngõ vào ngõ thiết bò kết nố với điều khi n PLC Ngõ vào tín...
... điều khi n 1.3.1 Mục đích Kỹ thuật vi điều khi n l mônhọc quan trọng sinhviên ng nh Điều khi n, Tự động hóa , Điện tử, Tin họcv v nhằm trang bị cho sinhviên kiến thức cần thiết họ vi điều khi n, ... họ vi điều khi n m sinhviênhọc giáo trình n y Sinhviên dùng Kit vi điều khi n n y để điều khi n trình nhiệt độ, điều khi n động cơ,điều khi n đối tợng giao thông, điều khi n trình sản xuất ... ( Đại học BKĐN môn tự động hóa đ chế tạo v sản xuất ho n chỉnh KIT vi điều khi n phục vụ đ o tạo v sản xuất), thiết bị thực h nh mônhọc vi điều khi n cán giảng dạy mônhọc chế tạo sinh viên...
... lớn (VLSI), xử lý liệu theo thuật toán xác định • Cấu tạo – Phần cứng (phần vi mạch điện tử) – Phần mềm (phần tập lệnh gắn chặt với phần cứng) • Vi xử lý 4bit, bit, 16 bit, 32 bit, 64 bit Electrical ... tin – Bus Địa – Bus Dữ liệu – Bus Điều khi n • Trong VXL, ghi, ALU, thiết bị ngoại vi ghép nối với thông qua đường BUS • Bus điều khi n Mạch thời gian điều khi n đảm bảo loại tín hiệu sử dụng đường ... mất điện • Tiêu thụ lượng lớn có điện • Kích thước lớn dung lượng lớn • 6216, 6232, 62256 44 22 3.3.6 RAM 62256 45 Electrical Engineering 3.3.6 Dynamic Ram • Dữ liệu ghi tụ • Dữ liệu phải refresh...
... GIẢNG VIÊN: TS HOÀNG XUÂN DẬU BỘ MÔN: KHOA HỌC MÁY TÍNH - KHOA CNTT1 Trang BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ CHƯƠNG – TỔNG QUAN VỀ VI XỬ LÝ VÀ HỆ VI XỬ LÝ ĐÁNH GIÁ MÔNHỌC Các điểm thành phần: ... thành phần phục vụ tính toán điều khi n • Không bao gồm nhớ cổng vào Vi điều khi n (micro-controllers): • Chứa tất thành phần phục vụ tính toán điều khi n • Có bao gồm nhớ cổng vào • Tất thành phần ... số học, logic, dịch, quay,… Kết nối trao đổi liệu với thiết bị bên thông qua cổng vào www.ptit.edu.vn GIẢNG VIÊN: TS HOÀNG XUÂN DẬU BỘ MÔN: KHOA HỌC MÁY TÍNH - KHOA CNTT1 Trang BÀI GIẢNG MÔN...
... hiu iu khin t b gii mó lnh, sau ú s thc hin ỳng cỏc yờu cu ca lnh Khi iu khin logic c xem l mt vi x lý nh nm mt vi x lý Cỏc tớn hiu iu khin ca iu khin logic l cỏc tớn hiu iu khin b nh, iu khin ... cỏc bc nh sau: ún lnh t b nh, sau ú cỏc mch logic iu khin s gii mó lnh v sau cựng thỡ cỏc mch logic iu khin s thc hin lnh sau gii mó Do cỏc lnh lu tr b nh nờn cú th thay i cỏc lnh nu cn Khi thay ... register) 1.2.2.3 Khi iu khin logic v gii mó lnh - Chc nng ca gii mó lnh (Instruction decoder) l nhn lnh t ghi lnh sau ú gii mó gi tớn hiu iu khin n cho iu khin logic - Chc nng ca iu khin logic (control...
... GIẢNG VIÊN: TS HOÀNG XUÂN DẬU BỘ MÔN: KHOA HỌC MÁY TÍNH - KHOA CNTT1 Trang BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ CHƯƠNG – TỔNG QUAN VỀ VI XỬ LÝ VÀ HỆ VI XỬ LÝ ĐÁNH GIÁ MÔNHỌC Các điểm thành phần: ... thành phần phục vụ tính toán điều khi n • Không bao gồm nhớ cổng vào Vi điều khi n (micro-controllers): • Chứa tất thành phần phục vụ tính toán điều khi n • Có bao gồm nhớ cổng vào • Tất thành phần ... số học, logic, dịch, quay,… Kết nối trao đổi liệu với thiết bị bên thông qua cổng vào www.ptit.edu.vn GIẢNG VIÊN: TS HOÀNG XUÂN DẬU BỘ MÔN: KHOA HỌC MÁY TÍNH - KHOA CNTT1 Trang BÀI GIẢNG MÔN...
... GIẢNG VIÊN: TS HOÀNG XUÂN DẬU BỘ MÔN: KHOA HỌC MÁY TÍNH - KHOA CNTT1 www.ptit.edu.vn Trang 13 www.ptit.edu.vn GIẢNG VIÊN: TS HOÀNG XUÂN DẬU BỘ MÔN: KHOA HỌC MÁY TÍNH - KHOA CNTT1 BÀI GIẢNG MÔN ... www.ptit.edu.vn GIẢNG VIÊN: TS HOÀNG XUÂN DẬU BỘ MÔN: KHOA HỌC MÁY TÍNH - KHOA CNTT1 Trang 15 www.ptit.edu.vn GIẢNG VIÊN: TS HOÀNG XUÂN DẬU BỘ MÔN: KHOA HỌC MÁY TÍNH - KHOA CNTT1 Trang 16 BÀI GIẢNG MÔN KỸ THUẬT ... www.ptit.edu.vn GIẢNG VIÊN: TS HOÀNG XUÂN DẬU BỘ MÔN: KHOA HỌC MÁY TÍNH - KHOA CNTT1 Trang 19 www.ptit.edu.vn GIẢNG VIÊN: TS HOÀNG XUÂN DẬU BỘ MÔN: KHOA HỌC MÁY TÍNH - KHOA CNTT1 Trang 20 BÀI GIẢNG MÔN KỸ THUẬT...
... 120 103 91 132 124 Chúng ta không học vài lệnh mà học cách giảm kích thước chương trình Toán hạng Logic Số học: Trong phần giới thiệu lệnh XORF cách sử dụng nó, phần nói tiếp toán hạng lệnh Logic ... nhất, dể để giải thích ngắt cho người hiểu, mà hy vọng sau kết thúc phần áp dụng ngắt vào chương trình Chúng ta chia phần thành phần nhỏ, mụch đích bạn nghỉ giải lao ! Đầu tiên, Ngắt (interrupt) ... dùng cho mụch đích khác truy cập tới nó, phải gán số cho hợp lệ ?, bạn đừng lo lắng, có cách giải Nếu gán COUNT cho địa đó, ví dụ 08h, trỏ tới vị trí ghi mụch đích chung, mà giá trị sau mở nguồn...
... 2.14.6.1 “ĐÁNH THỨC” VI ĐIỀU KHI N CHƯƠNG TẬP LỆNH CỦA VI ĐIỀU KHI N PIC 3.1 VÀI NÉT SƠ LƯC VỀ TẬP LỆNH CỦA VI ĐIỀU KHI N PIC 3.2 TẬP LỆNH CỦA VI ĐIỀU KHI N PIC 3.3 CẤU TRÚC CỦA MỘT CHƯƠNG TRÌNH ASSEMBLY ... ĐIỀU KHI N PIC CHƯƠNG MỘT SỐ ỨNG DỤNG CỤ THỂ CỦA PIC16F877A 4.1 ĐIỀU KHI N CÁC PORT I/O 4.1.1 CHƯƠNG TRÌNH DELAY 4.1.2 MỘT SỐ ỨNG DỤNG VỀ ĐẶC TÍNH I/O CỦA CÁC PORT ĐIỀU KHI N 4.2 VI ĐIỀU KHI N ... ngoại vi cho vi điều khi n CP1600 Vi điều khi n sau nghiên cứu phát triển thêm từ hình thành nên dòng vi điều khi n PIC ngày 1.2 TẠI SAO LÀ PIC MÀ KHÔNG LÀ CÁC HỌ VI ĐIỀU KHI N KHÁC?? Hiện thò...
... dụng ADC chân sử dụng làm điện áp so sánh .Khi chân phải cấp điện áp cố định Các chân AVCC thường nối lên VCC sử dụng ADC chân nối qua cuộn cảm lên VCC với mục đích ổn định điện áp cho biến đổi ... CodeVision Bài ta sử dụng phần mềm thông dụng CodeVision để lập trình cổng vào cho Atmega16 cách tác động vào ghi PORTxx DDRxx DDRxx : để điều khi n hướng liệu chân cổng Khi DDRxx=0 dùng làm cổng ... ct làm nhấp nháy led Ta phải sử dụng hàm delay_ms() thư viện “delay.h” để tạo trễ chương trình Do ta phải chèn thư viện vào Các bạn thêm dòng #include vào sau dòng #include...
... nhớ có địa 16 bit Khi đó, Port không dùng cho mục đích IO Khi dùng làm ngõ vào, Port phải set mức logic trước Khi lập trình, Port dùng làm bit địa cao hay số tín hiệu điều khi n Port 3: Port ... thêm phầnsau Phạm Hùng Kim Khánh Trang 19 Giáo trình Vi điều khi n Tổng quan vi điều khi n MCS-51 Thanh ghi điều khi n nguồn PCON Thanh ghi PCON địa 87h không cho phép định địa bit bao gồm bit sau: ... dùng chức Port phải dùng thêm điện trở kéo lên (pull-up), giá trị điện trở phụ thuộc vào thành phần kết nối với Port Khi dùng làm ngõ ra, Port kéo ngõ TTL Khi dùng làm ngõ vào, Port phải set mức...
... nhớ có địa 16 bit Khi đó, Port không dùng cho mục đích IO Khi dùng làm ngõ vào, Port phải set mức logic trước Khi lập trình, Port dùng làm bit địa cao hay số tín hiệu điều khi n Port 3: Port ... thảo luận thêm phầnsau Giáo trình Vi điều khi n Tổng quan vi điều khi n MCS-51 Thanh ghi điều khi n nguồn PCON Thanh ghi PCON địa 87h không cho phép định địa bit bao gồm bit sau: Bit Chức Bảng ... dùng chức Port phải dùng thêm điện trở kéo lên (pull-up), giá trị điện trở phụ thuộc vào thành phần kết nối với Port Khi dùng làm ngõ ra, Port kéo ngõ TTL Khi dùng làm ngõ vào, Port phải set mức...
... khi n về xài. Cho nên, tốt nhất là bạn làm cách nào đó muốn học thì phải tìm mua bằng được nó rồi tính chuyện học gì rồi học. Cầm con vi điều khi n trong tay rồi mới tính chuyện học, lỡ học không được thì sao? Thì kiếm cái búa phang mạnh một cái vào con vi điều khi n, mở ruột ... hiểu chi tiết cấu trúc vi điều khi n, phải điều khi n từng thanh ghi Tuy nhiên, tôi khuyên khi mới học, các bạn nên bắt đầu bằng việc học ASM. Khinắm vững cách viết ASM cho một con vi điều khi n nào đó, chuyển sang ... quang báo, led 7 đoạn, nó cũng chỉ là việc xuất nhập port. Trong các bài học này, đó là các bạn học các thiết bị ngoại vi thông thường khi dùng vi điều khi n, chứ không phảihọc các tính năng của vi điều khi n. Nhưng trái lại, nếu các bạn học một bài học đơn giản vô cùng đó là dùng tính ...
... 2.14.6.1 “ĐÁNH THỨC” VI ĐIỀU KHI N CHƯƠNG TẬP LỆNH CỦA VI ĐIỀU KHI N PIC 3.1 VÀI NÉT SƠ LƯC VỀ TẬP LỆNH CỦA VI ĐIỀU KHI N PIC 3.2 TẬP LỆNH CỦA VI ĐIỀU KHI N PIC 3.3 CẤU TRÚC CỦA MỘT CHƯƠNG TRÌNH ASSEMBLY ... ĐIỀU KHI N PIC CHƯƠNG MỘT SỐ ỨNG DỤNG CỤ THỂ CỦA PIC16F877A 4.1 ĐIỀU KHI N CÁC PORT I/O 4.1.1 CHƯƠNG TRÌNH DELAY 4.1.2 MỘT SỐ ỨNG DỤNG VỀ ĐẶC TÍNH I/O CỦA CÁC PORT ĐIỀU KHI N 4.2 VI ĐIỀU KHI N ... ngoại vi cho vi điều khi n CP1600 Vi điều khi n sau nghiên cứu phát triển thêm từ hình thành nên dòng vi điều khi n PIC ngày 1.2 TẠI SAO LÀ PIC MÀ KHÔNG LÀ CÁC HỌ VI ĐIỀU KHI N KHÁC?? Hiện thò...
... lệnh vi điều khi n dòng PIC lệnh POP hay PUSH, thao tác với nhớ stack hoàn toàn điều khi n CPU 2.5 CÁC CỔNG XUẤT NHẬP CỦA PIC16F877A Cổng xuất nhập (I/O port) phương tiện mà vi điều khi n dùng ... điều khi n thông qua ghi SFR liên quan đến chân xuất nhập Vi điều khi n PIC16F877A có cổng xuất nhập, bao gồm PORTA, PORTB, PORTC, PORTD PORTE Cấu trúc chức cổng xuất nhập đề cập cụ thể phầnsau ... CVRCON (đòa 9Dh) : chứa giá trò pin PORTA : điều khi n xuất nhập : ghi điều khi n so sánh : ghi điều khi n so sánh điện áp ADCON1 (đòa 9Fh) : ghi điều khi n ADC Chi tiết ghi trình bày cụ thể phụ...
... 2.14.6.1 “ĐÁNH THỨC” VI ĐIỀU KHI N CHƯƠNG TẬP LỆNH CỦA VI ĐIỀU KHI N PIC 3.1 VÀI NÉT SƠ LƯC VỀ TẬP LỆNH CỦA VI ĐIỀU KHI N PIC 3.2 TẬP LỆNH CỦA VI ĐIỀU KHI N PIC 3.3 CẤU TRÚC CỦA MỘT CHƯƠNG TRÌNH ASSEMBLY ... ĐIỀU KHI N PIC CHƯƠNG MỘT SỐ ỨNG DỤNG CỤ THỂ CỦA PIC16F877A 4.1 ĐIỀU KHI N CÁC PORT I/O 4.1.1 CHƯƠNG TRÌNH DELAY 4.1.2 MỘT SỐ ỨNG DỤNG VỀ ĐẶC TÍNH I/O CỦA CÁC PORT ĐIỀU KHI N 4.2 VI ĐIỀU KHI N ... ngoại vi cho vi điều khi n CP1600 Vi điều khi n sau nghiên cứu phát triển thêm từ hình thành nên dòng vi điều khi n PIC ngày 1.2 TẠI SAO LÀ PIC MÀ KHÔNG LÀ CÁC HỌ VI ĐIỀU KHI N KHÁC?? Hiện thò...
... nhớ có địa 16 bit Khi đó, Port không dùng cho mục đích IO Khi dùng làm ngõ vào, Port phải set mức logic trước Khi lập trình, Port dùng làm bit địa cao hay số tín hiệu điều khi n Port 3: Port ... thêm phầnsau Phạm Hùng Kim Khánh Trang 19 Giáo trình Vi điều khi n Tổng quan vi điều khi n MCS-51 Thanh ghi điều khi n nguồn PCON Thanh ghi PCON địa 87h không cho phép định địa bit bao gồm bit sau: ... dùng chức Port phải dùng thêm điện trở kéo lên (pull-up), giá trị điện trở phụ thuộc vào thành phần kết nối với Port Khi dùng làm ngõ ra, Port kéo ngõ TTL Khi dùng làm ngõ vào, Port phải set mức...
... thể phần cứng cách thức lập trình Chương trình phần mềm dành cho Vi điều khi n nhau, bạn tham khảo thêm Vi điều khi n sách Các phần thực hành phần cứng thực tế, bạn thực hành với Vi điều khi n ... Tất Vi điều khi n có đặc tính giống phần mềm (các tập lệnh lập trình nhau), phần cứng bổ sung với chip có mã số hai số cuối cao hơn, Vi điều khi n sau có nhiều tính vượt trội Vi điều khi n hệ trước ... Chip Vi điều khi n sử dụng rộng rãi giới Việt Nam Vi điều khi n hãng Atmel với nhiều chủng loại vi điều khi n khác Hãng Atmel có chip Vi điều khi n có tính tương tự chip Vi điều khi n MCS-51...
... địa chỉ-chân 30) Khi Vi điều khi n truy xuất nhớ từ bên ngoài, port vừa có chức bus địa chỉ, vừa có chức bus liệu phải tách đường liệu địa Tín hiệu chân ALE dùng làm tín hiệu điều khi n để giải ... trình thực lấy từ ROM nội hay ROM ngoại Khi EA nối với logic 1(+5V) Vi điều khi n thực chương trình lấy từ nhớ nội Khi EA nối với logic 0(0V) Vi điều khi n thực chương trình lấy từ nhớ ngoại ... Vi điều khi n với 40 chân dạng DIP Hình 1.2.1 1.2.1 Chân VCC: Chân số 40 VCC cấp điện áp nguồn cho Vi điều khi n Nguồn điện cấp +5V±0.5 1.2.2 Chân GND:Chân số 20 nối GND(hay nối Mass) Khi thiết...