bài giảng kỹ thuật vi xử lý (ts.phạm hoàng duy) - chương 5 ghép nối với 8088

18 512 0
bài giảng kỹ thuật vi xử lý (ts.phạm hoàng duy) - chương 5 ghép nối với 8088

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG BÀI GIẢNG MÔN Kỹ Thuật Vi Xử Lý Giảng viên: TS. Phạm Hoàng Duy Điện thoại/E-mail: phamhduy@gmail.com Bộ môn: Khoa Học Máy Tính- Khoa CNTT1 Học kỳ/Năm biên soạn:2009 BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ www.ptit.edu.vn GIẢNG VIÊN: TS. Phạm Hoàng Duy BỘ MÔN: KHMT-Khoa CNTT1 Trang 2 NỘI DUNG Ghép nối với 8088 Giảng viên: TS. Phạm Hoàng Duy E-mail: phamhduy@gmail.com Năm biên soạn: 2009 BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ www.ptit.edu.vn GIẢNG VIÊN: TS. Phạm Hoàng Duy BỘ MÔN: KHMT-Khoa CNTT1 Trang 3 Nội dung  Các tín hiệu 8088  Chu trình đọc  Chu trình ghi BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ www.ptit.edu.vn GIẢNG VIÊN: TS. Phạm Hoàng Duy BỘ MÔN: KHMT-Khoa CNTT1 Trang 4 Sơ đồ tín hiệu 8088  AD 0 -AD 8 [O/I]: Địa chỉ/dữ liệu  ALE = 0: dữ liệu  ALE = 1; địa chỉ  3 trạng thái: 0,1,trở kháng cao  A 8 -A 15 [O]: Địa chỉ, 3 trạng thái  A 16 /S 3 ,A 17 /S 4 , A 18 /S 5 , A 19 /S 6 [O]: Địa chỉ/Trạng thái  S 3 S 4 : Truy nhập đoạn BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ www.ptit.edu.vn GIẢNG VIÊN: TS. Phạm Hoàng Duy BỘ MÔN: KHMT-Khoa CNTT1 Trang 5 Các tín hiệu đọc ghi  RD[O]: Cho phép đọc (3 trạng thái)  READY[I]: Báo tình trạng sẵn sàng của thiết bị  INTR[I]: Tín hiệu ngắt  IO/M[O]: Xác định kiểu vào ra  WR[O]: Cho phép ghi  INTA[O]: Cho phép ngắt  ALE[O]: Chốt địa chỉ  DT/R[O]: Xác định chiều truyền và nhận dữ liệu  DEN[O]: Dữ liệu sẵn sàng BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ www.ptit.edu.vn GIẢNG VIÊN: TS. Phạm Hoàng Duy BỘ MÔN: KHMT-Khoa CNTT1 Trang 6 Các tín hiệu đọc ghi IO/M ~ DT/R ~ SS0 0 0 0 Đọc mã lệnh 0 0 1 Đọc bộ nhớ 0 1 0 Ghi bộ nhớ 0 1 1 Buýt rỗi 1 0 0 Chấp nhận yêu cầu ngắt 1 0 1 Đọc thiết bị ngoại vi 1 1 0 Ghi thiết bị ngoại vi 1 1 1 Dừng BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ www.ptit.edu.vn GIẢNG VIÊN: TS. Phạm Hoàng Duy BỘ MÔN: KHMT-Khoa CNTT1 Trang 7 Đệm buýt cho 8088 BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ www.ptit.edu.vn GIẢNG VIÊN: TS. Phạm Hoàng Duy BỘ MÔN: KHMT-Khoa CNTT1 Trang 8 IC đệm 74-245 BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ www.ptit.edu.vn GIẢNG VIÊN: TS. Phạm Hoàng Duy BỘ MÔN: KHMT-Khoa CNTT1 Trang 9 Mạch tạo xung nhịp 8284  Cung cấp tín hiệu CLOCK, READY và RESET  OSC: Tín hiệu xung nhịp vào (thạch anh) f x  EFI: Xung nhịp ngoài  CLK: Xung nhịp (f CLK = f x /3)  PCLK: Xung nhịp ngoại vi (F PCLK = f x /6) BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ www.ptit.edu.vn GIẢNG VIÊN: TS. Phạm Hoàng Duy BỘ MÔN: KHMT-Khoa CNTT1 Trang 10 Mạch tạo xung nhịp 8284 f x f CLK f PCLK [...]... MÔN: KHMT-Khoa CNTT1 Trang 14 BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ Chu trình đọc T1 T2 T3 T4 CLOCK DT/R ALE AD7 - AD0 A7 - A0 A 15 - A8 A19/S6 - A16/S3 garbage Dữ liệu ngoài A 15 - A8 A19 - A16 S6 - S3 IO/M RD DEN Truy nhập địa chỉ Trễ địa chỉ www.ptit.edu.vn Xác lập dữ liệu GIẢNG VI N: TS Phạm Hoàng Duy BỘ MÔN: KHMT-Khoa CNTT1 Trang 15 BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ Chu trình ghi  Chu trình buýt... sinh tín hiệu địa chỉ  T2-T3: sinh tín hiệu đọc  T2-T3: chuyển dữ liệu ra buýt và ghi www.ptit.edu.vn GIẢNG VI N: TS Phạm Hoàng Duy BỘ MÔN: KHMT-Khoa CNTT1 Trang 16 BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ Chu trình ghi T1 T2 T3 T4 CLOCK DT/R ALE AD7 - AD0 A 15 - A8 A19/S6 - A16/S3 A19 - A0 from 74LS373 to memory D7 - D0 (tới buýt ngoài ) A7 - A0 A 15 - A8 A19 - A16 S6 - S3 A19 - A0 from 74LS373 IO/M ...BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ Ghép nối với 8088 www.ptit.edu.vn GIẢNG VI N: TS Phạm Hoàng Duy BỘ MÔN: KHMT-Khoa CNTT1 Trang 11 BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ Định thời buýt (Bus timing)  Truy nhập bộ nhớ, vào/ra tính theo chu trình buýt Chu trình buýt tiêu biểu gồm 4 xung nhịp đồng hồ (T)  Sinh tín hiệu địa chỉ trên buýt địa chỉ (T1)  Sinh tín hiệu đọc/ghi trong xung (T2-T3)  Đọc/Lưu... Chờ dữ liệu www.ptit.edu.vn GIẢNG VI N: TS Phạm Hoàng Duy BỘ MÔN: KHMT-Khoa CNTT1 Trễ điều khiển Trang 17 BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ Trạng thái READY và WAIT  Thời gian truy nhập dài hơn thời gian cho phép  Sinh tín hiệu chờ  Xung chờ Tw đc chèn vào giữa T2-T3  VXL chuyển sang trạng thái đợi cho đến khi READY www.ptit.edu.vn GIẢNG VI N: TS Phạm Hoàng Duy BỘ MÔN: KHMT-Khoa CNTT1 Trang 18 ... GIẢNG VI N: TS Phạm Hoàng Duy BỘ MÔN: KHMT-Khoa CNTT1 Trang 13 BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ Chu trình đọc  Khoảng thời gian cần thiết cho vi c đọc bộ nhớ, vào/ra  Thời gian truy nhập thiết bị = thời gian địa chỉ hợp lệ (đầu T1) tới khi dữ liệu được đọc (cuối T3)  Dữ liệu hợp lệ xuất hiện trước khi kết thúc xung nhịp T3 (Xác lập dữ liệu) www.ptit.edu.vn GIẢNG VI N: TS Phạm Hoàng Duy BỘ MÔN: KHMT-Khoa... GIẢNG VI N: TS Phạm Hoàng Duy BỘ MÔN: KHMT-Khoa CNTT1 Trang 12 BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ Hoạt động của chu trình buýt  T1: khởi đầu chu trình Sinh các tính hiệu điều khiển chốt, kiểu thao tác, hướng dữ liệu và địa chỉ  T2: sinh tín hiệu điều khiển đọc/ghi DEN báo dữ liệu ra sẵn sàng READY báo dữ liệu vào sẵn sàng  T3: Đọc/Ghi dữ liệu  T4: Kết thúc các tín hiệu điều khiển www.ptit.edu.vn GIẢNG . MÔN KỸ THUẬT VI XỬ LÝ www.ptit.edu.vn GIẢNG VI N: TS. Phạm Hoàng Duy BỘ MÔN: KHMT-Khoa CNTT1 Trang 11 Ghép nối với 8088 BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ www.ptit.edu.vn GIẢNG VI N: TS. Phạm Hoàng. MÔN KỸ THUẬT VI XỬ LÝ www.ptit.edu.vn GIẢNG VI N: TS. Phạm Hoàng Duy BỘ MÔN: KHMT-Khoa CNTT1 Trang 8 IC đệm 7 4-2 45 BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ www.ptit.edu.vn GIẢNG VI N: TS. Phạm Hoàng Duy BỘ. soạn:2009 BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ www.ptit.edu.vn GIẢNG VI N: TS. Phạm Hoàng Duy BỘ MÔN: KHMT-Khoa CNTT1 Trang 2 NỘI DUNG Ghép nối với 8088 Giảng vi n: TS. Phạm Hoàng Duy E-mail: phamhduy@gmail.com Năm

Ngày đăng: 23/10/2014, 10:34

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan