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

正文內(nèi)容

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

2025-05-31 04:23 本頁(yè)面
 

【正文】 第九章 可編程外圍 接口芯片 8255A及其應(yīng)用 8255A 是 INTEL系列的 并行接口芯片 , 由于它是一種可編程的外部接口部件 , 通常作為微機(jī)系統(tǒng)總線與外部設(shè)備的接口控制部件 , 可通過(guò)軟件來(lái)設(shè)置芯片的工作方式 , 用 8255A連接外部設(shè)備時(shí) , 通常不需要附加外部電路 , 給使用帶來(lái)很大的方便 。 8255A內(nèi)部結(jié)構(gòu) 8255A引腳說(shuō)明 8255A控制字 8255A工作方式 8255A在 PC機(jī)中的應(yīng)用 8255A接口實(shí)例 8255的工作原理 一、 8255A的結(jié)構(gòu)和功能( P325) 8255的工作原理 一、 8255A的結(jié)構(gòu)和功能 1. 數(shù)據(jù)端口 A、 B、 C 8255有 3個(gè) 8位的 I/O端口,設(shè)計(jì)人員可以用軟件使它們分別作為輸入端口或輸出端口。 端口 A: 對(duì)應(yīng)了 1個(gè) 8位的數(shù)據(jù) 輸入鎖存器 和 1個(gè) 8位的數(shù)據(jù)輸出鎖存 /緩沖器 。所以口 A作為輸入或輸出時(shí),數(shù)據(jù)均受到鎖存。 (PA0~PA7) 端口 B: 對(duì)應(yīng)了 1個(gè) 8位的數(shù)據(jù) 輸入緩沖器 和 1個(gè) 8位的數(shù)據(jù)輸出鎖存器 /緩沖器。 所以口 B作為輸入端口時(shí),不會(huì)對(duì)數(shù)據(jù)進(jìn)行鎖存,而作為輸出端口時(shí),數(shù)據(jù)會(huì)受到鎖存。 (PB0~PB7) 端口 C: 與 B口一致, 對(duì)應(yīng)了一個(gè) 8位數(shù)據(jù) 輸入緩沖器 和1個(gè) 8位的數(shù)據(jù)輸出鎖存 /緩沖器 。所以 C口作為輸入端口時(shí),對(duì)數(shù)據(jù)不作鎖存,而作為輸出端口時(shí),對(duì)數(shù)據(jù)進(jìn)行鎖存 (PC0~PC7) 8255的工作原理 一、 8255A的結(jié)構(gòu)和功能 2. A組和 B組控制邏輯 8255在使用時(shí),常用 端口 A與端口 C的高 4位 組成一個(gè)帶控制信號(hào)的端口,稱為 A組 。由 A組控制邏輯管理; 用 端口 B與端口 C的低 4位 也可以組成一個(gè)帶控制信號(hào)的端口,稱為 B組 。由 B組控制邏輯管理。 其中 ,A組由端口 A作為與外設(shè)交換數(shù)據(jù)的輸入 /輸出接口, C口的高 4位作為外設(shè)連接的控制信號(hào)線和狀態(tài)信號(hào)線,以配合 A口工作。 同理 ,B組由端口 B作為與外設(shè)交換數(shù)據(jù)的輸入 /輸出接口, C口的低 4位作為外設(shè)連接的控制信號(hào)線和狀態(tài)信號(hào)線,以配合 B口工作。 8255的工作原理 一、 8255A的結(jié)構(gòu)和功能 3. 數(shù)據(jù)總線緩沖器 8255的數(shù)據(jù)總線緩沖器是雙向三態(tài)的 8位數(shù)據(jù)緩沖器,通過(guò)它直接與系統(tǒng)的數(shù)據(jù)總線 (D0~D7)相連。輸入 /輸出數(shù)據(jù)、 CPU發(fā)給 8255的控制字都是通過(guò)這個(gè)緩沖器傳送的。 4. 讀 /寫(xiě)控制邏輯電路( P326) 讀 /寫(xiě)控制邏輯電路負(fù)責(zé)管理 8255的數(shù)據(jù)傳輸過(guò)程 。 它接收 CS及來(lái)自系統(tǒng)地址總線 A1, A0( 8086系統(tǒng)中為 A2, A1) 和控制總線的輸入信號(hào) RESET, WR,RD, 將這些信號(hào)組合后 , 得到對(duì) A組控制部件和 B組控制部件的控制命令 , 并將命令發(fā)送給這兩個(gè)部件 ,以完成對(duì)數(shù)據(jù) 、 狀態(tài)信息和控制信息的傳輸 。 (見(jiàn)P327頁(yè) ) 8255的工作原理 一、 8255A的結(jié)構(gòu)和功能 說(shuō)明: ( 2)端口 C又可以分成“上 C口”和“下 C口” 2個(gè)部分,可以用作 A口和 B口的控制信號(hào)線,所以把 A口 +上C口稱為 A組, B口 +下 C口稱為 B組。 ( 1) 內(nèi)部引腳 A1A0 端口 口線 00 端口 A PA7~PA0 01 端口 B PB7~PB0 10 端口 C PC7~PC0 11 對(duì)控制端口寫(xiě)控制字 ( 3) A口 :輸入有鎖存器,輸出有鎖存器和緩沖器, B和 C口: 輸入有緩沖器,輸出有鎖存器和緩沖器。 微機(jī)原理與接口 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可通過(guò)指令在控制端口中設(shè)置控制字來(lái)決定它的工作。其控制字可分為兩類(個(gè)),都寫(xiě)入 控制字寄存器 (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中的任何一位進(jìn)行置位 (1)或復(fù)位 (0)。 D7=0 8255的工作原理 二、 8255A的控制字 (只要設(shè)定方式控制字即可) 設(shè) : 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口都可以獨(dú)立設(shè)置作為輸入或輸出使用 。 適合用于無(wú)條件或查詢式傳送 。 方式 0的
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1