引脚说明:
XTAL1:内部时钟发生器和片内振荡器反 相放大器的输入端。当信号源为内部时钟信号时,
AT89C51 单片机
该引脚与外接晶振的一端相连;当信号源为外部时钟信号时,该引脚接外部震荡 信号。
XTAL2:片内振荡器反相放大器的输出端。当信号源为内部时钟信号时,该 引脚与外接晶振的一端相连;当信号源为外部时钟信号时,该引脚悬空。
RST:复位信号输入引脚,处于高电位时有效单片机系统实现复位,当振荡 器工作时,要保证 RES 引脚处于高电平两个机器周期以上时才能将单片机复位。 单片机系统有两种复位方式,一种是系统上电时自动复位,另一种是控制复位按 钮的通断实现手动复位。
ALE:当外部程序存储器被访问时,输出信号用于锁存低 8 位地址,便于实 现 P0 口地址/数据复用。当外部程序存储器不被访问时,输出正脉冲信号的频率 为时钟频率的 1/6。
/PSEN:外部程序存储器的选通线。在外部数据存储器被 CPU 访问执行 MOVC 时,该引脚输出负脉冲,P2 和 P0 口上出现 16 位地址数据,指令数据由 外部程序存储器放到 P0 口上,CPU 读取数据并执行。
/EA:外部访问允许,当该引脚保持低电平时,CPU 只访问外部程序存储器
(0000H-FFFFH)并执行外部程序存储器内程序,而不管是否有片内程序存储 器,当该引脚为高电平时,CPU 访问内部程序存储器,当程序计数器 PC 的值超 过 FFFFH 时自动转到外部程序存储器并执行外部程序存储器内程序。来*自-优=尔,论:文+网www.youerw.com
P0 口:P0。0-P0。7 输入/输出引脚是 32-39 脚,P0 口是一个 8 位双向三态漏 级开路的 I/O 接口,既可用作通用的 I/O 接口又可用作外部扩展时的数据总线及
和地址总线低八位的分时复用口,当用作通用 I/O 接口需要另外加上拉电阻;输 出的数据可以锁存而不需要另外接专用锁存器,输入的数据可以缓冲,数据输入 的可靠性增加了。每一个引脚可以驱动 8 个 TTL 负载。
P1 口:P1。0-P1。7 输入/输出引脚是 1-8 脚,P0 口是 8 位双向 I/O 接口,内 部本来存在上拉电阻,通常用作通用 I/O 接口,其每一位都可以作为输入线或输 出线,作输入线时,锁存器要置为 1,。每个引脚可以驱动 4 个 TTL 负载。
P2 口:P2。0-P2。7 输入/输出引脚是 21-28 脚,P2 口是 8 位双向 I/O 接口, 内部本来存在上拉电阻,可直接与外部 I/O 设备连接。它可与高八位地址总线分 时复用,可以驱动 4 个 TTL 负载。通常用作外部扩展时的高 8 位地址总线。
P3 口:P3。0-P3。7 输入/输出引脚是 10-17 脚,P3 口为 8 位双向 I/O 接口, 内部本来存在上拉电阻,不用外加上拉电阻,它是具有双功能的复用口,每个引 脚可以驱动 4 个 TTL 负载。用作通用 I/O 接口时,它的功能跟 P1 口一样,第二 功能通常被使用。