freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

微機原理第9章8255及其應用(已修改)

2025-05-31 04:23 本頁面
 

【正文】 第九章 可編程外圍 接口芯片 8255A及其應用 8255A 是 INTEL系列的 并行接口芯片 , 由于它是一種可編程的外部接口部件 , 通常作為微機系統(tǒng)總線與外部設備的接口控制部件 , 可通過軟件來設置芯片的工作方式 , 用 8255A連接外部設備時 , 通常不需要附加外部電路 , 給使用帶來很大的方便 。 8255A內(nèi)部結(jié)構(gòu) 8255A引腳說明 8255A控制字 8255A工作方式 8255A在 PC機中的應用 8255A接口實例 8255的工作原理 一、 8255A的結(jié)構(gòu)和功能( P325) 8255的工作原理 一、 8255A的結(jié)構(gòu)和功能 1. 數(shù)據(jù)端口 A、 B、 C 8255有 3個 8位的 I/O端口,設計人員可以用軟件使它們分別作為輸入端口或輸出端口。 端口 A: 對應了 1個 8位的數(shù)據(jù) 輸入鎖存器 和 1個 8位的數(shù)據(jù)輸出鎖存 /緩沖器 。所以口 A作為輸入或輸出時,數(shù)據(jù)均受到鎖存。 (PA0~PA7) 端口 B: 對應了 1個 8位的數(shù)據(jù) 輸入緩沖器 和 1個 8位的數(shù)據(jù)輸出鎖存器 /緩沖器。 所以口 B作為輸入端口時,不會對數(shù)據(jù)進行鎖存,而作為輸出端口時,數(shù)據(jù)會受到鎖存。 (PB0~PB7) 端口 C: 與 B口一致, 對應了一個 8位數(shù)據(jù) 輸入緩沖器 和1個 8位的數(shù)據(jù)輸出鎖存 /緩沖器 。所以 C口作為輸入端口時,對數(shù)據(jù)不作鎖存,而作為輸出端口時,對數(shù)據(jù)進行鎖存 (PC0~PC7) 8255的工作原理 一、 8255A的結(jié)構(gòu)和功能 2. A組和 B組控制邏輯 8255在使用時,常用 端口 A與端口 C的高 4位 組成一個帶控制信號的端口,稱為 A組 。由 A組控制邏輯管理; 用 端口 B與端口 C的低 4位 也可以組成一個帶控制信號的端口,稱為 B組 。由 B組控制邏輯管理。 其中 ,A組由端口 A作為與外設交換數(shù)據(jù)的輸入 /輸出接口, C口的高 4位作為外設連接的控制信號線和狀態(tài)信號線,以配合 A口工作。 同理 ,B組由端口 B作為與外設交換數(shù)據(jù)的輸入 /輸出接口, C口的低 4位作為外設連接的控制信號線和狀態(tài)信號線,以配合 B口工作。 8255的工作原理 一、 8255A的結(jié)構(gòu)和功能 3. 數(shù)據(jù)總線緩沖器 8255的數(shù)據(jù)總線緩沖器是雙向三態(tài)的 8位數(shù)據(jù)緩沖器,通過它直接與系統(tǒng)的數(shù)據(jù)總線 (D0~D7)相連。輸入 /輸出數(shù)據(jù)、 CPU發(fā)給 8255的控制字都是通過這個緩沖器傳送的。 4. 讀 /寫控制邏輯電路( P326) 讀 /寫控制邏輯電路負責管理 8255的數(shù)據(jù)傳輸過程 。 它接收 CS及來自系統(tǒng)地址總線 A1, A0( 8086系統(tǒng)中為 A2, A1) 和控制總線的輸入信號 RESET, WR,RD, 將這些信號組合后 , 得到對 A組控制部件和 B組控制部件的控制命令 , 并將命令發(fā)送給這兩個部件 ,以完成對數(shù)據(jù) 、 狀態(tài)信息和控制信息的傳輸 。 (見P327頁 ) 8255的工作原理 一、 8255A的結(jié)構(gòu)和功能 說明: ( 2)端口 C又可以分成“上 C口”和“下 C口” 2個部分,可以用作 A口和 B口的控制信號線,所以把 A口 +上C口稱為 A組, B口 +下 C口稱為 B組。 ( 1) 內(nèi)部引腳 A1A0 端口 口線 00 端口 A PA7~PA0 01 端口 B PB7~PB0 10 端口 C PC7~PC0 11 對控制端口寫控制字 ( 3) A口 :輸入有鎖存器,輸出有鎖存器和緩沖器, B和 C口: 輸入有緩沖器,輸出有鎖存器和緩沖器。 微機原理與接口 8255的工作原理 一、 8255A的結(jié)構(gòu)和功能 RESET WR RD CS GND A1 A0 9 32 31 30 29 28 27 26 25 1 40 2 39 3 38 4 37 5 36 6 35 7 34 8 33 24 23 22 21 17 18 19 20 13 14 15 16 10 11 12 PB7~PB3 PB0~PB2 PC0~PC3 PC7~PC4 PA0~PA3 D0~D7 PA4~PA7 8255A VCC 8255的工作原理 二、 8255A的控制字( P327) 8255A可通過指令在控制端口中設置控制字來決定它的工作。其控制字可分為兩類(個),都寫入 控制字寄存器 (A1A0=11) ? 芯片各端口的工作 方式控制字 ? 端口 C按位置 1/置 0控制字 8255A具有 3種基本的工作方式: ? 方式 0:基本輸入輸出方式( A、 B、 C口) ? 方式 1:選通輸入輸出方式( A、 B口) ? 方式 2:雙向總線 I/O方式(僅 A口) (類比 8253的地址) 8255的工作原理 二、 8255A的控制字 P328 D7=1 8255的工作原理 二、 8255A的控制字 2. 端口 C按位置 1/置 0控制字 ( P328) 它可使端口 C中的任何一位進行置位 (1)或復位 (0)。 D7=0 8255的工作原理 二、 8255A的控制字 (只要設定方式控制字即可) 設 : A、 B、 C數(shù)據(jù)口地址分別為 80H、 82H、 84H、 控制口端口地址 86H 1) A口方式 0, 輸出 、 B口方式 0, 輸入 , C口高 4位輸出 , C口低 4位輸入 MOV AL, 10000011B OUT 86H, AL 2) PC7置 1, PC3置 0 MOV DX, 86H MOV AL, 00001111B; PC7置 1 OUT DX, AL MOV AL, 00000110B; PC3置 0 OUT DX, AL 8255的工作原理 三、 8255A的工作方式 1. 工作方式 0: 基本的輸入 /輸出方式 。 A口 、 B口 、 上 C口 、 下 C口都可以獨立設置作為輸入或輸出使用 。 適合用于無條件或查詢式傳送 。 方式 0的
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1