Các phương pháp thơng dụng

Một phần của tài liệu giáo trình nghề sửa chữa điện tử công nghiệp (Trang 82)

5. VI MẠCH GIAO TIẾP NỐI TIẾP LẬP TRÌNH ĐƯỢC 8251A

1.2Các phương pháp thơng dụng

Hình 4.1 Sơđồ kết nối CPU với thiết bị ngoại vi

Trong hình 9.1a là trường hợp CPU làm việc với các thiết bị ngoại vi luơn trong trạng thái săne sàng như hệ thống đo nhiệt độ nêu trên.

Trong nhiều ứng dung, dử liệu tại thiết bị ngoại vi chỉ thực sự hợp lệ tại một thời điễm nhất định và đây là lúc cho phép thực hiện thao tác đọc vào CPU. VD: Khi một phím trên bàn phím được nhấn. mạch xử lý bàn phím sẻ gởi mã ASCII của phím đĩ lên bus dử liệu và sau đĩ phát ra tín hiệu strobe cho biết dử liệu này đã sẳn sàng trên bus (h 4.2b), phương pháp này thích hợp với tốc độ truyên thấp như khi truyền dử liệu từ bàn phím đến CPU. Nhưng sẻ cĩ vấn đề nếu tốc độ của thiết bị phát nhanh hơn tốc độ đọc dử liệu của thiết bị nhận vì khơng cĩ cách nào báo cho thiết bị phát biết là dử liệu đã được nhận đầy đủ để cĩ thể gởi tiếp tục. Tín hiệu mĩc nối sẻ khắc phục hiện tượng này.

Hình 4.2 Giản đồ thời gian quá trình trao đổi dử liệu

Tín hiệu mĩc nối đơn

Trong hình 4.1 trình bày sơ đồ kết nối và hình 4.2c là giản đồ thời gian biểu diển quá trình truyền dử liệu từ thiết bị ngồi vào CPU. Thiết bị ngoại vi gởi dử liệu và tín hiệu STB đến CPU. Dủ liệu sẻ được đọc vào khi CPU nhận ra tín hiệu STB , sau đĩ CPU gởi tín hiệu ACK đến thiết bị ngoại vi báo cho biết quá trình đọc đã hồn tất để thiết bị này gởi dử liệu tiếp theo. Tương tự như khi CPU kết nối với máy in, trước tiên CPU sẻ gởi ký tự để in và đồng thời kèm theo tín hiệu STB , sau khi in xong máy in trả lời bằng cách gởi đến CPU tín hiêu ACK đề nghị CPU gởi ký tự tiếp theo. Trong phương pháp này thiết bị hoặc hệ thống phát sẻ khơng tiếp tục gởi dử liệu cho đến khi thiết bị hoặc hệ thống thu trả lời bằng ACK cho biết đã sẳn sàng để nhận dử liệu.

Tín hiệu mĩc nối kép.

Phương pháp này được dùng trong trường hợp thiết bị phát và thu ngang hàng nhau, việc trao đổi dử liệu cĩ thể hình dung tương tự như hai người đang đối thoại nhau. Quan sát các cạnh dạng sĩng ở hình 4.2d. Thiết bị phát hạ đường STB xuống mức thấp để hỏi thiết bị thu “đã sẳn sàng chưa ?”. Nếu sẳn sàng thì thiết bị thu sẻ trả lời bằng cách

nâng đường ACK lên mức cao, tiếp theo thiết bị phat gởi dử liệu và nâng STB lên cao để báo dử liệu đã chuẩn bi xong, sau khi đọc xong thiết bị thu hạ ACK xuơng thấp cho biết đã đọc xong và chờ dử liệu tiếp theo.

Một phần của tài liệu giáo trình nghề sửa chữa điện tử công nghiệp (Trang 82)