首页 理论教育 系列单片机引脚功能详解

系列单片机引脚功能详解

时间:2023-10-28 理论教育 版权反馈
【摘要】:51系列单片机常用封装为40脚塑料双列直插式,其外形及引脚俯视图见图1-2,从缺口位置开始逆时针方向依次为引脚1~40,适合于各种应用场合。图1-3所示为51系列单片机的两种封装引脚。对于52子系列单片机,P1.0和P1.1还具有第二功能,其中P1.0作定时器2的计数输入端,P1.1作定时器2的外部控制端。单片机上电后该引脚出现两个机器周期以上的持续高电平,即可实现系统复位。

系列单片机引脚功能详解

51系列单片机常用封装为40脚塑料双列直插式(符号为PDIP或DIP),其外形及引脚俯视图见图1-2,从缺口位置开始逆时针方向依次为引脚1~40,适合于各种应用场合。

978-7-111-49886-5-Chapter01-2.jpg

图1-2 单片机外形及引脚俯视图

另外两种封装为44引脚PLCC和44引脚PQFP,俗称方形封装,其中有4个引脚(NC)不使用。前者属塑料有引脚芯片载体式封装,需配合方形的专用插座使用,安装和拆卸都非常方便;后者属塑料方形引脚扁平式封装,体积很小,适于贴片焊接。图1-3所示为51系列单片机的两种封装引脚。

978-7-111-49886-5-Chapter01-3.jpg

图1-3 51系列单片机的两种封装引脚

51系列单片机引脚的定义和功能如下:

1.电源引脚

VCC:接+5V电源。

GND:接地。

2.外接晶体引脚

XTAL1:片内振荡器的反相放大器输入端。

XTAL2:片内振荡器的反相放大器输出端。

当外接石英晶体和两个微调电容时,用法见图1-4a,与芯片内部的振荡电路构成稳定的自激振荡器,属于内部时钟工作方式

978-7-111-49886-5-Chapter01-4.jpg

图1-4 外接晶体引脚的用法

当采用外部时钟工作方式时,对HMOS工艺的单片机(如8031、8051、8751等),XTAL1引脚接地,XTAL2引脚作外部时钟信号输入,用法见图1-4b;对CHMOS工艺的单片机(如87C51、89C51、89C2051等),XTAL1引脚作外部时钟信号输入,XTAL2引脚悬空不接,用法见图1-4c。

3.I/O引脚(www.xing528.com)

(1)P0口(P0.0~P0.7) 不接片外存储器或不扩展I/O口时,作通用I/O口,但要求外接上拉电阻;在接有片外存储器或扩展I/O口时,作低8位地址和8位双向数据总线分时复用。

(2)P1口(P1.0~P1.7) 作通用I/O口。对于52子系列单片机,P1.0和P1.1还具有第二功能,其中P1.0作定时器2的计数输入端,P1.1作定时器2的外部控制端。

(3)P2口(P2.0~P2.7) 不接片外存储器或不扩展I/O口时,作通用I/O口;在接有片外存储器或扩展I/O时,作高8位地址总线使用。

(4)P3口(P3.0~P3.7) 除了用作通用的I/O口外,P3口每个引脚还具有第二功能,并可通过软件独立进行定义。P3口的第二功能如下:

P3.0——RXD,串行输入口

P3.1——TXD,串行输出口

978-7-111-49886-5-Chapter01-5.jpg,外部中断0输入,低电平或下降沿有效

978-7-111-49886-5-Chapter01-6.jpg,外部中断1输入,低电平或下降沿有效

P3.4——T0,定时器/计数器0外部输入

P3.5——T1,定时器/计数器1外部输入

978-7-111-49886-5-Chapter01-7.jpg,外部数据存储器写选通信号输出,低电平有效

978-7-111-49886-5-Chapter01-8.jpg,外部数据存储器读选通信号输出,低电平有效

4.控制线

(1)RST 系统复位端。单片机上电后该引脚出现两个机器周期以上的持续高电平,即可实现系统复位。

(2)978-7-111-49886-5-Chapter01-9.jpg 程序存储器选择/编程电源输入端。当EA接低电平时,只访问片外程序存储器;当EA接高电平时,先访问片内程序存储器,当程序计数器PC值大于片内程序存储器容量值时,自动转向访问片外程序存储器。另外,对于紫外光擦写的EPROM型单片机,该引脚用于对芯片施加21V的编程电压VPP。

(3)978-7-111-49886-5-Chapter01-10.jpg 片外程序存储器读选通信号输出端,低电平有效。片外程序存储器读取指令或常数期间,每个机器周期内该引脚两次有效;当访问片外数据存储器时,该信号不会出现,从而使程序存储器和数据存储器两者的访问空间不会发生冲突。

(4)978-7-111-49886-5-Chapter01-11.jpg 地址锁存有效信号输出端/编程脉冲输入端,ALE在每个机器周期内输出两个脉冲信号。在访问片外程序存储器时,其下降沿用来控制锁存P0口输出的低8位地址;即使不访问片外程序存储器,ALE仍以1/6的振荡器频率周期性地输出正脉冲,可用作时钟脉冲源对外输出。另外,对于紫外光擦写的EPROM型单片机,该引脚用作编程脉冲978-7-111-49886-5-Chapter01-12.jpg的输入端。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈