51單片機IO口的幾點說明
- P0、P1、P2、P3四個I/O口作為通用IO口用是都是準雙向口,即作為輸入(讀引腳)前先要對IO口置為1,截止倆個場效應(yīng)管。
- 單片機擴展外部存儲器時,P0口可作為數(shù)據(jù)/地址復(fù)用線使用。即使得控制信號為1??刂菩盘枮?時,P0口作為通用IO口使用,由于采用漏極開路,要是1信號正常輸出,必須外接上拉電阻。
- P1口僅作為輸入輸出端口,P2口還可以作為外部存儲器的高八位地址,P0口為低八位。單片機復(fù)位后,所用IO口為1,作為輸入輸出端口使用。
- P3端口可以使用第二功能。如果沒有設(shè)置第二功能則自動運行第一功能,即輸入輸出。當設(shè)置P3口如下功能時,則運行第二功能。1、串行I/O處于運行狀態(tài)(RXD,TXD);2、打開了處部中斷(INT0,INT1);3、定時器/計數(shù)器處于外部計數(shù)狀態(tài)(T0,T1)4、執(zhí)行讀寫外部RAM的指令(RD,WR)
評論