比如51单片机,为什么说复位脚接持续2us高电平就能实现?为什么系统上电的时候复位一次,按下复位按键复位一次?

在常见的复位电路中,电容大小为10uf,电阻为10k,根据公式,可以算出电源给电容充电到0.7倍(电源供电5v,即充电到3.5v),需要10k*10uf=0.1s,也就是说在单片机上电启动的0.1秒内,电容从0-3.5v升压,二对应电阻两端电压从5-1.5v降压,即在0.1s内RST引脚从高电平(>1.5v)降到了低电平(1.5v),从而高电平复位时间为0.1s,然后复位结束。这就回答了为什么系统上电的时候为什么会复位。

那么为什么按下按键的时候也会复位呢?在单片机上电>0.1s后由于电源给电容充电达到电源电压,这时候10k电阻上电压趋于0v,RST为低电平,系统没有处于复位状态;当按下按键,电容短路,电容开始放电,在0.1s内电容电压由5-1.5v,而10k电阻上电压由0-3.5v,RST引脚变成高电平,单片机复位。

单片机复位:RST 引脚输入不少于2个机器周期(24个时钟周期)的高电平。复位的作用:单片机对相关的寄存器、I/O 端口进行初始化操作,使单片机从同一个状态开始工作。复位是解决智能化设备故障的首选操作,即看门狗模块的作用。

  • UC3846控制芯片工作原理控制图 逆变焊机原理与用途
  • 数字万用表电阻档测试二极管正反向没有阻值(使用万用表测量二极管的正向电阻,为什么各档)
  • 学单片机需要学数电模电吗(学单片机要先学数电模电吗)
  • 电工怎么选择适合自己用的万用表(电工初学者买什么样的万用表好)
  • 单片机需要同时运行多个任务怎么办(单片机怎么同时执行多个任务)
  • 电机保护的方案取决于负载的机械特性
  • 绝缘电阻表正负搭接不复零位是怎么回事
  • 短路怎么用万用表查