vcc上电瞬间给RC电路充电相当于一个正脉冲,nRESET输出负脉冲产生复位,RESET输出正脉冲产生复位信号
按下按键电容放电产生正脉冲,二极管起保护作用,充放电时间有RC决定
非门的作用:
①阻抗匹配。提高输入阻抗,降低输出阻抗。
②整形。电容的充放电波形是缓变的,复位信号对上升沿或下降沿是有严格要求的,用非门实现频率响应。
③电平需要。有的复位需要正跳变,有的需要负跳变,有的需要高电平,有的需要低电平,,,用非门满足各种需求。
④提高驱动能力。非门可以提高电路的驱动能力。
大概就这些吧。
一般来说,计算机芯片的复位输入电路已经考虑了阻抗、整形、驱动等多方因素,,只需要设计好复位电路的R、C参数,就可以较好的满足要求。
第一级反向门是波形整形,第二级只做反向用,因为大多数mCU都是低电平复位。不是做放大。当然,所有的反向门都有比较器作用,比较器又是一个开环的反向放大器,但把反向器叫成运放,有点偏离它的功能了。
第三级那个反向,只是出一个RESET信号。如果你不要这个信号,就没必要加第三级了。