P1口(1~8脚)—准双向口(三态),可驱动4个LSTTL门电路。用作输入线时,口锁存器必须由单片机先写入“1”,每一位都可编程为输入或输出线。
P2口(21~28)—准双向口(三态),可驱动4个LSTTL门电路。可作为输入/输出口,实际应用中一般作为地址总线的高8位,与P0口一起组成16位地址总线,用于对外部存储器的接口电路进行寻址。
P3口(10~17脚)—准双向口(三态),可驱动4个LSTTL门电路。双功能口,作为第一功能使用时,与P1口一样;作为第二功能使用时,每一位都有特定用途,其特殊用途如表3-1所示:
表3-1 P3口第二用途
端口引脚 第二功能 注 释
P3。0 RXD 串行口数据接收端
P3。1 TXD 串行口数据发送端
P3。2 /INT0 外中断请求0
P3。3 /INT1 外中断请求1文献综述
P3。4 T0 定时/计数器0外部计数信号输入
P3。5 T1 定时/计数器1外部计数信号输入
P3。6 /WR 外部RAM写选通信号输出
P3。7 /RD 外部RAM读选通信号输出
3。2。2主控电路图
主控电路由AT89C52最小系统构成,整个最小系统由晶振电路、复位电路、电源电路三个部分组成,如图3-2所示。