ALE/PROG:地址锁存控制信号。在系统扩展时,ALE 用于控制把 P0 口输
出的低 8 位地址锁存起来,以实现低位地址和数据的隔离。此外,由于 ALE 是以
晶振 1/6 的固定频率输出的正脉冲,因此,可作为外部时钟或外部定时脉冲使用。
PSEN:片外程序存储器读选通信号输出端。
EA/VPP:访问程序存储控制信号。当 EA 信号为低电平时,对 ROM 的读操
作限定在外部程序存储器;当 EA 信号为高电平时,对 ROM 的读操作是从内部程
序存储器开始,并可延至外部程序存储器。
(4)I/O 引脚
P0.0 ~ P0.7 :P0 口 8 位双向口线;P1.0 ~ P1.7 :P1 口 8 位双向口线;
P2.0 ~ P2.7 :P2 口 8 位双向口线;P3.0 ~ P3.7 :P3 口 8 位双向口线。
P3 口线的第二功能。P3 的 8 条口线都定义有第二功能,详见表 1。
表 1 P3 口各引脚与第二功能表
以上把 8051 单片机的全部信号引脚分别以第一功能和第二功能的形式列出。
对于各种型号的芯片,其引脚的第一功能信号是相同的,所不同的只在引脚的第
二功能信号。对于 9、30 和 31 三个引脚,由于第一功能信号与第二功能信号是单
片机在不同工作方式下的信号,因此不会发生使用上的矛盾。但是 P3 口的情况却
有所不同,它的第二功能信号都是单片机的重要控制信号。因此,在实际使用时,
都是先按需要选用第二功能信号,剩下的才以第一功能的身份作数据位的输入/输
出使用。