Tên học phần: KỸ THUẬT VI XỬ LÝ MICROPROCESSORS 2... ĐỀ CƯƠNG CHI TIẾT bộ nhớ và các thiết bị vào/ra... Chương trình thường trú... Chương 4: Phối ghép bộ vi xử lý với bộ nhớ và các
Trang 1GIỚI THIỆU CHƯƠNG TRÌNH
KỸ THUẬT VI XỬ LÝ
GV: Phạm Thế Duy Bộ môn: Điều khiển và xử lý tín hiệu
Khoa KT Điện Tử
Tel: 0903 661 501 Email: ptduy@yahoo.com
Trang 21 Tên học phần: KỸ THUẬT VI XỬ LÝ
MICROPROCESSORS
2 Hệ đào tạo : Đại học và Cao đẳng
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ới thiệ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ệ vi xử 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
Trang 3ĐỀ CƯƠNG CHI TIẾT
bộ nhớ và các thiết bị vào/ra
Trang 4Chương 1: Tổng quan về hệ vi
xử lý ( LT6)
Giới thiệu về hệ vi xử lý.
Các thành phần của hệ vi xử lý
Lịch sử phát triển và phân loại các
bộ vi xử lý
Trang 5Chương 2: Bộ vi xử lý Intel 8086
( LT15/KT1)
- Kiến trúc bên trong của 8086
Sơ đồ khối
Chức năng và các chế độ làm việc của các chân giao tiếp
– 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ộ giải mã lệnh
Các bus trong, bộ đệm và các thanh ghi
– Quá trình xử lý lệnh
– Bộ đồng xử lý toán học 8087
– Hệ thống ngắt (interrupt) của 8086
Ngắt và sự trả lời ngắt
Bảng vector ngắt
Trọng tài ngắt
Phân loại ngắt
Trang 6Chương 3: Lập trình hợp ngữ
( LT6/BT1)
Lập trình hợp ngữ cho hệ VXL 8086
Cấu trúc chung của một chương
trình hợp ngữ
Các lệnh điều khiển cơ bản.
Chương trình con.
Chương trình thường trú.
Trang 7Chương 4: Phối ghép bộ vi xử lý với bộ nhớ và các
thiết bị vào/ra
(LT12/BT2/TH6/KT1)
(Direct memory Access)
- Thực hành phối ghép trên thiết bị
Trang 8Chương 5: Lập trình phối ghép
(LT6/BT2/TH2)
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
cấu hình
Chương trình sử dụng ngắt mềm
Viết chương trình con ngắt
Lập trình cho 8259A
bộ nhớ Intel 8237A
Trang 9Chương 6: Giới thiệu về vi điều
khiển.
Các khái niệm cơ bản.
Cấu trúc tổng quát của một vi.
Lập trình cho vi điều khiển.
Họ vi điều khiển AVR.
Các ứng dụng cơ bản.
Trang 10TÀI LIỆU THAM KHẢO
1997
Ware Massachusets Institute of Technology
1999
2005
Trang 11ĐÁNH GIÁ MÔN HỌC
Chuyên cần: 10 %
Kiểm tra: 10 %
Bài tập, Thực hành: 10 %
Thi kết thúc: 70 %