AT89S52 单片机的引脚


由于封装形式不同,实体 AT89S52 单片机引脚数也不尽相同,但它们的有效引脚数都为 40 只。

 

封装形式
DIP Dual In-line Package 条形双列直插
PLCC Plastic Leaded Chip Carrier 方形四排弯脚
PQFP Plastic Quad Flat 方形表面贴焊

 

引脚 功能 第二功能   引脚 功能 第二功能
1 P1.0 T2 40 Vcc  
2 P1.1 T2EX 39 P0.0 AD0
3 P1.2   38 P0.1 AD1
4 P1.3   37 P0.2 AD2
5 P1.4   36 P0.3 AD3
6 P1.5 MOSI 35 P0.4 AD4
7 P1.6 MISO 34 P0.5 AD5
8 P1.7 SCK 33 P0.6 AD6
9 RST   32 P0.7 AD7
10 P3.0 RXD 31 EA Vpp
11 P3.1 TXD 30 ALE PROG
12 P3.2 INT0 29 PSEN  
13 P3.3 INT1 28 P2.7 A15
14 P3.4 T0 27 P2.6 A14
15 P3.5 T1 26 P2.5 A13
16 P3.6 WR 25 P2.4 A12
17 P3.7 RD 24 P2.3 A11
18 XTAL2   23 P2.2 A10
19 XTAL1   22 P2.1 A9
20 GND   21 P2.0 A8
             
备注:在第二功能中,有下划线加粗的功能,按照业界的光荣传统,本应该使用“上划线”标注的,但是由于编辑器所限制,只能使用下划线标注了。

 

 


下面开始对该机型的各有效引脚做一个简略的说明。


 

主电源引脚 Vcc 和 GND
Vcc 电源正极,+4 ~ +5.5V
GND 电源地

 

时钟电路引脚 XTAL1 和 XTAL2
XTAL1 接外部晶振的一端。它是片内振荡器反相放大器的输入端。在采用外部时钟时,外部时钟振荡信号直接送入此引脚作为驱动端,频率范围从 0 ~ 33 MHz。
XTAL2 接外部晶振的另一端。它是片内振荡器反相放大器的输出端,振荡电路的频率为晶振振荡频率。当采用外部时钟电路时,此引脚悬空。

 

输入 / 输出引脚  I/O 特点 第二功能
P0 标准双向 8 位并行 I/O 口 访问片外程序存储器时,作为“地址/数据总线”,分时提供低 8 位和高 8 位数据。
P1 准双向 8 位并行 I/O 口

P1.0:T2 - 定时/计数器 2 的外部计数输入/时钟输出;

P1.1:T2EX - 定时/计数器 2 的捕获触发和双向控制;

P1.5:MOSI - 主机输出线,用于系统编程;

P1.6:MISO - 主机输入线,用于系统编程;

P1.7:SCK - 串行时钟线,用于系统编程。

P2 访问片外程序存储器时,作为“地址总线”,输出高 8 位地址(P0口提供低 8 位地)。
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/PROGPSENEA/Vpp
RST 复位输入端。在此引脚输入 2 个机器周期的高电平,将使单片机复位。
ALE/PROG

地址锁存允许输出/编程脉冲输入端。

ALE:1、在访问片外存储器时,ALE 作锁存扩展地址低位字节的输出控制信号——允许锁存地址;

2、平时不访问片外存储器时,该端口也以 1/6 的时钟振荡频率固定输出正脉冲,所以可用于定时,检测 CPU 是否已经工作或其它用途;

3、当访问外部存储器时,在一个指令周期中将丢失一个脉冲。

PROG:在固化片内存储器的程序时(烧录程序),此引脚用于输入编程脉冲,不过只在低电平有效。

PSEN 片外程序存储器读选通控制信号端。当访问片外程序存储器时,些端口输出负脉冲作为程序 存储器读选通;CPU 在向片外程序存储器取指令期间,PSEN 信号在 12 个时钟周期中再次生效。
EA/Vpp

内、外程序存储器选择/编程电源输入端。

EA:1、接高电平时,CPU 从片内程序存储器地址 0000H 单元开始执行程序 (当地址超出 8KB 时将自动执行片外程序存储器的程序);

2、接低电平时,CPU 将仅访问片外程序存储器,从片外程序存储器地址 0000H 单元开始执行程序。

Vpp:对闪存编程时,此引脚用于施加编程电压 Vpp,通常直接连到 Vcc 即可。

 


知识共享许可协议
《AT89S52 单片机的引脚》CRAFTOUR.COM 采用 知识共享 署名-非商业性使用-禁止演绎 4.0 国际 许可协议进行许可。