今天小编要和大家分享的是控制,MCU相关信息,接下来我将从AT89S51单片机各引脚的功能解析,at80c51ra2-3csul这几个方面来介绍。
控制,MCU相关技术文章AT89S51单片机各引脚的功能解析
掌握AT89S51单片机,应首先了解AT89S51的引脚,熟悉并牢记各引脚的功能。AT89S51与80C51系列中各种型号芯片的引脚是互相兼容的。目前AT89S51单片机多采用40个引脚的双列直插封装(DIP)方式,如图2-2所示。此外,还有44个引脚的PLCC和TQFP封装方式的芯片。
40个引脚按其功能可分为如下3类:
(1)电源及时钟引脚——VCC、Vss;XTAL1、XTAL2。
(2)控制引脚——PSEN(的反)、ALE/PROG(的反)、EA(的反)/Vpp、RST(即RESET)。
(3)I/0口引脚-PO、Pl、P2、P3,为4个8位I/O口的外部引脚。
下面结合图2-2介绍各引脚的功能。
电源及时钟引脚1.电源引脚电源引脚接入单片机的工作电源。
(1) Vcc(40脚):接+5 V电源。
(2) Vss(20脚):接数字地。
2.时钟引脚(1) XTAL1(19脚):片内振荡器反相放大器和时钟发生器电路的输入端。当使用片内振荡器时,该引脚连接外部石英晶体和微调电容;当采用外接时钟源时,该引脚接外部时钟振荡器的信号。
(2) XTAL2(18脚):片内振荡器反相放大器的输出端。当使用片内振荡器时,该引脚连接外部石英晶体和微调电容;当采用外部时钟源时,该引脚悬空。
控制引脚
此类引脚提供控制信号,有的引脚还具有复用功能。
(1) RST(RESET,9脚):复位信号输入端,高电平有效。在此引脚加上持续时间大于2个机器周期的高电平,就可以使单片机复位。在单片机正常工作时,此引脚应为≤0.5 V的低电平。
当看门狗定时器溢出输出时,该引脚将输出长达96个时钟振荡周期的高电平。
(2) EA(的反)/ Vpp(Enable Address/Voltage Pulse of Programing,31脚):EA(的反)(External AccessEnable)为该引脚的第一功能,即外部程序存储器访问允许控制端。
当EA(的反)引脚接高电平时,在PC值不超出OFFFH(即不超出片内4 KB Flash存储器的地址范围)时,单片机读片内程序存储器(4 KB)中的程序;当PC值超出(即超出片内4 KB Flash存储器地址范围)时,将自动转向读取片外60 KB(1000H~FFFFH)程序存储器空间中的程序。