应该在电容和电阻的中间引一条线出来,好看一点:
左图:高电平复位,电容两端的电压不能突变,上电之初,VCC(假设是)是0V,电容的电压也是0V,上电后,电容的电压维持在0V一小段时间(电容电压慢慢上升), 这个时间里,在VCC-电容-电阻-地的回路上,根据KVL(基尔霍夫电压定律), VCC = V电阻 + V 电容,此时电容为0,则电阻为VCC,即产生高电平,这个高维持一个RC的时间常数,然后恢复至0V,复位成功

右图:低电平复位,原理如上,

分析主要是理解电容两端电压不能突变这个原理,电容电压维持初值一段时间,完成复位。
51单片机的复位电路必须要用电阻和电容串联组成RC延时电路。如下图所示
在开机时,电容C1两端电压为0,那么VCC就全部加到电阻上,也就是相当于RST引脚接在VCC上,才能给RST加高电平,使单片机复位。但是,电源VCC要通过电阻R1给电容充电的,充电结束,电容两端电阻为VCC,那么电阻两端电压为0,就是RST引脚的电压为0了,才能保证单片机复位以后,RST引脚变成低电平,使单片机进入工作状态。如果RST一直为高电平,单片机就一直处于复位状态,就永远也不会执行程序了。
不要电阻,是要把VCC直接接到REST上吗?还是什么接到RESET上。


