Danh mục

Chương 5 - Ghép 8088 Với bộ nhớ và Tổ chức vào/ra dữ liệu

Số trang: 50      Loại file: pdf      Dung lượng: 625.35 KB      Lượt xem: 17      Lượt tải: 0    
10.10.2023

Phí tải xuống: 11,000 VND Tải xuống file đầy đủ (50 trang) 0
Xem trước 5 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Sau đây ta sẽ giới thiệu chức năng của từng tín hiệu tại các chân cụ thể. + AD0 - AD7 [I,O: tín hiệu vào và ra]: Các chân dồn kênh cho các tín hiệu phần thấp của bus dữ liệu và bus địa chỉ. Xung ALE sẽ báo cho mạch ngoài biết khi nào trên các đ-ờng đó có tín hiệu dữ liệu (ALE = 0) hoặc địa chỉ (ALE=1).
Nội dung trích xuất từ tài liệu:
Chương 5 - Ghép 8088 Với bộ nhớ và Tổ chức vào/ra dữ liệu Ch−¬ng 5 GhÐp 8088 Víi bé nhí vμ Tæ chøc vμo/ra d÷ liÖu1. Giíi thiÖu c¸c tÝn hiÖu cña 8088 vμ c¸c m¹ch phô trî 8284, 82881.1. C¸c tÝn hiÖu cña 8088 H×nh 5.1 thÓ hiÖn viÖc chia c¸c tÝn hiÖu cña 8088 theo c¸c nhãm ®Ó ta dÔ nhËndiÖn. S¬ ®å bè trÝ cô thÓ c¸c ch©n cña vi xö lý 8088 ®−îc thÓ hiÖn trªn h×nh 5.2. Sau ®©y ta sÏ giíi thiÖu chøc n¨ng cña tõng tÝn hiÖu t¹i c¸c ch©n cô thÓ. + AD0 - AD7 [I,O: tÝn hiÖu vμo vμ ra]: C¸c ch©n dån kªnh cho c¸c tÝn hiÖuphÇn thÊp cña bus d÷ liÖu vμ bus ®Þa chØ. Xung ALE sÏ b¸o cho m¹ch ngoμi biÕt khinμo trªn c¸c ®−êng ®ã cã tÝn hiÖu d÷ liÖu (ALE = 0) hoÆc ®Þa chØ (ALE=1). C¸c ch©nnμy ë tr¹ng th¸i trë kh¸ng cao khi μP chÊp nhËn treo. + A8 - A15 [O]: C¸c bit phÇn cao cña bus ®Þa chØ. C¸c ch©n nμy ë tr¹ng th¸itrë kh¸ng cao khi μP chÊp nhËn treo. + A16/S3, A17/S4, A18/S5, A19/S6 [O]: C¸c ch©n dån kªnh cña ®Þa chØ phÇncao vμ tr¹ng th¸i. §Þa chØ A16 - A19 sÏ cã mÆt t¹i c¸c ch©n ®ã khi ALE = 1 cßn khiALE = 0 th× trªn c¸c ch©n ®ã cã c¸c tÝn hiÖu tr¹ng th¸i S3 - S6. C¸c ch©n nμy ë tr¹ngth¸i trë kh¸ng cao khi μP chÊp nhËn treo150 IO/ M (S1) A/D0 DT/ R (S2) TÝn hiÖu A/D1 RD ®iÒu A/D2 8 ®−êng WR ( LOCK ) khiÓn A/D3 dån kªnh DEN (S0) hÖ thèng A/D4 cña bus A/D SS0 A/D5 phÇn thÊp READY A/D6 HOLD ( RQ/ GT0 )TÝn hiÖu A/D7 HLDA (RQ/ GT1 ) ®iÒu A8 INTA (QS1) khiÓn A9 Bus ALE (QS0) A10 8 NMI A11 ®−êng cña §iÒu INTR A12 bus A khiÓn RESET A13 phÇn cao MN/ MX CPU A14 TEST A15§ång hå CLK A16 /S3 vμ Vcc A17 /S4 4 ®−êng nguån GND A18 /S5 dån kªnh cña μP 8088 GND A19 /S6 bus C / A cao H×nh 5. 1. C¸c tÝn hiÖu cña 8088 ë chÕ ®é MIN vμ (MAX). B¶ng 5.1. C¸c bit tr¹ng th¸i vμ viÖc truy nhËp c¸c thanh ghi ®o¹n. S4 S3 Truy nhËp ®Õn 0 0 §o¹n d÷ liÖu phô 0 1 §o¹n ng¨n xÕp 1 0 §o¹n m· hoÆc kh«ng ®o¹n nμo 1 1 §o¹n d÷ liÖu . Bit S6 = 0 liªn tôc, bit S5 ph¶n ¶nh gi¸ trÞ bit IF cña thanh ghi cê. Hai bit S3vμ S4 phèi hîp víi nhau ®Ó chØ ra viÖc truy nhËp c¸c thanh ghi ®o¹n (b¶ng 5.1). 151 + RD [O]: Xung cho phÐp ®äc. Khi RD = 0 th× bus d÷ liÖu s½n sμng nhËn sèliÖu tõ bé nhí hoÆc thiÕt bÞ ngo¹i vi. Ch©n RD ë tr¹ng th¸i trë kh¸ng cao khi μP chÊpnhËn treo. + READY [I]: TÝn hiÖu b¸o cho CPU biÕt t×nh tr¹ng s½n sμng cña thiÕt bÞngo¹i vi hay bé nhí. Khi READY=1 th× CPU thùc ghi/®äc mμ kh«ng cÇn chÌn thªmc¸c chu kú ®îi. Ng−îc l¹i khi thiÕt bÞ ngo¹i vi hay bé nhí cã tèc ®é ho¹t ®éng chËm,chóng cã thÓ ®−a tÝn hiÖu READY=0 ®Ó b¸o cho CPU biÕt mμ chê chóng. Lóc nμyCPU tù kÐo dμi thêi gian thùc hiÖn lÖnh ghi/®äc b»ng c¸ch chÌn thªm c¸c chu kú ®îi. ChÕ ®é ChÕ ®é MIN MAX 1 40 GND Vcc 2 39 A14 A15 3 38 A13 A16/S3 4 37 A12 A17/S4 5 36 ...

Tài liệu được xem nhiều: