单片机按键抖动与防抖
按键也是机械装置,在按下或放开的一瞬间会产生抖动,如下图:
消除方法有两种:软件除抖和硬件除抖,其中硬件除抖是应用了电容对高频信号短路的原理。
软件除抖是检测出键闭合后执行一个延时程序,产生5ms~10ms的延时,让前沿抖动消失后再一次检测键的状态,如果仍保持闭合状态电平,则确认为真正有键按下。
编辑:admin 最后修改时间:2018-05-08
消除方法有两种:软件除抖和硬件除抖,其中硬件除抖是应用了电容对高频信号短路的原理。
软件除抖是检测出键闭合后执行一个延时程序,产生5ms~10ms的延时,让前沿抖动消失后再一次检测键的状态,如果仍保持闭合状态电平,则确认为真正有键按下。
编辑:admin 最后修改时间:2018-05-08
Copyright © 2014-2023 江南app官方网站下载安卓 All Rights Reserved. 粤ICP备14043402号-4