高电平复位和低电平复位电路

对初学51单片机的人来说,可能不太能理解复位电路,复位电路有高电平复位和低电平复位两种,C51是高电平复位,现在一般的MCU都是低电平复位。

下左图是高电平复位,右图是低电平复位。一个电路看是高电平还是低电平复位,看开关S按下RST的状态,左图中S1按下,RST是高电平,那就是高电平复位;右图中S2按下,RST是低电平,那就是低电平复位。

在这里插入图片描述
高电平复位分析

对左图来说,单片机上电,因为电容两端电压不能突变特性,RST会维持一段时间高电平,所以单片机复位,随着RST上的电压经过10K电阻对地放电,RST电压逐渐减低,单片机进入正常的工作状态,最后RST电压变为0V。当开关S1按下时,电容两端相当于短路,RST为5V,所以单片机复位,松开S1后,RST的电压变化就又和上面描述一样了。

下图是RST电压随时间t的变化曲线,在0-t1时间内,单片机是复位状态,随着RST上电压降低,单片机进入正常工作状态,最后RST变为0V。

在这里插入图片描述
低电平复位分析

对上右图来说,单片机上电,还是电容两端不能突变的特性,RST的电压会维持一段时间低电平,单片机复位,VCC通过10K电阻对电容进行充电,RST电压会逐渐升高,单片机进入正常工作状态,最后RST电压等于VCC。当开关S2按下时,电容两端短路,RST为0,单片机会复位,松开S2后,RST的变化就和上面描述一样了。

下图是RST电压随时间变化的曲线,0-t2时间内,单片机是复位状态,随着RST电压升高,单片机进入正常工作状态,最后RST电压等于VCC。

在这里插入图片描述