專注電子技術(shù)學(xué)習(xí)與研究
當(dāng)前位置:單片機(jī)教程網(wǎng) >> 常用芯片 >> 瀏覽文章

8255引腳圖及引腳功能

作者:huqin   來源:本站原創(chuàng)   點(diǎn)擊數(shù):  更新時間:2007年07月24日   【字體:

單片機(jī)系統(tǒng)里常用的8255芯片是一個典型的可編程通用并行接口芯片,用來擴(kuò)展單片機(jī)的端口,它具有3個8位的并行口,有三種工作方式,可作為單片機(jī)與各種外部設(shè)備連接的接口電路! 下面介紹8255的引腳圖及引腳功能.

 

PA3-- 1 40 --PA4
PA2-- 2 39 --PA5
PA1-- 3 38 --PA6
PA0-- 4 37 --PA7
RD-- 5 36 --WR
CS-- 6 35 --RESET
GND-- 7 34 --D0
A1-- 8 33 --D1
A0-- 9 32 --D2
PC7-- 10 31 --D3
PC6-- 11 30 --D4
PC5-- 12 29 --D5
PC4-- 13 28 --D6
PC0-- 14 27 --D7
PC1-- 15 26 --VCC
PC2-- 16 25 --PB7
PC-- 17 24 --PB6
PB0-- 18 23 --PB5
PB1-- 19 22 --PB4
PB2-- 20 21 --PB3
                8255引腳圖

8255引腳功能說明:
RESET:復(fù)位輸入線,當(dāng)該輸入端外于高電平時,所有內(nèi)部寄存器(包括控制寄存器)均被清除,所有I/O口均被置成輸入方式。
PA0~PA7:端口A輸入輸出線,一個8位的數(shù)據(jù)輸出鎖存器/緩沖器, 一個8位的數(shù)據(jù)輸入鎖存器。
PB0~PB7:端口B輸入輸出線,一個8位的I/O鎖存器, 一個8位的輸入輸出緩沖器。
PC0~PC7:端口C輸入輸出線,一個8位的數(shù)據(jù)輸出鎖存器/緩沖器, 一個8位的數(shù)據(jù)輸入緩沖器。端口C可以通過工作方式設(shè)定而分成2個4位的端口, 每個4位的端口包含一個4位的鎖存器,分別與端口A和端口B配合使用,可作為控制信號輸出或狀態(tài)信號輸入端口。
CS:片選信號線,當(dāng)這個輸入引腳為低電平時,表示芯片被選中,允許8255與CPU進(jìn)行通訊。
RD:讀信號線,當(dāng)這個輸入引腳為低電平時,允許8255通過數(shù)據(jù)總線向CPU發(fā)送數(shù)據(jù)或狀態(tài)信息,即CPU從8255讀取信息或數(shù)據(jù)。
WR:寫入信號,當(dāng)這個輸入引腳為低電平時,允許CPU將數(shù)據(jù)或控制字寫8255。
D0~D7:三態(tài)雙向數(shù)據(jù)總線,8255與CPU數(shù)據(jù)傳送的通道,當(dāng)CPU 執(zhí)行輸入輸出指令時,通過它實(shí)現(xiàn)8位數(shù)據(jù)的讀/寫操作,控制字和狀態(tài)信息也通過數(shù)據(jù)總線傳送。

關(guān)閉窗口

相關(guān)文章