Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 11 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
11
Dung lượng
88 KB
Nội dung
GIỚI THIỆU CHƯƠNG TRÌNH GIỚI THIỆU CHƯƠNG TRÌNH KỸ THUẬT VI XỬ LÝ KỸ THUẬT VI XỬ LÝ GV: Phạm Thế Duy GV: Phạm Thế Duy Bộ môn: Điều khiển và xử lý tín hiệu Bộ môn: Điều khiển và xử lý tín hiệu Khoa KT Điện Tử Khoa KT Điện Tử Tel: 0903 661 501 Tel: 0903 661 501 Email: ptduy@yahoo.com Email: ptduy@yahoo.com 1. Tên học phần: KỸ THUẬTVIXỬLÝ MICROPROCESSORS 2. Hệ đào tạo : Đại học và Cao đẳng 3. Ngành : ĐTVT 4. Mã học phần : 312VXL250 5. Loại môn học: Cơ sở ngành bắt buộc 6. Khoa : ĐTVT 7. Thời lượng : 4 đvht - Lý thuyết: 45 tiết - Bài tập: 5 tiết - Kiểm tra: 2 tiết - Thực hành: 8 tiết 8. Yêu cầu kiến thức : Kỹthuật số 9. Giớithiệu học phần : Môn học cung cấp cho sinh viên kiến thức về các vấn đề sau: Các thành phần của hệ vixử lý; Bộ xửlý Intel 82086; Vi điều khiển; Vấn đề phối ghép và lập trình phối ghép. ĐỀ CƯƠNG CHI TIẾT ĐỀ CƯƠNG CHI TIẾT Chương 1: Chương 1: Tổng quan về hệ vixửlý Tổng quan về hệ vixửlý Chương 2: Chương 2: Bộ vixửlý Intel 8086 Bộ vixửlý Intel 8086 Chương 3: Chương 3: Lập trình hợp ngữ Lập trình hợp ngữ Chương 4: Chương 4: Phối ghép bộ vixửlý với Phối ghép bộ vixửlý với bộ nhớ và các thiết bị vào/ra bộ nhớ và các thiết bị vào/ra Chương 5: Chương 5: Lập trình phối ghép Lập trình phối ghép Chương 6: Chương 6: Vi điều khiển Vi điều khiển Chương 1: Tổng quan về hệ viChương 1: Tổng quan về hệ vixửlý ( xửlý ( LT6) LT6) Giớithiệu về hệ vixử lý. Giớithiệu về hệ vixử lý. Các thành phần của hệ vixửlý Các thành phần của hệ vixửlý Lịch sử phát triển và phân loại các Lịch sử phát triển và phân loại các bộ vixửlý bộ vi xửlýChương 2: Bộ vixửlý Intel 8086 Chương 2: Bộ vixửlý Intel 8086 ( ( LT15/KT1) LT15/KT1) - - Kiến trúc bên trong của 8086 Kiến trúc bên trong của 8086 Sơ đồ khối Sơ đồ khối Chức năng và các chế độ làm việc của các chân giao Chức năng và các chế độ làm việc của các chân giao tiếp tiếp – Các thành phần của bộ VXL 8086 Các thành phần của bộ VXL 8086 Bộ xửlý tính toán ALU-1 bit và thiết kế ALU-16 bit Bộ xửlý tính toán ALU-1 bit và thiết kế ALU-16 bit Bộ giải mã lệnh Bộ giải mã lệnh Các bus trong, bộ đệm và các thanh ghi Các bus trong, bộ đệm và các thanh ghi – Quá trìnhxửlý lệnh Quá trìnhxửlý lệnh – Bộ đồng xửlý toán học 8087 Bộ đồng xửlý toán học 8087 – Hệ thống ngắt (interrupt) của 8086 Hệ thống ngắt (interrupt) của 8086 Ngắt và sự trả lời ngắt Ngắt và sự trả lời ngắt Bảng vector ngắt Bảng vector ngắt Trọng tài ngắt Trọng tài ngắt Phân loại ngắt Phân loại ngắt Chương 3: Lập trình hợp ngữ Chương 3: Lập trình hợp ngữ ( ( LT6/BT1) LT6/BT1) Lập trình hợp ngữ cho hệ VXL 8086 Lập trình hợp ngữ cho hệ VXL 8086 Cấu trúc chung của một chương Cấu trúc chung của một chương trình hợp ngữ trình hợp ngữ Các lệnh điều khiển cơ bản. Các lệnh điều khiển cơ bản. Chương trình con. Chương trình con. Chương trình thường trú. Chương trình thường trú. Chương 4: Phối ghép bộ vixửlý với bộ nhớ và các Chương 4: Phối ghép bộ vixửlý với bộ nhớ và các thiết bị vào/ra thiết bị vào/ra (LT12/BT2/TH6 (LT12/BT2/TH6 /KT1) /KT1) – Giớithiệu về bộ nhớ Giớithiệu về bộ nhớ – Giớithiệu về thiết bị vào/ra Giớithiệu về thiết bị vào/ra – Giao diện kết nối: Hệ thống bus ngoài Giao diện kết nối: Hệ thống bus ngoài – Các chip hỗ trợ vào ra Các chip hỗ trợ vào ra Chip UART Chip UART Chip USART Chip USART Chip PIO 8255A Chip PIO 8255A – Vào/ra bằng phương pháp thăm dò Vào/ra bằng phương pháp thăm dò – Vào/ ra bằng phương pháp ngắt Vào/ ra bằng phương pháp ngắt Các tín hiệu ngắt Các tín hiệu ngắt Quá trình CPU xửlý ngắt Quá trình CPU xửlý ngắt Xửlý ngắt ưu tiên Xửlý ngắt ưu tiên Bộ điều khiển xửlý ngắt ưu tiên PIC 8259A Bộ điều khiển xửlý ngắt ưu tiên PIC 8259A – Vào/ra bằng phương pháp truy nhập trực tiếp vào bộ nhớ Vào/ra bằng phương pháp truy nhập trực tiếp vào bộ nhớ (Direct memory Access) (Direct memory Access) Khái niệm về phương pháp truy nhập trực tiếp vào bộ nhớ Khái niệm về phương pháp truy nhập trực tiếp vào bộ nhớ Bộ điều khiển truy nhập trực tiếp vào bộ nhớ Intel 8237A Bộ điều khiển truy nhập trực tiếp vào bộ nhớ Intel 8237A Chuyển dữ liệu giữa DMAC, DRAM và bộ nhớ cache Chuyển dữ liệu giữa DMAC, DRAM và bộ nhớ cache - Thực hành phối ghép trên thiết bị - Thực hành phối ghép trên thiết bị Chương 5: Lập trình phối ghép Chương 5: Lập trình phối ghép (LT6/BT2/TH2) (LT6/BT2/TH2) – Lập trình cho các chip hỗ trợ vào/ra Lập trình cho các chip hỗ trợ vào/ra Lập trình cho các chip vào ra nối tiếp: UART và USART Lập trình cho các chip vào ra nối tiếp: UART và USART Lập trình cho PIO 8255A qua các từ điều khiển định nghĩa Lập trình cho PIO 8255A qua các từ điều khiển định nghĩa cấu hình cấu hình – Lập trình sử dụng ngắt và lập trình cho 8259A Lập trình sử dụng ngắt và lập trình cho 8259A Chươngtrình sử dụng ngắt mềm Chươngtrình sử dụng ngắt mềm Viết chươngtrình con ngắt Viết chươngtrình con ngắt Lập trình cho 8259A Lập trình cho 8259A – Lập trình cho bộ điều khiển truy nhập trực tiếp vào Lập trình cho bộ điều khiển truy nhập trực tiếp vào bộ nhớ Intel 8237A bộ nhớ Intel 8237A – Các ứng dụng khác. Các ứng dụng khác. – Thực hành lập trình phối ghép Thực hành lập trình phối ghép Chương 6: Giới thiệu về vi điều Chương 6: Giới thiệu về vi điều khiển. khiển. Các khái niệm cơ bản. Các khái niệm cơ bản. Cấu trúc tổng quát của một vi. Cấu trúc tổng quát của một vi. Lập trình cho vi điều khiển. Lập trình cho vi điều khiển. Họ vi điều khiển AVR. Họ vi điều khiển AVR. Các ứng dụng cơ bản. Các ứng dụng cơ bản. TÀI LIỆU THAM KHẢO TÀI LIỆU THAM KHẢO [1]. Douglas V. Hall. [1]. Douglas V. Hall. Microprocessor and Interfacing- Microprocessor and Interfacing- programming and hardware programming and hardware , 2nd edition. McGraw Hill. , 2nd edition. McGraw Hill. 1997. 1997. [3]. Hari BalaKrishnan & Samel Madden. [3]. Hari BalaKrishnan & Samel Madden. The lecture The lecture notes on Computer Systems Engineering notes on Computer Systems Engineering , Open Courses , Open Courses Ware. Massachusets Institute of Technology. Ware. Massachusets Institute of Technology. [4]. Văn Thế Minh. [4]. Văn Thế Minh. Kỹ thuậtvixửlýKỹthuậtvixửlý . NXB Giáo dục . NXB Giáo dục 1999. 1999. [5]. Hồ Khánh Lâm, [5]. Hồ Khánh Lâm, Kỹ thuậtvixửlýKỹthuậtvixửlý , NXB Bưu điện , NXB Bưu điện 2005. 2005. Kỹ thuật vi xử lý (nhiều tác giả) Kỹ thuật vi xử lý (nhiều tác giả) Kỹ thuật vi điều khiển (nhiều tác giả) Kỹ thuật vi điều khiển (nhiều tác giả) Vi điều khiển 8951 và vi điều khiển AVR (Internet) Vi điều khiển 8951 và vi điều khiển AVR (Internet) . vi xử lý ( xử lý ( LT6) LT6) Giới thiệu về hệ vi xử lý. Giới thiệu về hệ vi xử lý. Các thành phần của hệ vi xử lý Các thành phần của hệ vi xử lý Lịch. Minh. Kỹ thuật vi xử lý Kỹ thuật vi xử lý . NXB Giáo dục . NXB Giáo dục 1999. 1999. [5]. Hồ Khánh Lâm, [5]. Hồ Khánh Lâm, Kỹ thuật vi xử lý Kỹ thuật vi xử