⑴ 单片机手动复位电路问题
请看这个电路图
此复位电路在实际应用中,完全可以运行的,可靠性很好
这样,原理就显而易见了
当电源刚刚接通的时候,VCC经单片机RST内部电路与GND形成回路,从而使电容C充电
RST就由高电平逐变为低电平,完成开机自动复位过程
手动按下S22,即将电容放电,同时也将RST变为高电平,即手动复位
当松开按键时,电容同上原理继续充电,直到充满为止
电容充满后,RST端电压几乎为零,也就是低于复位是的电压,单片机不会误复位
⑵ 试列举出几种复位电路,说明他们是如何完成复位功能的
1、手动按钮复位
手动按钮复位需要人为在复位输入端RST上加入高电平(图1)。一般采用的办法是在RST端和正电源Vcc之间接一个按钮。当人为按下按钮时,则Vcc的+5V电平就会直接加到RST端。手动按钮复位的电路如所示。由于人的动作再快也会使按钮保持接通达数十毫秒,所以,完全能够满足复位的时间要求。
⑶ 手动复位和自动复位电路原理
你的图中是一个低电平阻容复位电路(包括了上电复位和手动复位电路)。
原理:
由于阻容串连电路中电容C1两端电压不能突变,因此在上电时,RST端会维持一段时间的低电平起到低电平复位信号的作用,随着Vcc电源通过电阻R2向电容C1充电,C1两端的电压差逐渐增大,经过一段时间后变为高电平,上电复位信号结束。
在征程工作过程中,当按键SPOWER1被按下时,电容C1两端被短路放电,按键松开后RST端仍会维持一段时间的低电平起到低电平复位信号的作用,随着Vcc电源通过电阻R2向电容C1充电,C1两端的电压差逐渐增大,经过一段时间后变为高电平,手动复位信号结束。
如果把电阻和电容的位置互换,就组成高电平阻容复位电路。
以上的阻容复位电路是比较原始的复位电路,它的复位信号波形并不是很标准的矩形波,尤其当用于掉电复位有时并不可靠。因此现在已经基本被淘汰。现在一般都使用专门的复位器件来实现复位功能,不仅保证了复位信号波形是标准的矩形波,而且保证有足够的脉宽。常用的上电复位电路(掉电复位电路)有MAX809(低电平复位电路)和MAX810(高电平复位电路)以及许多兼容型号,带有手动复位功能的有MAX811(低电平复位电路)和MAX812(高电平复位电路)及其兼容型号,还有兼有高、低复位信号输出和看门狗(程序监控)的MAX813L及其兼容型号。