51单片机最小系统,就是使单片机正常运行的最低配置,它由一系列模块组成:
1、复位系统:
当引脚9出现2个机器周期以上高电平时,单片机复位,程序从头开始运行.
2、时钟系统:
有振荡器电路产生频率等于晶振频率,这时用的是外界晶振。
也可以又外部单独输入,此时XTAL2脚接地,时钟信号由XTAL1输入.
3、电源系统:
VCC,和 GND引脚,供电电压4--5.5V.
主要复位过程如下图:
复位端口是高电平有效,当复位键按下RST端是高电平进行复位,放开时对电容进行充电而使RST端为低电平,使单片机开始进行正常工作.
电阻给电容充电,电容的电压缓慢上升直到vcc,没到vcc时芯片复位脚近似低电平,于是芯片复位,接近vcc时芯片复位脚近高电平,于是芯片停止复位,复位完成。
先看看单片机数据手册,得知复位时间最少是多少个周期,再计算当前时钟频率一个周期是多少时间,再乘以复位所需周期数(适当增加周期的数量,可使复位可靠)就知道当前时钟频率所需复位时间,用rc充电公式计算所需电阻电容值即可。注意单片机数据手册复位脚的高低电平电压值,rc充电时间要计算复位脚的高低电平区间电压,