结构推理 MCS—51引线中有多少I/O引线?它们和单片机对外的地址总线和数据总线有什么关系?简述8031单片机中P0、P1、P2和P3口的主要作用。
【正确答案】共有32根I/O引线,其中部分引线在单片机有外扩对象时,将代替地址总线和数据总线(还有控制总线)的功能。这32根I/O引线均匀分布于P0、P1、P2和P3口。若没有单片机外扩要求,则4个并行口都是纯粹的I/O口;但是,当单片机有外扩任务时,则P0口将作为8位数据总线,P2和P0口将作为16位地址总线,P3-口的一部分将作为读/写等控制总线信号,此时只有P1口保留作为单纯的I/O口。
【答案解析】