开机时,电容器是空的,上电后就对电容充电。
充电电流,在电阻上形成正电压,使得RST为高电平,单片机处于复位状态。

充电电流逐渐减弱,电阻上电压逐渐接近于0,RST降为低电平,单片机即开始正常工作。

手动按下SW,对电容放电,电容器里面又空了。
手松开后,电源又对电容充电,再次出现开机时的现象。
51单片机复位电路工作原理
在单片机系统中,系统上电启动的时候复位一次,当按键按下的时候系统再次复位,如果释放后再按下,系统还会复位。所以可以通过按键的断开和闭合在运行的系统中控制其复位。
也就是说在电脑启动的0.1S内,电容两端的电压时在0~3.5V增加。这个时候10K电阻两端的电压为从5~1.5V减少(串联电路各处电压之和为总电压)。所以在0.1S内,RST引脚所接收到的电压是5V~1.5V。在5V正常工作的51单片机中小于1.5V的电压信号为低电平信号,而大于1.5V的电压信号为高电平信号。所以在开机0.1S内,单片机系统自动复位(RST引脚接收到的高电平信号时间为0.1S左右)。
电容C的作用:并联到晶振两侧,是帮助晶振起振的


