XTAL1(19 脚)和XTAL2(18 脚)为振动器输入输出端口,外接12MHz 晶振。
RST/Vpd(9 脚)为复位输入端口,外接电阻%&&&&&%组成的复位电路。
VCC(40 脚)和VSS(20 脚)为供电端口,别离接+5V电源的正负端。
P0~P3 为可编程通用I/O 脚,其功用用处由软件界说
P3 口除了作为一般的I/O 口线外,更重要的用处是它的第二功用
P3 口还接纳一些用于Flash 闪速存储器编程和程序校验的操控信号。
RST:复位输入。当振动器作业时,RST引脚呈现两个机器周期以上高电平将使单片机复位。
ALE/PROG:当拜访外部程序存储器或数据存储器时,ALE(地址锁存答应)输出脉冲用于锁存地址的低8 位字节。一般情况下,ALE 仍以时钟振动频率的1/6 输出固定的脉冲信号,因而它可对外输出时钟或用于守时意图。要注意的是:每逢拜访外部数据存储器时将越过一个ALE 脉冲。对Flash 存储器编程期间,该引脚还用于输入编程脉冲(PROG)。如有必要,可经过对特别功用寄存器(SFR)区中的8EH 单元的D0 方位位,可制止ALE 操作。该方位位后,只要一条MOVX 和MOVC指令才能将ALE 激活。此外,该引脚会被弱小拉高,单片机履行外部程序时,应设置ALE 制止位无效。
PSEN:程序贮存答应(PSEN)输出是外部程序存储器的读选通信号,当AT89C52 由外部程序存储器取指令(或数据)时,每个机器周期两次PSEN 有用,即输出两个脉冲。在此期间,当拜访外部数据存储器,将越过两次PSEN信号。
EA/VPP:外部拜访答应。欲使CPU 仅拜访外部程序存储器(地址为0000H—FFFFH),EA 端有必要坚持低电平(接地)。需注意的是:假如加密位LB1 被编程,复位时内部会锁存EA端状况。如EA端为高电平(接Vcc端),CPU 则履行内部程序存储器中的指令。Flash 存储器编程时,该引脚加上+12V 的编程答应电源Vpp,当然这有必要是该器材是运用12V 编程电压Vpp。
XTAL1:振动器反相放大器的及内部时钟发生器的输入端。
XTAL2:振动器反相放大器的输出端。