微機原理與接口技術(shù) 第 8 章 并串行通信接口

上傳人:san****019 文檔編號:22592759 上傳時間:2021-05-28 格式:PPT 頁數(shù):33 大?。?79.81KB
收藏 版權(quán)申訴 舉報 下載
微機原理與接口技術(shù) 第 8 章 并串行通信接口_第1頁
第1頁 / 共33頁
微機原理與接口技術(shù) 第 8 章 并串行通信接口_第2頁
第2頁 / 共33頁
微機原理與接口技術(shù) 第 8 章 并串行通信接口_第3頁
第3頁 / 共33頁

下載文檔到電腦,查找使用更方便

9.9 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《微機原理與接口技術(shù) 第 8 章 并串行通信接口》由會員分享,可在線閱讀,更多相關(guān)《微機原理與接口技術(shù) 第 8 章 并串行通信接口(33頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、第 8 章 并/串行通信接口 8.1 并行通信接口8.1.1 并 行 I/O接 口 概 述8.1.2 可 編 程 并 行 I/O接 口 82558.1.3 8255應 用 例 并行I/O接口并 行 通 信 接 口 的 功 能 : 數(shù) 據(jù) 緩 沖 /鎖 存 查 詢 工 作 狀 態(tài) 選 擇 數(shù) 據(jù) 傳 輸 方 式 發(fā) 送 控 制 命 令 端 口 尋 址 和 編 程數(shù) 據(jù) 線Dn D0計算機 計算機或外設接口信 號 地控 制 /聯(lián) 絡 線 并行I/O接口的數(shù)據(jù)傳輸 并 行 I/O接 口 的 數(shù) 據(jù) 傳 輸 方 式 可 以 采 用 無 條 件 傳 輸 方 式 、查 詢 方 式 、 中 斷 方 式 和

2、DMA方 式 。 并 行 I/O數(shù) 據(jù) 傳 輸 采 用 最 多 的 是 查 詢 方 式 或 中 斷 方 式 。 并 行 I/O數(shù) 據(jù) 的 傳 輸 過 程 , 一 般 都 需 要 應 答 聯(lián) 絡 , 彼 此 確 認 。一 個 新 的 傳 輸 過 程 , 必 須 在 雙 方 對 上 一 個 傳 輸 過 程 進 行應 答 之 后 發(fā) 生 。 并行接口的數(shù)據(jù)輸入過程 并 行 I/O接 口 數(shù) 據(jù) 輸 入 過 程 及 應 答 聯(lián) 絡 信 號 :當 外 設 向 接 口 輸 入 數(shù) 據(jù) 的 同 時 , 發(fā) “ 數(shù) 據(jù) 輸 入 選 通 ” ( STB)信 號 , STB信 號 可 將 接 口 的 “ READ

3、Y”狀 態(tài) 置 位 供 CPU查詢 , 或 者 作 為 向 CPU發(fā) 出 的 輸 入 中 斷 請 求 信 號 ; CPU執(zhí) 行輸 入 ( IN) 指 令 的 同 時 , 將 “ READY”狀 態(tài) 復 位 ; “ READY”的 復 位 信 號 可 作 為 向 外 設 發(fā) 出 的 “ 數(shù) 據(jù) 輸 入 應答 ” 信 號 。 并行接口的數(shù)據(jù)輸出過程 并 行 I/O接 口 數(shù) 據(jù) 輸 出 過 程 及 應 答 聯(lián) 絡 信 號 :CPU執(zhí) 行 輸 出 ( OUT) 指 令 的 同 時 , 將 接 口 的 “ BUSY” 狀 態(tài) 置 位 , “BUSY”的 置 位 信 號 可 作 為 向 外 設 發(fā) 出

4、的 “ 數(shù)據(jù) 輸 出 選 通 ” 信 號 , 通 知 外 設 接 收 數(shù) 據(jù) ; 當 外 設 從 接 口 接收 到 數(shù) 據(jù) 后 , 向 接 口 發(fā) 出 “ 數(shù) 據(jù) 輸 出 應 答 ” ( ACK) 信 號 ; ACK信 號 可 將 “ BUSY”狀 態(tài) 復 位 供 CPU查 詢 , 或 者 作 為向 CPU的 發(fā) 出 的 數(shù) 據(jù) 輸 出 中 斷 請 求 信 號 。 并行I/O接口8255Intel 8255是 一 個 廣 泛 用 于 微 機 系 統(tǒng) 的 可 編 程 并 行 I/O接 口 。 8255不 需 附 加 外 部 電 路 便 可 和 大 多 數(shù) 外 設 直 接 連 接 , 使 用十 分

5、 方 便 。 8255采 用 40腳 雙 列 直 插 式 封 裝 , 有 24條 并 行 I/O引 腳 , 可 選 擇實 現(xiàn) 4/8/12/16/20/24位 并 行 I/O 。 8255可 實 現(xiàn) 與 CPU之 間 的 直 接 、 查 詢 、 中 斷 數(shù) 據(jù) 傳 輸 方 式 。 8255具 有 可 選 擇 的 方 式 0、 方 式 1、 方 式 2三 種 工 作 方 式 。 8255的內(nèi)部結(jié)構(gòu)D7D0 數(shù) 據(jù)總 線緩 沖 器讀 /寫控 制邏 輯RDWRA 1A0RESETCS 端 口 C( 低 4位 )端 口 A端 口 C( 高 4位 )端 口 BA組控 制 B組控 制 PB7PB0PC7P

6、C4PC3PC0PA7PA0 8255的引腳特性 8255與 外 設 相 連 的 有 三 個 8位 數(shù) 據(jù) 端 口 :端 口 A( PA7PA0) , 端 口 B( PB7PB0) , 端 口 C( PC7PC) 。 8255內(nèi) 部 有 A組 和 B組 邏 輯 控 制 :分 別 控 制 A組 ( PA7PA0, PC7PC4) , B組 ( PB7PB0, PC3PC0) 的 工作 方 式 和 讀 /寫 操 作 。 8255有 D7D0( 雙 向 、 三 態(tài) ) 數(shù) 據(jù) 線 :內(nèi) 接 一 個 8位 數(shù) 據(jù) 緩 沖 器 , 外 與 系 統(tǒng) 數(shù) 據(jù) 總 線 相 連 。 8255有 6個 讀 /寫

7、控 制 邏 輯 引 腳 :RESET, WR, RD, CS, A 1, A0 , 分 別 接 收 CPU和 譯 碼 電 路 的 控 制 信 號 , 地址 信 號 。 8255讀/寫操作的控制邏輯CS RD WR A1 A0 傳 輸 操 作 說 明0 0 1 0 0 端 口 A數(shù) 據(jù) 總 線 ( 輸 入 )0 0 1 0 1 端 口 B數(shù) 據(jù) 總 線 ( 輸 入 )0 0 1 1 0 端 口 C數(shù) 據(jù) 總 線 ( 輸 入 )0 0 1 1 1 非 法 狀 態(tài)0 1 0 0 0 數(shù) 據(jù) 總 線 端 口 A( 輸 出 )0 1 0 0 1 數(shù) 據(jù) 總 線 端 口 B ( 輸 出 )0 1 0 1

8、0 數(shù) 據(jù) 總 線 端 口 C ( 輸 出 )0 1 0 1 1 數(shù) 據(jù) 總 線 控 制 口 ( 寫 控 制 字 ) 方式控制字A口 方 式0 0: 方 式 00 1: 方 式 11 : 方 式 2 A口 0 : 輸 出 1: 輸 入 B口 方 式 0: 方 式 0 1: 方 式 1特 征 位 D7 D6 D5 D4 D3 D2 D1 D0 1 PC 7PC4 0: 輸 出 1: 輸 入 PC3PC0 0: 輸 出 1: 輸 入B口 0 : 輸 出 1: 輸 入 端口C置位/復位控制字未 用 位 選 擇000: PC 0001: PC1111: PC7 置 位 /復 位1: 置 位0: 復 位

9、特 征 位 D7 D6 D5 D4 D3 D2 D1 D0 0 8255控制字設置例 8255 控 制 字 通 過 寫 控 制 端 口 的 方 式 設 置 。 8255 控 制 字 的 性 質(zhì) 通 過 特 征 位 區(qū) 分 。 例 如 , 8255端 口 地 址 80H83H ( P142) 。MOV AL, 91HOUT 83H, AL ; 寫 控 制 字 91HMOV AL, 0DHOUT 83H, AL ; PC 6置 1MOV AL, 08HOUT 83H, AL ; PC4清 0 8255的工作方式8255有 三 種 工 作 方 式 :方 式 0 基 本 輸 入 /輸 出 方 式 ,

10、即 直 接 ( 不 需 聯(lián) 絡 ) 數(shù) 據(jù) 傳 輸 。 A, B, C端 口 均 可 為 方 式 0的 輸 入 口 或 輸 出 口 使 用 。方 式 1 選 通 輸 入 /輸 出 方 式 , 即 需 聯(lián) 絡 的 數(shù) 據(jù) 傳 輸 。 方 式 1的 輸 入 或輸 出 , 均 需 要 端 口 C提 供 固 定 的 3位 聯(lián) 絡 信 號 。 方 式 2 雙 向 傳 輸 方 式 。 方 式 2相 當 于 方 式 1的 輸 入 和 輸 出 組 合 , 需 要端 口 C提 供 固 定 的 5位 聯(lián) 絡 信 號 。 8255的 端 口 A可 以 選 擇 方 式 0, 方 式 1, 方 式 2。8255的 端

11、口 B可 以 選 擇 方 式 0, 方 式 1。8255的 端 口 C 做 數(shù) 據(jù) 口 , 僅 可 以 為 方 式 0 。 ( 端 口 C某 些 位 可 配 合 方 式 1或 方 式 2做 聯(lián) 絡 信 號 。 ) 8255方式0的工作特點 方 式 0可 以 將 數(shù) 據(jù) 端 口 A、 B、 C組 合 成 各 種 位 數(shù)的 并 行 I/O接 口 ( 多 達 16種 組 合 ) 。 各 個 數(shù) 據(jù) 端 口 均 都 可 用 做 輸 入 口 ( 緩 沖 器 ) , 或者 輸 出 口 ( 鎖 存 器 ) 。 方 式 0主 要 使 用 在 無 條 件 ( 直 接 ) 傳 送 場 合 。 8255方式0編程例

12、 端 口 地 址 30H33H。MOV AL, 89H ; A口 、 B口 輸 出 , C口 輸 入OUT 33H, AL ; 寫 方 式 控 制 字IN AL, 32H ; 讀 C口NOT AL ; C口 數(shù) 據(jù) 取 反OUT 30H, AL ; 寫 A口MOV AL, 0F0H ; 取 B口 數(shù) 據(jù)OUT 31H, AL ; 寫 B口 端 口 地 址 60H63H。MOV AL, 88H ; C口 高 4位 輸 入 , 低 4位 輸 出OUT 63H, AL ; 寫 方 式 控 制 字IN AL, 62H ; 讀 C口 ( 高 4位 )MOV CL, 4SHR AL, CL ; C口 的

13、高 4位 移 到 低 4位 OUT 62H, AL ; 寫 C口 ( 低 4位 ) 8255方式1的聯(lián)絡信號 端 口 A或 端 口 B采 用 方 式 1, 必 須 由 端 口 C提 供 聯(lián) 絡 信 號 。 方 式 1輸 入 的 聯(lián) 絡 信 號 :STB( 輸 入 ) : 數(shù) 據(jù) 輸 入 選 通 信 號 。IBF( 輸 出 ) : 輸 入 緩 沖 器 滿 信 號 ( 可 供 查 詢 ) 。 方 式 1輸 出 的 聯(lián) 絡 信 號 :OBF( 輸 出 ) : 輸 出 緩 沖 器 滿 信 號 ( 可 供 查 詢 ) 。ACK( 輸 入 ) : 數(shù) 據(jù) 輸 出 應 答 信 號 。 方 式 1輸 入 /輸

14、 出 的 中 斷 信 號 :INTR ( 輸 出 ) : 中 斷 請 求 信 號 。 INTE ( 內(nèi) 部 輸 出 ) : 中 斷 允 許 信 號 。 方式1聯(lián)絡信號表端 口 方 式 聯(lián) 絡 線 輸 入 信 號 輸 出 信 號 端 口 A方 式 1 PC7 I/O OBFAPC6 I/O ACKAINTEAPC5 IBFA I/OPC4 STBAINTEA I/OPC 3 INTRA INTRA端 口 B 方 式 1 PC2 STBBINTEB ACKBINTEBPC1 IBFB OBFBPC0 INTRB INTRB 8255方式1的工作特點 端 口 A或 端 口 B可 以 選 擇 使 用

15、方 式 1, 并 可 選 擇 各 自 為 輸 入 或 輸 出 。 在 選定 的 同 時 , 自 動 規(guī) 定 了 端 口 C有 關(guān) 的 聯(lián) 絡 、 控 制 和 中 斷 請 求 信 號 。 若 采 用 方 式 1中 斷 方 式 , 必 須 將 相 關(guān) 的 INTE置 為 1, 端 口 A或 端 口 B才 可以 使 用 各 自 的 INTR信 號 申 請 中 斷 。 若 采 用 方 式 1查 詢 方 式 , 可 以 通 過 查 詢 端 口 A或 端 口 B相 關(guān) IBF或 OBF信號 的 當 前 狀 態(tài) , 決 定 是 否 能 進 行 數(shù) 據(jù) 傳 輸 。 若 端 口 A和 端 口 B均 選 定 為

16、方 式 1, 則 需 端 口 C提 供 6位 做 聯(lián) 絡 信 號 , 剩 下的 2位 還 可 工 作 在 方 式 0的 輸 入 /出 方 式 。 若 端 口 A和 端 口 B中 只 有 一 個工 作 在 方 式 1, 而 另 一 個 工 作 在 方 式 0, 則 端 口 C中 有 3位 作 為 方 式 1的 聯(lián)絡 信 號 , 端 口 C其 余 5位 均 可 工 作 在 方 式 0的 輸 入 /出 方 式 。 8255方式2的工作特點 方 式 2 是 雙 向 傳 輸 , 相 當 于 方 式 1 的 輸 入 和 輸 出 的 組 合 , 只 適 用 于 端口 A。 外 設 在 端 口 A 的 8位

17、數(shù) 據(jù) 線 上分 時 向 CPU發(fā) 送 數(shù) 據(jù) 或 從 CPU接 收數(shù) 據(jù) 。 方 式 2 需 要 端 口 C提 供 固 定 的 5位 , 即 端 口 C的 PC 7PC3 , 做 指 定 的 控 制/聯(lián) 絡 信 號 。 方 式 2一 般 采 用 中 斷 方 式 進 行 數(shù)據(jù) 傳 輸 。 聯(lián) 絡 線 聯(lián) 絡 信 號PC7 OBFAPC6 ACKAINTE1PC5 IBFAPC4 STBAINTE2PC3 INTRA 8255應用例1【 例 8.2】 8255作 為 采 用 中 斷 方 式 的 字 符 打 印 機 接 口 。 PC3連 接 中 斷 控 制 器 8259的 IR3, 中 斷 類 型

18、 號 為 0BH。 8259端 口 地 址 : 20H, 21H。 8255端 口 地 址 : 60H 63H。OBF打 印 機ACKPA7 0PC 08255 PC6PC3 ACKAINTRACPU(8088) D7 D08259A的 IR3 例8.2 主程序MOV AL, 0A0H ; A口 方 式 1, 輸 出 , PC0輸 出OUT 63H, ALMOV AL, 0DH ; PC6為 1, 8255的 A口 中 斷 允 許OUT 63H, ALMOV AL, 1 ; PC0初 始 為 1, 打 印 選 通 信 號 無 效OUT 62H, AL PUSH DSMOV DX, SEG LP

19、TINTMOV DS, DXMOV DX, OFFSET LPTINTMOV AX, 250BHINT 21H ; 設 置 0BH中 斷 向 量 表 POP DS CLIIN AL, 21HAND AL, 0F7H ; 開 放 8259的 IR3中 斷OUT 21H, ALLEA DI, BUFFER ; DI取 打 印 區(qū) BUFFER首 地 址STIINT 0BH ; 用 軟 件 中 斷 指 令 調(diào) 用 第 一 個 打 印 ; 中 斷 程 序 , 做 為 啟 動 中 斷 之 用 ; 循 環(huán) 等 待 并 處 理 打 印 中 斷 , ; 直 到 打 印 中 斷 關(guān) 閉LPTINT中 斷 請 求

20、 例8.2 中斷子程序LPTINT PROC FARPUSH AX ; 保 護 AX現(xiàn) 場MOV AL, DI ; 根 據(jù) DI指 針 取 一 個 打 印 字 符INC DI ; DI+1OUT 60H, AL ; 從 A口 輸 出 打 印 字 符MOV AL, 0 ; 使 PC0為 0, 產(chǎn) 生 有 效 選 通 信 號OUT 62H, ALINC AL ; 使 PC 0為 1, 撤 消 選 通 信 號OUT 62H, ALMOV AL, 20H ; 發(fā) EOI命 令OUT 20H, ALPOP AX ; 恢 復 AX現(xiàn) 場IRETLPTINT ENDP 8255應用例2【 例 8.3】 IB

21、M PC/XT系 統(tǒng) 板 上 8253的 計 數(shù) 器 2的 應 用 。 8253計 數(shù) 器 2為 方 式 3, 輸 出 約 1KHz的 方 波 到 揚 聲 器 發(fā) 聲 。 GATE2由 8255的 PB0控 制 , OUT2輸 出 經(jīng) 過 與 門 放 大 發(fā) 聲 。 與 門 的 允許 /禁 止 由 8255的 PB1控 制 。 8253CSA 1 CLK2A0GATE2 OUT2 與門 放大器 揚聲器( 40H43H )8255CS PB0A1A0 PB1( 60H63H ) 1.19318MHz 例8.3 編程要點 8255的 設 置 程 序 已 完 成 , B口 為 輸 出 。 設 置 8

22、253的 計 數(shù) 器 2, 讓 其 能 輸 出 約 1KHz頻 率 的 方 波 。 GATE2由 8255的 PB0控 制 , OUT2的 輸 出 經(jīng) 過 與 門 , 與 門由 8255的 PB1控 制 。 發(fā) 聲 時 間 用 PB1和 PB0同 時 為 “ 1”的 時 間 來 控 制 。 設 長 聲時 間 為 3s, 短 聲 時 間 為 0.5s。 在 需 要 發(fā) 聲 時 , 以 長 /短 聲 參 數(shù) ( BL=6或 1) 做 入 口 參 數(shù) ,調(diào) 用 發(fā) 聲 子 程 序 BEEP 。 8253端 口 地 址 : 40H43H。 8255端 口 地 址 : 60H63H。 例8.3 發(fā)聲子程

23、序 BEEP PROCMOV AL, 0B6H ; 計 數(shù) 器 2為 方 式 3, 16位 二 進 制 計 數(shù)OUT 43H, ALMOV AX, 0533H ; 計 數(shù) 值 1331( 0533H )OUT 42H, ALMOV AL, AHOUT 42H, ALIN AL, 61H ; 讀 8255端 口 B的 原 值 ( 不 發(fā) 聲 )MOV AH, AL ; 保 存 在 AHOR AL, 03H ; 使 PB1和 PB0為 1( 其 他 位 不 變 )OUT 61H, AL ; 輸 出 PB1和 PB0( 揚 聲 器 發(fā) 聲 )SUB CX, CX ; CX=0, 最 大 計 數(shù) 值

24、65536 GT: LOOP GT ; “ 延 時 ” 發(fā) 聲DEC BLJNZ GT ; 長 聲 6次 “ 延 時 ” , 短 聲 1次 “ 延 時 ”MOV AL, AHOUT 61H, AL ; 恢 復 端 口 B的 原 值 ( 停 止 發(fā) 聲 )RET BEEP ENDP 8255應用實驗【 實 驗 5】 開 關(guān) 控 制 發(fā) 光 二 極 管 顯 示 電 路 。 8255的 端 口 A接 發(fā) 光 二 極 管 組 , 端 口 B接 開 關(guān) 組 。 8255的 端 口 地 址 : 60H63H。1. 采 用 方 式 0( 直 接 ) 的 控 制 :設 置 8255方 式 字 ( 82H)讀

25、B口 開 關(guān) 值送 到 A口 亮 /滅 發(fā) 光 二 極 管無 條 件 轉(zhuǎn) MOV AL, 82H OUT 63H, ALA1: IN AL, 61H OUT 60H, AL JMP A1 實驗5(中斷方式)2. 采 用 方 式 1( 中 斷 ) 的 控 制 :用 手 動 觸 發(fā) 開 關(guān) 做 STBB信 號 , 引 發(fā) B端 口 中 斷 。 INTRB ( PC0) 接 8259A的 IRQ7端 ( 中 斷 類 型 號 為 0FH) 。8259端 口 地 址 : 20H21H。 PA7 0PB 7 08255PC1 PC2 PC0 發(fā) 光 燈 組8259A的 IRQ7 開 關(guān) 組觸 發(fā) 開 關(guān)I

26、BFBINTRB STBB MOV AX, OFFSET IRQ7MOV 003CH, AXMOV AX, 0MOV 003EH, AX ; 設 置 IRQ7中 斷 向 量 表CLIIN AL, 21HAND AL, 7FH ; 設 置 IRQ7中 斷 開 放OUT 21H, ALMOV AL, 86HOUT 63H, AL ; 設 置 8255方 式 字MOV AL, 05HOUT 63H, AL ; 設 置 B口 中 斷 允 許 ( PC 2=1)A1: STIJMP A1 中斷方式程序IRQ7中 斷 子 程 序 :IRQ7: IN AL, 61HOUT 60H, ALMOV AL, 20

27、HOUT 20H, AL IRET 實驗5(查詢方式)3. 采 用 方 式 1( 查 詢 ) 的 控 制 :通 過 查 詢 8255的 PC1( IBFB) 了 解 觸 發(fā) 開 關(guān) 是 否 按 動 。 每 按 動 一 次 觸 發(fā)開 關(guān) , 讀 開 關(guān) 組 數(shù) 據(jù) , 亮 /滅 LED發(fā) 光 管 組 。MOV AL, 86H ; 設 置 8255方 式 字 ( 86H)OUT 63H, ALMOV AL, 04H ; 設 置 PC2=0, B口 中 斷 屏 蔽OUT 63H, AL A1: IN AL, 62HTEST AL, 02H ; 測 試 PC 1( IBFB) = 1 ?JZ A1IN

28、 AL, 61H ; 讀 B口 開 關(guān) 值 , 并 清 除 IBFBOUT 60H, AL ; 亮 /滅 對 應 的 發(fā) 光 二 極 管 JMP A1 ; 循 環(huán) 習題8.2,習題8.38.2 8255A的 端 口 A, B都 定 義 為 方 式 1輸 入 , 則 方 式 控 制 字 是 什 么 ? 此時 , 方 式 控 制 字 中 D3, D0兩 位 的 作 用 是 什 么 ?8255A的 端 口 A, B都 定 義 為 方 式 1輸 入 , 方 式 控 制 字 是 10110110。 由 于端 口 A, B定 義 為 方 式 1, 需 要 PC5 PC0( 6位 ) 配 合 做 方 式 1

29、的 聯(lián) 絡 信 號 ,此 時 , 方 式 控 制 字 中 D3位 表 示 剩 下 的 PC7和 PC6位 的 輸 入 /出 方 向 , D0位 無意 義 。 8.3 假 定 8255A的 端 口 A為 方 式 1輸 入 , 端 口 B為 方 式 1輸 出 , 端 口 C的 各位 是 什 么 含 義 ?PC 2 PC0( 3位 ) 分 別 做 端 口 B方 式 1輸 出 的 聯(lián) 絡 信 號 ACK, OBF,INTR; PC5 PC3( 3位 ) 分 別 做 端 口 A方 式 1輸 入 的 聯(lián) 絡 信 號 STB, IBF,INTR; PC7和 PC6( 2位 ) 做 輸 入 /出 。 習題8.

30、48.4 對 滿 足 下 列 要 求 的 8255A( 端 口 地 址 60H63H) 初 始 化 設 置 。( 1) 設 端 口 A, B和 C均 為 基 本 輸 入 /輸 出 方 式 ( 輸 入 /輸 出 分 別 考 慮 ) 。MOV AL, 80H ; 方 式 字 80H: A口 , B口 , C口 均 為 方 式 0輸 出; 或 9BH( 均 為 輸 入 ) , 或 82H, 90H.OUT 63H, AL ; 設 置 方 式 控 制 字( 2) 設 端 口 A為 選 通 輸 出 方 式 , 允 許 中 斷 , 端 口 B為 基 本 輸 入 方 式 ,端 口 C為 輸 出 方 式 。M

31、OV AL, 0A2H ; A口 方 式 1輸 出 , B口 方 式 0輸 入 , C口 輸 出OUT 63H, AL ; 設 置 方 式 控 制 字MOV AL, 0DH ; 端 口 C置 /復 位 字 : PC 6=1OUT 63H, AL ; 設 置 A口 輸 出 中 斷 允 許 , 即 INTE= 1 ( 3) 設 端 口 A為 雙 向 方 式 , 允 許 中 斷 ; 端 口 B為 選 通 輸 出 方 式 , 不 允 許中 斷 。MOV AL, 0C4H ; A口 方 式 2( 雙 向 ) , B口 方 式 1輸 出OUT 63H, AL ; 設 置 方 式 控 制 字MOV AL,

32、04H ; 端 口 C置 /復 位 字 : PC2=0OUT 63H, AL ; 設 置 B口 輸 出 中 斷 屏 蔽 , 即 INTE= 0OV AL, 09H ; 端 口 C置 /復 位 字 : PC4=1 63 , AL ; 設 置 A口 輸 入 中 斷 允 許 , 即 INTE2= 1AL, 0DH ; 端 口 置 復 位 字 :63H, AL ; 設 置 口 輸 出 中 斷 允 許 , 即 1= 1( 4) 設 端 口 A為 選 通 輸 入 方 式 , 端 口 B為 選 通 輸 出 方 式 , 均 允 許 中 斷 ,端 口 C剩 余 兩 位 PC7置 1, PC6清 0。MOV AL

33、, 0B4H ; A口 方 式 1輸 入 , B口 方 式 1輸 出 , C口 輸 出OUT 63H, AL ; 設 置 方 式 控 制 字MOV AL, 09H ; 端 口 C置 /復 位 字 : PC4=1OUT 63H, AL ; 設 置 A口 輸 入 中 斷 允 許 , 即 INTE= 1MOV AL, 05H ; 端 口 C置 /復 位 字 : PC2=1OUT 63H, AL ; 設 置 B口 輸 出 中 斷 允 許 , 即 INTE= 1MOV AL, 80HOUT 62H, AL ; 設 置 PC 7=1, PC6=0 習題8.58.5 編 寫 程 序 : 讀 取 8255A端

34、 口 A輸 入 的 數(shù) 據(jù) , 隨 即 向 端 口 B輸 出 , 并 對輸 入 數(shù) 據(jù) 加 以 判 斷 , 當 大 于 等 于 80H時 , PC5和 PC2置 位 , 否 則 復 位 。設 定 : 8255A端 口 地 址 60H63H。MOV AL, 90HOUT 63H, AL ; 設 置 方 式 控 制 字IN AL, 60H ; “ 讀 ” A口OUT 61H, AL ; “ 寫 ” B口CMP AL, 80HJAE P1 ; 80H, 轉(zhuǎn) P1MOV AL, 00H ; PC 5和 PC2復 位JMP P2P1: MOV AL, 24H ; PC5和 PC2置 位P2: OUT 62H, AL ; “ 寫 ” C口HLT

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!