Bài giảng chương 5 ghép nối với 8088, nội dung chương 5 sẽ giúp các bạn nắm về các tín hiệu 8088, chu trình đọc, chu trình ghi. Để nắm rõ hơn mời các bạn tham khảo 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 Hồ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Ý 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 www.ptit.edu.vn GIẢNG VIÊN: TS Phạm Hoàng Duy BỘ MÔN: KHMT-Khoa CNTT1 Trang BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ Nội dung Các tín hiệu 8088 Chu trình đọc Chu trình ghi www.ptit.edu.vn GIẢNG VIÊN: TS Phạm Hồng Duy BỘ MƠN: KHMT-Khoa CNTT1 Trang BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ Sơ đồ tín hiệu 8088 AD0-AD8 [O/I]: Địa chỉ/dữ liệu ALE = 0: liệu ALE = 1; địa trạng thái: 0,1,trở kháng cao A8-A15 [O]: Địa chỉ, trạng thái A16/S3,A17/S4, A18/S5, A19/S6 [O]: Địa chỉ/Trạng thái S3S4: Truy nhập đoạn www.ptit.edu.vn GIẢNG VIÊN: TS Phạm Hồng Duy BỘ MƠN: KHMT-Khoa CNTT1 Trang BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ 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 thiết bị INTR[I]: Tín hiệu ngắt IO/M[O]: Xác định kiểu vào WR[O]: Cho phép ghi INTA[O]: Cho phép ngắt ALE[O]: Chốt địa DT/R[O]: Xác định chiều truyền nhận liệu DEN[O]: Dữ liệu sẵn sàng www.ptit.edu.vn GIẢNG VIÊN: TS Phạm Hồng Duy BỘ MƠN: KHMT-Khoa CNTT1 Trang BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ Các tín hiệu đọc ghi IO/M~ DT/R~ SS0 0 Đọc mã lệnh 0 Đọc nhớ Ghi nhớ 1 Buýt rỗi 0 Chấp nhận yêu cầu ngắt 1 Đọc thiết bị ngoại vi 1 Ghi thiết bị ngoại vi 1 Dừng www.ptit.edu.vn GIẢNG VIÊN: TS Phạm Hồng Duy BỘ MƠN: KHMT-Khoa CNTT1 Trang BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ Đệm buýt cho 8088 www.ptit.edu.vn GIẢNG VIÊN: TS Phạm Hoàng Duy BỘ MÔN: KHMT-Khoa CNTT1 Trang BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ IC đệm 74-245 www.ptit.edu.vn GIẢNG VIÊN: TS Phạm Hồng Duy BỘ MƠN: KHMT-Khoa CNTT1 Trang BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ Mạch tạo xung nhịp 8284 Cung cấp tín hiệu CLOCK, READY RESET OSC: Tín hiệu xung nhịp vào (thạch anh) fx EFI: Xung nhịp CLK: Xung nhịp (fCLK= fx/3) PCLK: Xung nhịp ngoại vi (FPCLK = fx/6) www.ptit.edu.vn GIẢNG VIÊN: TS Phạm Hoàng Duy BỘ MÔN: KHMT-Khoa CNTT1 Trang BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ Mạch tạo xung nhịp 8284 fx fCLK fPCLK www.ptit.edu.vn GIẢNG VIÊN: TS Phạm Hồng Duy BỘ MƠN: KHMT-Khoa CNTT1 Trang 10 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 Hồ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 nhớ, vào/ra tính theo chu trình buýt Chu trình buýt tiêu biểu gồm xung nhịp đồng hồ (T) Sinh tín hiệu địa buýt địa (T1) Sinh tín hiệu đọc/ghi xung (T2-T3) Đọc/Lưu liệu buýt liệu (T3) Để truyền liệu không lỗi, tín hiệu buýt cần tạo trì chu trình buýt Biến dạng trở kháng (tự cảm,điện dung) Trễ tín hiệu lan truyền buýt Hình dạng xung (sườn lên, xuống, độ rộng) www.ptit.edu.vn 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 chu trình buýt T1: khởi đầu chu trình Sinh tính hiệu điều khiển chốt, kiểu thao tác, hướng liệu địa T2: sinh tín hiệu điều khiển đọc/ghi DEN báo liệu sẵn sàng READY báo liệu vào sẵn sàng T3: Đọc/Ghi liệu T4: Kết thúc tín hiệu điều khiển www.ptit.edu.vn GIẢNG VIÊN: TS Phạm Hồ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 nhớ, vào/ra Thời gian truy nhập thiết bị = thời gian địa hợp lệ (đầu T1) tới liệu đọc (cuối T3) Dữ liệu hợp lệ xuất trước kết thúc xung nhịp T3 (Xác lập liệu) www.ptit.edu.vn GIẢNG VIÊN: TS Phạm Hồng Duy BỘ 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 A15 - A8 A19/S6 - A16/S3 garbage Dữ liệu A15 - A8 A19 - A16 S6 - S3 IO/M RD DEN Truy nhập địa Trễ địa www.ptit.edu.vn Xác lập liệu GIẢNG VIÊN: TS Phạm Hồ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 bt ghi đơn giản hố T1: sinh tín hiệu địa T2-T3: sinh tín hiệu đọc T2-T3: chuyển liệu buýt ghi www.ptit.edu.vn GIẢNG VIÊN: TS Phạm Hồ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 A15 - A8 A19/S6 - A16/S3 A19 - A0 from 74LS373 to memory D7 - D0 (tới buýt ) A7 - A0 A15 - A8 A19 - A16 S6 - S3 A19 - A0 from 74LS373 IO/M _ WR DEN Độ rộng xung ghi xung nhịp Chờ liệu www.ptit.edu.vn GIẢNG VIÊN: TS Phạm Hồ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 WAIT Thời gian truy nhập dài thời gian cho phép Sinh tín hiệu chờ Xung chờ Tw đc chèn vào T2-T3 VXL chuyển sang trạng thái đợi READY www.ptit.edu.vn GIẢNG VIÊN: TS Phạm Hồng Duy BỘ MƠN: KHMT-Khoa CNTT1 Trang 18 ... Phạm Hoàng Duy BỘ MÔN: KHMT-Khoa CNTT1 Trang 10 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 Hồng Duy BỘ MƠN: KHMT-Khoa CNTT1 Trang 11 BÀI GIẢNG MÔN KỸ THUẬT... BỘ MƠN: KHMT-Khoa CNTT1 Trang BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ IC đệm 7 4-2 45 www.ptit.edu.vn GIẢNG VI? ?N: TS Phạm Hồng Duy BỘ MƠN: KHMT-Khoa CNTT1 Trang BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ Mạch tạo...BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ 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 www.ptit.edu.vn GIẢNG VI? ?N: TS Phạm Hồng