发明名称 检测按键输入的方法和装置
摘要 本发明提供一种检测按键输入的方法和装置,涉及按键输入检测领域,为消除按键抖动引起的按键输出信号不稳定的技术问题而发明。该方法包括:每一采样周期采集一次按键输入状态,生成3个相邻采样周期的按键输入状态,分别为:Kinput(n)、Kinput(n-1)以及Kinput(n-2);如果Kinput(n-2)、Kinput(n-1)和Kinput(n)中的至少两个都为没有按键按下,则当前采样周期的按键输出状态Koutput(n)为:没有键值输出。本发明实现方法简单。
申请公布号 CN101741394A 申请公布日期 2010.06.16
申请号 CN200910237074.6 申请日期 2009.11.03
申请人 北京中星微电子有限公司 发明人 艾国
分类号 H03M11/02(2006.01)I 主分类号 H03M11/02(2006.01)I
代理机构 北京银龙知识产权代理有限公司 11243 代理人 许静
主权项 一种检测按键输入的方法,其特征在于,包括:每一采样周期采集一次按键输入状态,生成3个相邻采样周期的按键输入状态,分别为:当前采样周期的按键输入状态Kinput(n)、所述当前采样周期的前一采样周期的按键输入状态Kinput(n-1)以及前一采样周期的前一采样周期的按键输入状态Kinput(n-2);如果Kinput(n-2)、Kinput(n-1)和Kinput(n)中的至少两个都为没有按键按下,则当前采样周期的按键输出状态Koutput(n)为:没有键值输出;如果Kinput(n-2)、Kinput(n-1)、Kinput(n)中的至少两个为有按键按下且按下的键值都不相同,则当前采样周期的按键输出状态Koutput(n)为:没有键值输出;如果Kinput(n-2)、Kinput(n-1)、Kinput(n)中的至少两个为有按键按下且至少两个按下的键值相同,则当前采样周期的按键输出状态Koutput(n)为:有键值输出且输出的键值为相同的所述键值。
地址 100083 北京市海淀区学院路35号世宁大厦15层