AT89C51单片机最小化系统
- 格式:doc
- 大小:130.00 KB
- 文档页数:5
2。AT89C51单片机最小化系统安装测试
我们从套件中找出要用到的元件,如下图:
单片机的最小化系统是指单片机能正常工作所必须的外围元件,主
要可以分成时钟电路和复位电路,我们采用的是AT89C51芯片,它内
部自带4K的FLASH程序存储器,一般情况下,这4K的存储空间足够
我们使用,所以我们将AT89C51芯片的第31脚固定接高电平(PCB
画板时已经接死),所以我们只用芯片内部的4K程序存储器。单片机
的时钟电路有一个12M的晶振和两个30P的小电容组成,它们决定了
单片机的工作时间精度为1微秒。复位电路由22UF的电容和1K的电
阻及IN4148二极管组成,以前教科书上常推荐用10UF电容和10K
电阻组成复位电路,这里我们根据实际经验选用22UF的电容和1K的
电阻,其好处是在满足单片机可靠复位的前提下降低了复位引脚的对
地阻抗,可以显著增强单片机复位电路的抗干扰能力。二极管的作用
是起快速泄放电容电量的功能,满足短时间多次复位都能成功。
判断单片机芯片及时钟系统是否正常工作有一个简单的办法,就是
用万用表测量单片机晶振引脚(18、19脚)的对地电压,以正常工作
的单片机用数字万用表测量为例:18脚对地约2.24V,19脚对地约2.
09V。对于怀疑是复位电路故障而不能正常工作的单片机也可以采用模
拟复位的方法来判断,单片机正常工作时第9脚对地电压为零,可以
用导线短时间和+5V连接一下,模拟一下上电复位,如果单片机能正
常工作了,说明这个复位电路有问题
51系列单片机最小系统
单片机最小系统,或者称为最小应用系统,是指用最少的元件组成的单片机可以工作的系统.
对51系列单片机来说,最小系统一般应该包括:单片机、晶振电路、复位电路.
下面给出一个51单片机的最小系统电路图.
说明
复位电路:由电容串联电阻构成,由图并结合"电容电压不能突变"的性质,可以知道,当系统一上电,RST脚将会
出现高电平,并且,这个高电平持续的时间由电路的RC值来决定.典型的51单片机当RST脚的高电平持续两
个机器周期以上就将复位,所以,适当组合RC的取值就可以保证可靠的复位.一般教科书推荐C 取10u,R取
8.2K.当然也有其他取法的,原则就是要让RC组合可以在RST脚上产生不少于2个机周期的高电平.至于如
何具体定量计算,可以参考电路分析相关书籍.
晶振电路:典型的晶振取11.0592MHz(因为可以准确地得到9600波特率和19200波特率,用于有串口通
讯的场合)/12MHz(产生精确的uS级时歇,方便定时操作)
单片机:一片AT89S51/52或其他51系列兼容单片机
特别注意:对于31脚(EA/Vpp),当接高电平时,单片机在复位后从内部ROM的0000H开始执行;当接低电平时,
复位后直接从外部ROM的0000H开始执行.这一点是初学者容易忽略的.
因此可以看出,其实要熟悉51单片机的40个引脚功能也很容易:
总共40个脚,电源用2个(Vcc和GND),晶振用2个,复位1个,EA/Vpp用1个,剩下还有34个.29脚PSEN,30
脚ALE为外扩数据/程序存储器时才有特定用处,一般情况下不用考虑,这样,就只剩下32个引脚,对于初学者,
这32个引脚就是要经常跟它们打交道的了.它们是:
P0端口P0.0~P0.7共8个
P1端口P1.0~P1.7共8个
P2端口P02.0~P2.7共8个
P3端口P3.0~P3.7共8个