导航:首页 > 机械知识 > 怎么消除键盘机械抖动

怎么消除键盘机械抖动

发布时间:2024-09-19 00:09:32

㈠ 为什么要消除键盘的机械抖动

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

㈡ 按键及键盘与CPU接口存在着去抖动的问题,为什么要消除按键及键盘的机械抖动常采用什么方法消除抖动

按键的机械抖动,我举例说明一下,例如,按键1是连接一个带外部中断的端口,控回制开关S1到SN的开启,当你答需要开启S1的时候,你只需要按下S1,如果产生机械抖动,就会把S2也打开,甚至打开S3(程序的运行速度太快)。在写中断服务程序程序的时候(如何开启和关闭中断服务程序我就忽略了),需要最后用语句控制关闭中断,在关闭中断的语句前面加一个延时语句,也就是说,当中断开启后必须要延时一定的时间才能结束中断程序,这个延时一般在500毫秒左右就可以了。这样做得好处就是,当按下按键1以后,需要按住500毫秒中断程序才能执行结束,S1才能打开,这样就能避免由于机械抖动所产生的不必要动作。

阅读全文

与怎么消除键盘机械抖动相关的资料

热点内容
万州五金机电批发市场在哪里 浏览:591
精馏竞赛装置自动评分系统 浏览:244
历年浙江工业大学机械专硕多少分 浏览:879
冰柜压缩机是怎么制冷的 浏览:443
实验室制hcl的装置制cl2 浏览:37
宝马切除原车排气阀门有影响吗 浏览:822
带阀门的口罩叫什么口罩 浏览:343
怎么测网络设备的功率 浏览:45
煤矿井下喷雾装置的作用 浏览:565
在cad中以下哪些设备属于图形输出设备 浏览:803
轴承有外径如何算型号 浏览:655
职工之家健身器材都有哪些 浏览:357
关于自行车上的简单机械你还想知道什么 浏览:791
实验室的加热装置燃烧炉 浏览:535
凯迪拉克xt4液晶仪表有什么功能 浏览:715
用什么仪器可以检测墙体的电线 浏览:550
循环式热水器不制冷是什么原因 浏览:820
南方五金酒店用品市场 浏览:772
网工安卓工具箱 浏览:746
超声波雾化怎么看已经好了 浏览:949