5. VI MẠCH GIAO TIẾP NỐI TIẾP LẬP TRÌNH ĐƯỢC 8251A
5.4 Ứng dụng 8251A
Hình 4.40 Từđọc trạng thái
Hình 4.41 Giao tiếp nối tiếp khơng
Ghi chú:
1. Đồ thị thời gian AC được đo tại VOH = 2; VOL = 0,8 với sơ đồ mạch tải ở hình 4.45
2. CS và C/D được xem như là địa chỉ 3. Giả sử địa chỉ hợp lệ trước khi RD ↓
4. Thời gian hồi phục chỉ hiệu lực đối với sự khởi tạo mode. Ghi dử liệu chỉ được phép khi TxRDY = 1. Thời gian hồi phục giữa các lần ghi trong chế độ khơng đồng bộ là 8tCY và trong chế độ đồng bộ là 16tCY
5. Tần số TxC và RxC cĩ giới hạn đối với CLK: Với tốc độ baud 1x, fTX hoặc fRX≤
1/(30 tCY); với tốc độ baud 16x và 64x, fTX hoặc fRX≤ 1/(4,5 tCY). Cơng thức này áp dụng cho tốc độ baud thấp hơn hoặc bằng 64 Kbaud.
Hình 4.42 Giao tiếp nối tiếp đồng bộ với thiết bị ngoại vi Hình 4.43 Giao tiếp khơng đồng bộ với đường điện thoại Hình 4.44 Giao tiếp đồng bộ với đường điện thoại
6. Bề rộng xung reset ít nhất bằng 6 tCY, phải cĩ xung đồng hồ hệ thống trong thời gian reset.
7. Thời gian trể tối đa khi cập nhật trạng thái là 28 chu kỳ đồng hồ
8. Lơ lủng được định nghĩa là vị trí mà tại đĩ bus dử liệu cĩ giá trị thấp hơn mức 1 (< 2 V) và cao hơn mức 0 ( > 0,8 V)
BÀI 4
Tên bài: Ngắt và chương trình phục vụ ngắt Mã bài: CIO 02 31 04
GIỚI THIỆU
Bài học này giới thiệu về khả năng trao đổi dử liệu giữa CPU với các thiết bị ngoại vi chủ yếu dựa trên các tín hiệu ngắt cĩ sẳn trong 8085A. Ưu điêm của phương pháp ngắt là tận dụng được thời gian hệ thống hay nĩi cách khác vi xử lý được xem như đồng thời thực hiện được nhiều cơng việc khác nhau do tốc độ cao của nĩ.
Phần thực hành của bài thể hiện thơng qua việc viết chương trình sử dụng ngắt chạy thử nghiệm trên KIT 8085 kết hợp với các mơ hình ráp thêm bên ngồi.
MỤC TIÊU THỰC HIỆN
• Hiểu nguyên lý hoạt động và so sánh được ưu, khuyết điễm của các phương pháp trao đổi dử liệu giữa CPU với các thiết bị ngoại vi.
• Viết được chương trình phục vụ ngắt trên KIT 8085.
• Hiểu cấu tạo và áp dụng được vi mạch xử lý ngắt chuyên dùng 8259A
NỘI DUNG CHÍNH
Nội dung bài học tập trung về các chủ đề chính như sau:
• Trao đổi dử liệu theo phương pháp thăm dị trạng thái sẳn sàng làm việc của thiết bị ngoại vi.
• Đặc điễm của phương trao đổi dử liệu thơng qua ngắt
• Tỏ chức ngắt trong bộ nhớ.
• Quy trình phục vụ một ngắt của 8085A
• Viết chương trình ứng dụng trên KIT 8085.
• Khảo sát vi mạch xử lý ngắt 8259A.
1. TỔNG QUAN
Một hệ thống ứng dụng vi xử lý cũng như máy tính sẻ khơng cĩ ý nghĩa thực tế nếu khơng cĩ khả năng trao đổi dử liệu với các thiết bị ngoại vi. Nĩi chung, cĩ 3 phương pháp để vào/ra dử liệu.
• Vào/ra dử liệu bằng cách thăm dị trạng thái sẳn sàng của thiết bị ngoại vi, cịn gọi là phương pháp quét.
• Vào/ra dử liệu bằng cách ngắt bộ vi xử lý.
• Vào/ra dử liệu bằng phần cứng hổ trợ để truy cập trực tiếp vào bộ nhớ
Mỗi phương pháp điều khiển vào/ra dử liệu nĩi trên cĩ những đặc điễm khác nhau và được ứng dụng trong các điều kiện khác nhau. Trong đĩ, đơn giản nhất là phương pháp thăm dị trạng thái sẳn sàng làm việc của thiết bị ngoại vi trước khi thực hiện vào/ra dử liệu.