單片機(jī)C語(yǔ)言第7章并行擴(kuò)展的C51編程課件.ppt
《單片機(jī)C語(yǔ)言第7章并行擴(kuò)展的C51編程課件.ppt》由會(huì)員分享,可在線閱讀,更多相關(guān)《單片機(jī)C語(yǔ)言第7章并行擴(kuò)展的C51編程課件.ppt(17頁(yè)珍藏版)》請(qǐng)?jiān)趨R文網(wǎng)上搜索。
1、1、8255內(nèi)部結(jié)構(gòu),7.2 可編程的I/O接口芯片8255A,2、8255A組成 8255A是一種通用的可編程并行I/O接口芯片,具有3個(gè)8位并行端口: (1) PA口:一個(gè)8位數(shù)據(jù)輸出鎖存器和緩沖器,一個(gè)8位數(shù)據(jù)輸入鎖存器; (2) PB口:一個(gè)8位數(shù)據(jù)輸出鎖存器/緩沖器,一個(gè)8位數(shù)據(jù)輸入鎖存器/緩沖器; (3) PC口:一個(gè)8位數(shù)據(jù)輸出鎖存器/緩沖器,一個(gè)8位數(shù)據(jù)輸入緩沖器。 3個(gè)端口分2組控制: A組控制A口和C口的上半部; B組控制B口和C口的下半部。 3種可編程工作方式: 方式0:基本輸入/輸出方式 方式1:選通輸入/輸出方式 方式2:雙向總線方式(A口具有),3、外部引腳,片選:
2、CS讀信號(hào):WR寫信號(hào):RD端口選擇:A1 A0 A1 A0 0 0 PA口 0 1 PB口 1 0 PC口 1 1 控制寄存器端口8255有4個(gè)端口地址: PA口、PB口、PC口、控制端口,4、8255A的控制字(1)方式控制字,例如:設(shè)置8255A工作于方式0,且PA口為輸出、PB口為輸出、PC口為輸入,則控制字為: 10001001B,即89H。,(2)PC口的置位/復(fù)位控制字,例如:PC3置1,則控制字為:00000111B,即07H,5、工作方式,方式0:基本輸入/輸出方式 無(wú)應(yīng)答輸入/輸出場(chǎng)合,A口和B口可作為8位端口,C口的高4位和低4位可作為兩個(gè)4位的端口。這4個(gè)端口的任何一個(gè)
3、既可作為輸入端口,又可作為輸出端口,從而構(gòu)成16種不同的輸入/輸出組合。C口的兩半部分可構(gòu)成一個(gè)8位端口。8255可構(gòu)成3個(gè)8位的I/O端口,或者2個(gè)8位的I/O端口、 2個(gè)4位的I/O端口。,方式1(應(yīng)答輸入/輸出方式)在聯(lián)絡(luò)信號(hào)控制下進(jìn)行的單向輸入或單向輸出工作方式,只有A和B口具有方式1,C口用作A口和B口的聯(lián)絡(luò)線。 如果一個(gè)口工作在方式1,需要3根線產(chǎn)生或接收這些聯(lián)絡(luò)信號(hào)。方式2(雙向總線方式)在聯(lián)絡(luò)信號(hào)控制下進(jìn)行的既能輸入又能輸出的工作方式,只有A口才具有方式2,C口的PC3PC7作為聯(lián)絡(luò)線;B口及PC0PC3可設(shè)置為方式0或方式1。,【例7-1】8255A的擴(kuò)展舉例。通過(guò)8255A
4、擴(kuò)展3個(gè)并行的I/O口,將PA的輸入通過(guò)PB和PC輸出。,#include#include#define PA XBYTE0 xfffc#define PB XBYTE0 xfffd#define PC XBYTE0 xfffe#define PK XBYTE0 xffffvoid main( ) PK=0 x90; while(1) PB=PA; PC=PA; ,【例7-2】通過(guò)Intel8255A的PA、PB、PC0口作為三位共陰極數(shù)碼管靜態(tài)顯示的輸出口。靜態(tài)輪流顯示“123”和“ABC”。,#include#include#define uchar unsigned char#defin
- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來(lái)的問(wèn)題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
20 積分
下載 | 加入VIP,下載共享資源 |
- 配套講稿:
如PPT文件的首頁(yè)顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國(guó)旗、國(guó)徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 單片機(jī) 語(yǔ)言 并行 擴(kuò)展 C51 編程 課件