要掌握MCS-51单片机,应首先了解MCS-51单片机的引脚,熟悉并牢记各引脚的功能。MCS-51系列单片机中各种型号芯片的引脚是互相兼容的。目前MCS-51单片机多采用40个引脚的塑料双列直插式封装(Plastic Dual In-line Package,PDIP)方式,如图4-2所示。
这里以图4-2双列直插式封装为例,介绍MCS-51系统单片机芯片的引脚功能。
Pin1~Pin8:P1.0~P1.7输入/输出脚。
Pin9:RST/Vp:复位信号复用脚。当8051通电时,时钟电路开始工作,在RST引脚上出现24个时钟周期以上的高电平,系统即初始复位。
Pinl0~Pin17:P3.0~P3.7输入/输出脚,每个引脚都有第二功能。
Pin18:时钟XTAL2脚,片内振荡电路的输出端。
Pin19:时钟XTAL1脚,片内振荡电路的输入端。
Pin20:接地脚。
Pin21~Pin28:P2.0~P2.7输入/输出脚。
图4-1 MCS-51单片机最小系统(www.daowen.com)
Pin29:脚。当访问外部程序存储器时,此引脚输出负脉冲选通信号,PC的16位地址数据将出现在P0和P2口上。当P0上的第8位地址锁存后,外部程序存储器
则把指令数据放到P0口上,由CPU读入并执行。
Pin30:当访问外部数据存储器时,ALE(地址锁存)的输出用于锁存地址的低位字节。
在访问内部程序存储器时,ALE端将输出一个1/6时钟频率的脉冲信号。这个信号可以用于识别单片机是否工作,也可以当作一个时钟向外输出。
当访问外部程序存储器时,ALE会跳过一个脉冲。如果单片机的存储器是EPROM型,则在编程期间将用于输入编程脉冲。
Pin31:为程序存储器的内外部选通信号线。8051和8751单片机内置有4KB的程序存储器,当EA为高电平并且程序地址小于4KB时,读取内部程序存储器指令数据;而超过4KB地址则读取外部指令数据。
Pin39~Pin32:P0.0~P0.7输入/输出脚。
Pin40:正电源脚。正常工作或向片内EPROM下载程序时,接+5V电源。
图4-2 PDIP封装及引脚
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。