你好!欢迎来到 !
语言
当前位置: 首页>> 技术中心>> 单片机入门>> 为什么要消除键盘的机械抖动?有哪些方法?

为什么要消除键盘的机械抖动?有哪些方法?

关键字: 键盘 机械 抖动 方法 作者:admin 来源:不详 发布时间:2018-05-19 浏览:1

为什么要消除键盘的机械抖动?有哪些方法?

答:键抖动会引起一次按键被误读多次。为了确保CPU对键的一次闭合仅做一次处理,必须去除键抖动。在键闭合稳定时,读取键的状态,并且必须判别;在键释放稳定后,再作处理。按键的抖动,可用硬件或软件两种方法消除。如果按键较多,常用软件方法去抖动,即检测出键闭合后执行一个延时程序,产生12~20 ms的延时,让前沿抖动消失后,再一次检测键的状态,如果仍保持闭合状态电平,则确认为真正有键按下。当确认有键按下或检测到按键释放后,才能转入该键的处理程序。

编辑:admin 最后修改时间:2018-05-19

联系方式

0755-82591179

传真:0755-82591176

邮箱:vicky@yingtexin.net

地址:深圳市龙华区民治街道民治大道973万众润丰创业园A栋2楼A08

Copyright ? 2014-2023 All Rights Reserved.粤ICP备14043402号-4

Baidu
map