毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

51单片机电子器件测试仪的设计+源程序(8)

时间:2017-03-16 21:51来源:毕业论文
6个中断源 可编程串行UART通道 低功耗空闲和掉电模式 功能特性概述: AT89C51 提供以下标准功能:4k 字节Flash 闪速存储器,128字节内部RAM, 32 个I/O 口线,


·6个中断源
·可编程串行UART通道
·低功耗空闲和掉电模式
功能特性概述:
AT89C51 提供以下标准功能:4k 字节Flash 闪速存储器,128字节内部RAM,
32 个I/O 口线,两个16位定时/计数器,一个5向量两级中断结构,一个全双工串
行通信口,片内振荡器及时钟电路。同时,AT89C51可降至0Hz的静态逻辑操作,并
支持两种软件可选的节电工作模式。空闲方式停止CPU的工作,但允许RAM,定时/
计数器,串行通信口及中断系统继续工作。掉电方式保存RAM中的内容,但振荡器停
止工作并禁止其它所有部件工作直到下一个硬件复位。
几个引脚简介:
RST :复位输入。当振荡器工作时,RST引脚出现两个机器周期以上高电平将使
单片机复位。
ALE/PROG:当访问外部程序存储器或数据存储器时,ALE(地址锁存允许)
输出脉冲用于锁存地址的低8位字节。即使不访问外部存储器,ALE 仍以时钟振荡频
率的l/6 输出固定的正脉冲信号,因此它可对外输出时钟或用于定时目的。要注意的
是:每当访问外部数据存储器时将跳过一个ALE脉冲。
XTAL1:振荡器反相放大器的及内部时钟发生器的输入端。
XTAL2:振荡器反相放大器的输出端。  
3.1.2 单片机复位电路
     本设计中单片机的复位电路如下图 3-2。 AT89C51 单片机的第9 管脚是复位管脚
RST,当向RST 输入一个非常短暂的高电平时,单片机就会复位。无论单片机在执行
什么程序,如果触发复位就会使其回到程序的开头重新开始执行程序。
    本设计中使用的是较为简单的复位电路,即在 RST 端上接一个10uF的电解电容
到 Vcc端,下接一个10Ω 电阻到GND 端。单片机上电瞬间,电解电容的正极电压瞬
间变为 Vcc,电解电容对于这个瞬间的电压突变相当于短路,于是 Vcc(高电平)相
当于直接加在了 RST 端上。正是这个加在 RST 上的瞬间高电平使单片机复位。很快,
电解电容充满电,在电路中相当于断路,于是 RST 端电平由高转低,单片机随即开始
执行程序。电阻的作用是使单片机稳定地复位。 RST 管脚上的电平跳变如图3-3 所示。  
    图3-2   单片机复位电路     
    图3-3  RST 管脚上的电平跳变  
3.1.3 单片机时钟电路
本设计中单片机的时钟电路如图 3-4 所示。AT89C51 单片机有一个片内振荡器结
构,但仍然需要一个时钟电路才能使其工作。本设计中采用的是在 XATL1(19 管脚)
和 XATL2(18 管脚)之间连接一个晶体振荡器,加上两个容量为 20pF的电容组成时
钟电路。
这种使用晶振配合产生时钟信号的方法称为内部时钟方式。晶振的频率决定了该
系统的时钟频率。本设计中晶振频率选择为 12MHZ,那么单片机工作的频率就是
12MHZ。  图3-4  单片机晶振电路
AT89C51 单片机还可以工作在外部时钟方式下,这时,可向单片机的 XTAL1 管    
脚输入时钟信号,而将 XATL2 管脚悬空。如图3-5 所示。时钟信号的频率决定了单
片机的工作频率,这种方式称为外部时钟方式。
                图3-5   外部时钟方式
     本设计采用内部时钟模式的原因:单片机内部振荡器能与晶振、电容构成一个
性能非常良好的时钟信号源,而如果要产生这样的信号作为外部信号输入到单片机 51单片机电子器件测试仪的设计+源程序(8):http://www.youerw.com/zidonghua/lunwen_4168.html
------分隔线----------------------------
推荐内容