(1)
单片机复位电路要求有一个持续时间,加上电容可以利用其两端电压不能突变的特性,使复位电平维持一定时间,使单片机复位。单片机复位电平在其手册里可以看到 。另外这个电容还可以去除一些杂波的干扰,防止单片机被错误复位
就常用的51,复位电平的要求如下:
当单片机的复位引脚出现2个机器周期以上的高电平时,单片机就执行复位操作。如果RST持续为高电平,单片机就处于循环复位状态
所以复位引脚的电容大一点没多大关系,顶多是复位时间长一点;但如果电容太小,高电平持续时间太短,则单片机无法正常复位,就不能工作
电容通常取 10UF 或 22UF ,铝电解电容即可
(2)
晶振后面的电容是负载电容,可以用来微调晶体震荡频率,这个电容要根据所用晶体来选择,晶体规格书里面会有其负载电容的值
就常用晶体来说,20PF 即可
复位,电容一般10UF,作用是让单片机端口保持2机器周期是低电平。晶振后的电容一般是20~30PF
reset,或外部中断INT, 上并接的电容,主要是用来吸收干扰的,特别是reset 或外部中断引线较长时,干扰特别明显,我一直用104,效果还可以,晶振电容是为了起振的,一般取30p.
因为单片机reset复位信号是整个系统里很重要的信号,所以一般在其靠近芯片的引脚处加一个电容,来保证进入芯片的复位信号没有太大的噪声,否则在你不想复位时可能会被干扰复位掉;值的话一般低频系统取大点:10uF左右,高频点的取小点0.1uF左右;晶振后接的电容一般取30pF左右,是用来对晶振产生的频率进行微调的,不信你可以改变其大小,然后再用频谱仪看振荡频率值是否有变化、变大还是变小,到时你肯定会有收获的。