单片机最小系统中复位按钮原理()
admin
2023-07-05 21:46:16
就是一个RC微分电路啊。如有帮助请采纳,或点击右上角的满意,谢谢!!
厉害。
单片机要复位,RST端必须要保持两个机器周期以上的高电平。
首先,你要知道电容充放电的微积分公式:V=1/C ∫i dt
然后上电瞬间 RST端为高电平,然后随着RC电路充电,RST的电位逐渐下降,这个时间可以有上面那个公式代入RC的值后就能求出来了。
至于按键复位就是把保持高电平的操作人为的实现
方形的就对角接,另外两个不用
就是本来维持在高电平状态,按键使其接地达到复位的目的至于电容释放电容内部的电荷 使其导通
复位,就是把单片机唤醒。让他从无序状态苏醒过来。。。。。。。
一般产品中是不设置的
自己做调试和学习用的时候,或者电池内置的产品会设置
电阻是下拉,确保没有动作时RST引脚是低电平。如果没有这个电阻,RST引脚电平是不确定的,受电磁干扰或工作一段时间后电荷积聚都有可能引起电平变化,这个时候系统就会无缘无故复位了。至于阻值,只要能确保电平被拉低就可以了,要求不是很严格,如果不需要硬件复位功能,直接接地理论上也是可以的。你这里用到复位开关,电阻太小的话,流经电阻的电流大,所以不能太小。
电容是滤波,并给系统一个有效的复位脉冲。你这个图里,按键按下然后放开之后,RST引脚电平并不是立马变为低电平的,而是要等电容充电,充满点之后,RST引脚才是低电平。取值根据你需要的复位脉冲宽度决定。
相关内容