图1是上电复位电路,RST高电平复位有效。开机时,电源经过R1和IC给C1充电,即电流经C1流向RST,RST得到高电平,IC即复位。复位完毕以后,C1充电停止不再有电流流过,RST经R1接地为低电平,电路进入工作状态。C1和R1构成时间常数,这里的时间常数是22μX10K=0.22秒,实际电路不会用电解电容来做复位电路,原因是电解电容的漏电流较大,工作不可靠,也不会用这么宽的脉冲来进行复位,最常用0.1μ电容和100K电阻。
图2是上电复位兼手动复位电路。22μ电容和R2电阻,与图1起着相同作用外,还起着另一个作用,即防抖动,C1和R1的组合使RST只送入一个高电平的脉冲。
图3的电路是使用另外的脉冲进行复位,如果线路较长,则需要在RST接一个对地电阻。
电容电阻组成微分电路,最终目的是在上电时给单片机产生一个跳变信号。这都是常规电路,学习单片机过程中不必花太多时间去钻这样的问题
电阻给电容充电,电容的电压缓慢上升直到vcc,没到vcc时芯片复位脚近似低电平,于是芯片复位,接近vcc时芯片复位脚近高电平,于是芯片停止复位,复位完成。
说简单一点就是起一个延时作用,达到复位的时间长度要求