輸入/輸出端口原理
發(fā)布時間:2014/6/9 21:35:48 訪問次數(shù):977
8051單片機有4組8位I/O口:PO、Pl、P2和P3口,Pl、P2和P3為準雙向口,PO口為雙向三態(tài)輸入/輸出口。8051的某些I/O口復用為總線接口,MSM7227A-0VV即數(shù)據(jù)總線和地址總線低8位分時使用PO口,地址總線高8位使用P2口,控制總線使用P3口中的某些口線。
4個端口都包含一個鎖存器,即特殊功能寄存器PO~P3,一個輸出驅(qū)動器和兩個(P3口為3個)三態(tài)緩沖器。這種結(jié)構(gòu)在數(shù)據(jù)輸出時可以鎖存,但對輸入信號是不鎖存的。
一般Pl、P2、P3口的輸出能驅(qū)動4個LS TTL輸入,PO口的輸出能驅(qū)動8個LS TTL輸入。
PO口一個位的結(jié)構(gòu)
如圖7-1所示PO口一個位包括一個輸出鎖存器、兩個三態(tài)緩沖器、一個輸出驅(qū)動電路和一個輸出控制電路。其中,輸出驅(qū)動電路由一對FET(場效應管)組成,其工作狀態(tài)受輸出控制電路的控制。
2.PO口的作用
(1)用作數(shù)據(jù)總線或者地址總線低8位。此時,PO口是真正的雙向口(AD7~ADO)。
(2)用作I/O。PO口用作I/O口時,是一個準雙向口。此時,應接上拉電咀。
(3) PO內(nèi)部無上拉電阻,執(zhí)行輸出功能時,外部必須接上拉電阻。
(4)若要執(zhí)行輸入功能,必須先輸出高電平(1)才能讀取該口所連接的外部數(shù)據(jù)。
8051單片機有4組8位I/O口:PO、Pl、P2和P3口,Pl、P2和P3為準雙向口,PO口為雙向三態(tài)輸入/輸出口。8051的某些I/O口復用為總線接口,MSM7227A-0VV即數(shù)據(jù)總線和地址總線低8位分時使用PO口,地址總線高8位使用P2口,控制總線使用P3口中的某些口線。
4個端口都包含一個鎖存器,即特殊功能寄存器PO~P3,一個輸出驅(qū)動器和兩個(P3口為3個)三態(tài)緩沖器。這種結(jié)構(gòu)在數(shù)據(jù)輸出時可以鎖存,但對輸入信號是不鎖存的。
一般Pl、P2、P3口的輸出能驅(qū)動4個LS TTL輸入,PO口的輸出能驅(qū)動8個LS TTL輸入。
PO口一個位的結(jié)構(gòu)
如圖7-1所示PO口一個位包括一個輸出鎖存器、兩個三態(tài)緩沖器、一個輸出驅(qū)動電路和一個輸出控制電路。其中,輸出驅(qū)動電路由一對FET(場效應管)組成,其工作狀態(tài)受輸出控制電路的控制。
2.PO口的作用
(1)用作數(shù)據(jù)總線或者地址總線低8位。此時,PO口是真正的雙向口(AD7~ADO)。
(2)用作I/O。PO口用作I/O口時,是一個準雙向口。此時,應接上拉電咀。
(3) PO內(nèi)部無上拉電阻,執(zhí)行輸出功能時,外部必須接上拉電阻。
(4)若要執(zhí)行輸入功能,必須先輸出高電平(1)才能讀取該口所連接的外部數(shù)據(jù)。
上一篇:P1口的作用
熱門點擊
- E2PROM
- 皂化作用
- PCB定位孔和夾持邊的設(shè)置
- 子程序調(diào)用與返回指令
- Sn系焊料與Ni/Au(ENIG)焊盤焊接的
- 典型表面組裝方式
- 片外 RAM
- PQFN焊盤設(shè)計結(jié)構(gòu)
- 三維堆疊POP (Package On Pa
- MCS-51指令的取指/執(zhí)行時序
推薦技術(shù)資料
- 頻譜儀的解調(diào)功能
- 現(xiàn)代頻譜儀在跟蹤源模式下也可以使用Maker和△Mak... [詳細]