首页 理论教育 MCS-51单片机引脚及功能详解

MCS-51单片机引脚及功能详解

时间:2023-10-23 理论教育 版权反馈
【摘要】:HMOS工艺的8031单片机采用40个引脚的DIP封装,而CHMOS工艺的单片机除采用DIP封装外,还采用方形封装形式。图2-5MCS-51系列单片机引脚及总线结构2)VSS(20脚):接地端。本章后面将详细介绍单片机的振荡器及时序。多种功能复用的准双向口,这8个引脚还具有专门的第二功能。

MCS-51单片机引脚及功能详解

1.MCS-51单片机的引脚分布

MCS-51单片机的封装有双列直插式(DIP)封装和方形封装两种形式。HMOS工艺的8031单片机采用40个引脚的DIP封装,而CHMOS工艺的单片机除采用DIP封装外,还采用方形封装形式。HMOS工艺的双列直插式封装引脚如图2-5(a)所示,CHMOS工艺的方形封装引脚如图2-5(b)所示。

2.MCS-51单片机的引脚功能

下面分别说明40个引脚的功能:

(1)电源及复位引脚。

1)VCC(40脚):电源端,接+5V。

图2-5 MCS-51系列单片机引脚及总线结构

2)VSS(20脚):接地端。

3)RST/VPD(9脚):RST即为RESET,VPD为备用电源。该引脚为单片机的上电复位或掉电保护端。当单片机振荡器工作时,该引脚上出现持续两个机器周期的高电平,就可实现复位操作,使单片机恢复到初始状态。复位后,P0~P3输出高电平,SP寄存器为07H,其他寄存器全部清0,不影响RAM状态。本章后面还将详细介绍复位状态。当VCC电源降低到低电平时,RST/VPD线上的备用电源自动投入,以保证片内RAM中的信息不丢失。

4)img(31脚):img为片内外程序存储器选用端。该引脚需要为低电平时(即EA=0),只选用片外程序存储器,该引脚为高电平时(即img),先选用片内程序存储器,然后选用片外程序存储器。注意:对于本身没有片内ROM的单片机,如8031、8032等单片机,设计电路时,必须使img;VPP是片内EPROM编程电压输入端,当单片机用作编程片内EPROM时,该引脚需要输入21V编程电压。

(2)晶体振荡器接入或外部振荡信号输入引脚。

1)XTAL1(19脚):晶体振荡器接入的一个引脚。采用外部振荡器时,此引脚接地。(www.xing528.com)

2)XTAL2(18脚):晶体振荡器接入的另一个引脚。采用外部振荡器时,此引脚作为外部振荡信号的输入端。

振荡器的频率可用f osc表示。本章后面将详细介绍单片机的振荡器及时序。

(3)地址锁存及外部程序存储器编程脉冲信号输出引脚。img(30脚):地址锁存允许信号输出/编程脉冲输入引脚。ALE为地址锁存允许信号输出引脚,当8051单片机上电正常工作时,自动在该引脚上输出频率为f osc/6的脉冲序列。当访问外部存储器时,ALE做锁存扩展地址低8位字节的控制信号。P0口先送出地址的低8位,通过ALE信号将低8位地址信号锁存到外部地址专用锁存器中,再去传送数据信息;img为编程脉冲输入引脚,在对片内ROM编程写入时,作为编程脉冲输入端。

(4)外部程序存储器选通信号输出引脚。img(29脚):外部程序存储器选通信号,低电平有效。当从外部程序存储器读取指令(即程序执行的取指令阶段)或数据(即执行MOVC指令时)期间,每个机器周期该信号两次有效,以通过数据总线P0口读取指令或数据。

(5)I/O引脚。

1)P0.0~P0.7(39脚~32脚):P0.0~P0.7统称为P0口。在访问片外存储器时,可作为8位数据/低8位地址复用总线端口的三态双向口,它们分时输出低8位的地址和数据,故这些I/O线有地址线/数据线之称,简写为AD0~AD7。

2)P1.0~P1.7(1脚~8脚):P1.0~P1.7统称为P1口,可作为准双向I/O接口使用。

3)P2.0~P2.7(21脚~28脚):P2.0~P2.7统称为P2口,一般可作为准双向I/O接口。在访问片外存储器时,它输出高8位地址。

4)P3.0~P3.7(10脚~17脚):P3.0~P3.7统称为P3口。多种功能复用的准双向口,这8个引脚还具有专门的第二功能。

本章后面将详细介绍并行I/O口。

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

我要反馈