引脚号第二功能:
P1。0 T2(定时器/计数器T2的用来对外部计数的输入端口),用于输出时钟信号
P1。1 T2EX(定时器/计数器T2的外部触发端和双向控制)
P1。5 MOSI(用于在线编程)
P1。6 MISO(用于系统编程)
P1。7 SCK(用于在线编程)
• P2 口:该端口是一个带有内部上拉电阻的双向8 位的I/O 口。
P2口的输出缓冲器可以驱动4个TTL 逻辑输入电平。对此端口写入高电平“1”的时 候,由于内部的上拉电阻把P2口拉到高电位,此时P2口可以作为输入口来使用。与地址总线(高8位)复用。
• P3口:该端口是一个内部带有上拉电阻的8位双向的I/O口。文献综述
P3口的输出缓冲器能驱动(吸收或输出电流的方式)4 个TTL 逻辑输入电平。在AT89S52中,P3口同样还用于一些复用功能,如下表所示。
表3-4 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(外部数据存储器写选通)
P3。7 /RD(外部数据存储器读选通)
• RST: 复位输入端。两个连续高电平能够让单片机完成复位功能。
• ALE/PROG:ALE是地址锁存容许端,PROG为编程脉冲输入端。
• PSEN:程序存储器允许信号,即片外ROM选通信号,低电平时读取片外ROM。
• EA/VPP:外部存取允许信号。要把EA端接到GND端,即接地端。内部执行程序的过程中,EA需要接到VCC端,即电源端。