EA/VPP:外部访问允许,若想使CPU只访问外部程序存储器(地址为0000H-FFFFH),EA端必须保持低电平(接地)。需注意的是:若加密位LB1被编程,复位的时候内部会锁存EA端状态。当EA端为高电平(接Vcc端),CPU则会执行内部程序存储器的指令。Flash存储器编程时,该引脚加上+12V的编程允许电源Vpp,当然这必须是该器件是使用编程电压Vpp=12V。
XTAL1:内部时钟发生电路和振荡器反相放大器的输入端。
XTAL2:振荡器反相放大器的输出端。
图3.1 AT89S52硬件图
图3.2 AT89S52管脚图
3.2 7805三端稳压集成电路
7805三端稳压集成电路,在电子产品中最常见的三端稳压集成电路有正电压输出的78xx系列和负电压输出的79xx系列。也就是说,三端IC是指这种稳压用的集成电路,只有三条引脚输出,分别是输入端、输出端和接地端。它的样子和普通的三极管相似,9013样子的TO-92封装,也有TO- 220 的标准封装。
用78/79系列三端稳压IC来组成稳压电源所需的外围元件特别少,电路内部还有过热、过流及调整管的保护电路,这样使用起来可靠、方便,而且价格低廉。该系列集成稳压IC型号中的78或79后面的数字代表此三端集成稳压电路的输出电压,如7806表示输出电压为正6V,7909表示输出电压为负9V。
图3.3 7805三端稳压电路实物图
图3.4 7805三端稳压电路原理图
3.3 74HC573数据锁存器
74HC573是一种高速CMOS器件,74HC573引脚兼容低功耗肖特基TTL(LSTTL)系列。包括八路D 型透明锁存器,每个锁存器都具有独立的D 型输入,以及适用于面向总线的应用的三态输出。所有锁存器共用同一个锁存使能(LE)端和同一个输出使能(OE)端。
若LE为高电平时,数据会从Dn进入到锁存器,在这种条件下,锁存器变为透明模式,也就是说,锁存器的输出状态的变化是随着对应的D输入不同而改变。若LE为低电平时,锁存器将会存储D上输入的信息一段就绪时间,直至LE的下降沿来临。
若OE为低电平时,8个锁存器上的内容可以被正常输出;若OE为高电平时,输出变为高阻态。OE端的操作与否将不会影响锁存器的状态。
图3.5 74HC573数据锁存器
3.4 晶振
3.4.1 晶振的功能作用
晶振在应用具体起到的作用,微控制器的时钟源可以分为两类:基于机械谐振器件的时钟源,如晶振、陶瓷谐振槽路;RC(电阻、电容)振荡器。一种是皮尔斯振荡器配置,适用于晶振和陶瓷谐振槽路。另一种为简单的分立RC振荡器。基于晶振与陶瓷谐振槽路的振荡器通常能提供非常高的初始精度和较低的温度系数。RC振荡器能够快速启动,成本也比较低,但通常在整个温度和工作电源电压范围内精度较差,会在标称输出频率的5%至50%范围内变化。但其性能受环境条件和电路元件选择的影响。需认真对待振荡器电路的元件选择和线路板布局。在使用时,陶瓷谐振槽路和相应的负载电容必须根据特定的逻辑系列进行优化。具有高Q值的晶振对放大器的选择并不敏感,但在过驱动时很容易产生频率漂移(甚至可能损坏)。影响振荡器工作的环境因素有:电磁干扰(EMI)、机械震动与冲击、湿度和温度。这些因素会增大输出频率的变化,增加不稳定性,并且在有些情况下,还会造成振荡器停振。上述大部分问题都可以通过使用振荡器模块避免。这些模块自带振荡器、提供低阻方波输出,并且能够在一定条件下保证运行。最常用的两种类型是晶振模块和集成RC振荡器(硅振荡器)。晶振模块提供与分立晶振相同的精度。硅振荡器的精度要比分立RC振荡器高,多数情况下能够提供与陶瓷谐振槽路相当的精度。 AT89S52单片机节能型路灯控制系统模型设计+PCB电路图+源码+流程图(5):http://www.youerw.com/zidonghua/lunwen_1174.html