MCS-51單片機的4個I/O口
(1)P0口為雙向8位三態(tài)I/O口,它既可作為通用I/O口,又可作為外部擴展時的數(shù)據(jù)總線及低8位地址總線的分時復(fù)用口。作為通用I/O口時,輸出數(shù)據(jù)可以得到鎖存,不需外接專用鎖存器;輸入數(shù)據(jù)可以得到緩沖,增加了數(shù)據(jù)輸入的可靠性。每個引腳可驅(qū)動8個TTL負載。
(2)P1口為8位準(zhǔn)雙向I/O口,內(nèi)部具有上拉電阻,一般作通用I/O口使用,它的每一位都可以分別定義為輸入線或輸出線,作為輸入時,鎖存器必須置1。每個引腳可驅(qū)動4個TTL負載。
(3)P2口為8位準(zhǔn)雙向I/O口,內(nèi)部具有上拉電阻,可直接連接外部I/O設(shè)備。它與地址總線高8位復(fù)用,可驅(qū)動4個TTL負載。一般作為外部擴展時的高8位地址總線使用。
(4)P3口為8位準(zhǔn)雙向I/O口,內(nèi)部具有上拉電阻,它是雙功能復(fù)用口,每個引腳可驅(qū)動4個TTL負載。作為通用I/O口時,功能與P1口相同,常用第二功能。作為第二功能使用時,各位的作用見本站(單片機之家)其它內(nèi)容。
評論