單片機芯片內還有一項主要內容就是并行I/O口。MCS-51共有4個(gè)8位的并行I/O口,分別記作P0、P1、P2、P3。每個(gè)口都包含一個(gè)鎖存器、一個(gè)輸出驅動(dòng)器和輸入緩沖器。實(shí)際上,它們已被歸入專(zhuān)用寄存器之列,并且具有字節尋址和位尋址功能。
在訪(fǎng)問(wèn)片外擴展存儲器時(shí),低8位地址和數據由P0口分時(shí)傳送,高8位地址由P2口傳送。在無(wú)片外擴展存儲器的系統中,這4個(gè)口的每一位均可作為雙向的I/O端口使用。

評論