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

正文內(nèi)容

[信息與通信]第九章8255a(已修改)

2024-10-28 17:36 本頁(yè)面
 

【正文】 第九章 可編程外圍接口芯片 8255A及其應(yīng)用 8255A的工作原理 8255A的應(yīng)用舉例 習(xí)題 9 8255A是一種通用的芯片,是為 Intel系列微處理器設(shè)計(jì)的,也可用于其它系列的微機(jī)系統(tǒng)中,可由程序來(lái)改變其功能,通用性強(qiáng),使用靈活。用 8255A作接口時(shí),通常不需要附加外部邏輯電路就可直接為 CPU和外設(shè)之間提供數(shù)據(jù)通道,是應(yīng)用極廣的并行 I/O接口芯片。 8255A的工作原理 8255A的內(nèi)部結(jié)構(gòu)和引腳信號(hào) 8255A具有三個(gè)可編程的數(shù)據(jù)端口 (A口、 B口和 C口 ),能在三種方式下工作。單一 +5V電源供電。其內(nèi)部結(jié)構(gòu)框圖如圖 (a)所示,引腳圖如圖 (b)所示。 一、數(shù)據(jù)總線緩沖器 雙向、三態(tài)的 8位數(shù)據(jù)緩沖器,是 8255A和系統(tǒng)總線相連接的通道。 D7~ D0:雙向三態(tài) 8位數(shù)據(jù)線,與系統(tǒng)的數(shù)據(jù)總線相連接。 圖 8255內(nèi)部結(jié)構(gòu)和引腳圖 (a) 8255A內(nèi)部結(jié)構(gòu); (b) 8255A外引腳圖 數(shù) 據(jù)總 線緩沖器讀寫(xiě)控制邏輯B 組控制端口B ( 8 )端口 C下半部( 4 )端口 C上半部( 4 )端口A ( 8 )A 組控制DBRDWRA0A1R E S E TCSC P U 接口內(nèi)部邏輯 外部接口PA7~ PA0PC7~ PC4PC3~ PC0PB7~ PB08 2 5 5 A12345678910111213141516171819204039383736353433323130292827262524232221PA3PA2PA1PA0RDCSGNDA0A1PC7PC6PC5PC4PC0PC1PC2PC3PB0PB1PB2PA4PA5PA6PA7WRR E S E TD0D1D2D3D4D5D6D7VCCPB7PB6PB5PB4PB3( a ) ( b )8 位內(nèi)部數(shù)據(jù)總線 二、 讀寫(xiě)控制邏輯 用于管理所有內(nèi)部或外部數(shù)據(jù)、控制字和狀態(tài)字的傳送。它接收來(lái)自 CPU地址總線的 A A0和控制總線的有關(guān)信號(hào),然后向 8255A的 A、 B兩個(gè)組發(fā)送命令。 8255A的控制信號(hào)與執(zhí)行的操作之間的對(duì)應(yīng)關(guān)系如表 91所示。 表 91 8255A的控制信號(hào)與執(zhí)行的操作之間的對(duì)應(yīng)關(guān)系 CS RD WR A1A0 執(zhí)行的操作 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 1 1 0 1 x 1 0 1 0 1 0 0 0 1 1 x 0 0 0 0 0 1 0 1 1 0 1 0 1 1 1 1 1 1 x x x x 讀 A端口 (A端口數(shù)據(jù) → 數(shù)據(jù)總線 ) 寫(xiě) A端口 (A端口 ← 數(shù)據(jù)總線數(shù)據(jù) ) 讀 B端口 (B端口數(shù)據(jù) → 數(shù)據(jù)總線 ) 寫(xiě) B端口 (B端口 ← 數(shù)據(jù)總線數(shù)據(jù) ) 讀 C端口 (C端口數(shù)據(jù) → 數(shù)據(jù)總線 ) 寫(xiě) C端口 (C端口 ← 數(shù)據(jù)總線數(shù)據(jù) ) 當(dāng) D7= 1時(shí) , 對(duì) 8255A寫(xiě)入控制字 當(dāng) D7= 0時(shí) , 對(duì) C端口置位 /復(fù)位 非法的信號(hào)組合 數(shù)據(jù)線 D7~ D0進(jìn)入高阻狀態(tài) 未選擇 CS:片選信號(hào),低電平有效。 RD、 WR:讀、寫(xiě)信號(hào),低電平有效。 RESET:復(fù)位信號(hào)。當(dāng)它為高電平時(shí),所有內(nèi)部寄存器(包括控制寄存器)都被清除。三個(gè)數(shù)據(jù)端口則被置為輸入方式。 A A0:口地址線。用來(lái)選擇 8255A內(nèi)部的三個(gè)數(shù)據(jù)端口和控制端口。與 CPU地址總線對(duì)應(yīng)相連。 三、數(shù)據(jù)端口 A口、 B口、 C口 8255A有三個(gè)數(shù)據(jù)端口,即 A口、 B口、 C口,每一個(gè)端口都是 8位口,各端口都可由程序設(shè)定為輸入口或輸出口,此外, C口還可作控制口,用于輸出控制信號(hào)和輸入狀態(tài)信號(hào)。 A口:有一個(gè) 8位的數(shù)據(jù)輸入鎖存器和一個(gè) 8位的數(shù)據(jù)輸出鎖存器 /緩沖器。因此 A口適用在雙向的數(shù)據(jù)傳輸場(chǎng)合。不管是輸入還是輸出,都可以鎖存。 B口:有一個(gè) 8位的數(shù)據(jù)輸入緩沖器和一個(gè) 8位的數(shù)據(jù)輸出鎖存器 /緩沖器組成。因此用 B口作輸出口時(shí),數(shù)據(jù)可以鎖存;作輸入時(shí),不能鎖存。 C口:有一個(gè) 8位的數(shù)據(jù)輸入緩沖器和一個(gè) 8位的數(shù)據(jù)輸出鎖存器 /緩沖器。在方式字的控
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1