问答题X 纠错
由非编码键盘所提供的行和列矩阵,通过接口电路或单片机的I/O口与CPU相连。CPU可以采用查询或中断方式了解有无键输入并检查是哪一个键按下,且将键号送入CPU。当设置的功能键或数字键按下时,计算机应用系统应完成该键所设定的功能。
由于目前,无论是按键或是键盘的大部分,都是利用机械触点的合、断作用。机械触点在闭合及断开瞬间由于弹性作用的影响,在闭合及断开即释放瞬间均有抖动过程,从而使电压信号也出现抖动。抖动时间长短与开关的机械特性有关。
按键的稳定闭合时间,有操作人员的按键动作所确定,一般为十分之几秒至几秒间。在此期间电压信号将出现多次变化很容易产生误判。为了保证CPU对键的依次闭合仅作依次键处理,必须去除抖动影响。
当释放同时同样存在键抖动影响,为了确保键释放也需要等待和判断。
你可能喜欢
问答题
简述在扩展I/O接口中单片机引脚在控制接口电路中起什么作用?
问答题
设A、B、C与控制端口的地址分别为FF80H、FF81H、FF82H、FF83H,编写接口电路与8255A的初始化程序。
问答题
问答题
问答题
问答题
问答题
问答题