单片机复位电路问题。怎么办?
我认为 绛红的蓝 同学 说的不太好。
电容确实可以起到按键去除抖动的作用,可是这里的电容还有1个更重要的作用就是上电复位,由于考虑到芯片刚刚上电时由于供电不稳定而做出错误的计算,因此增加1个上电复位以达到延时开启CPU的目的,使芯片能够正常工作。
虽然目前特别多芯片自带了上电延时功能,可是我们一般还是会增加额外的上电复位电路,提高可靠性。
上电复位是如此工作的,此时不用考虑按键和你图中1K电阻的作用。上电瞬间,电压VCC短时间内从0V上升到5V(比方说5V),这一瞬间相当于交流电,电容相当于导线,5V的电压全部加在10K电阻上,也就是说,这时RST的电平状态为高电平。
可是从上电开始,电容自己就慢慢充电,其两端电压呈曲线上升,最终达到5V,也就是说其正端电位为5V,负端电位为0V,其负端也就正好是RST,此时RST为低电平,单片机开始正常工作。
增加按键是为了手动复位,一般那个1K电阻可以不加。
当按键按下时,电容两端构成回路并放电,使RST端重新变为高电平,按键抬起时电容又充电使RST变回低电平。