在接通电源瞬间 电容充电因此相当于短路 复位脚相当于接高电平
等电源平稳后电容起到隔离直流电平的作用 复位脚通过电阻接地 处于低电平

这样就相当于在复位脚输入了一个高电平脉冲 起到复位作用

求大神解答!51单片机有了复位电路为什么还要看门狗复位啊?
51单片机的复位电路必须要用电阻和电容串联组成RC延时电路。如下图所示
在开机时,电容C1两端电压为0,那么VCC就全部加到电阻上,也就是相当于RST引脚接在VCC上,才能给RST加高电平,使单片机复位。但是,电源VCC要通过电阻R1给电容充电的,充电结束,电容两端电阻为VCC,那么电阻两端电压为0,就是RST引脚的电压为0了,才能保证单片机复位以后,RST引脚变成低电平,使单片机进入工作状态。如果RST一直为高电平,单片机就一直处于复位状态,就永远也不会执行程序了。
不要电阻,是要把VCC直接接到REST上吗?还是什么接到RESET上。
看门狗,顾名思义,是帮你的程序看家,当你的程序有问题时,狗就要帮你复位了。复位电路只是作为外部手动复位的一种方式。而看门狗定时器的原理是,当你开启它后,它就会定时需要被设定一次,比如10ms,20ms等,称作喂狗,那么在程序正常运行时,正常喂狗了,它就会乖乖地,如果程序出问题,比如跑飞了,或者取指错误死机了,那么程序喂不了狗了,狗就会在定时时间到时认为你程序死了,就会自动进行复位了,其实一般小程序用不着看门狗,都是复杂的大程序用。


