发明名称 |
一种实时检测按键触发状态的按键电路、游戏手柄和方法 |
摘要 |
本发明公开了一种实时检测按键触发状态的按键电路、游戏手柄和方法。该按键电路能够检测2<sup>N</sup>个按键的触发状态,包括:MCU、计数器、数据选择器、或门电路和包含2<sup>N</sup>个按键的按键单元,其中,N为大于或等于2的正整数。该游戏手柄包括该按键电路。该方法包括:控制MCU输出触发信号触发计数器,使计数器输出N位地址选择信号;将N位地址选择信号输入到数据选择器,使数据选择器选择出与之对应的按键状态信号;将该按键状态信号输入到MCU中进行检测。本发明的技术方案在仅使用MCU的三个输入输出端口的情况下,能够实现对若干按键触发状态的实时有效检测,节省了MCU的I/O端口资源,降低了电路生产成本,提高了电路工作效率。 |
申请公布号 |
CN104202055A |
申请公布日期 |
2014.12.10 |
申请号 |
CN201410384600.2 |
申请日期 |
2014.08.06 |
申请人 |
潍坊歌尔电子有限公司 |
发明人 |
张召德 |
分类号 |
H03M11/20(2006.01)I;A63F13/24(2014.01)I |
主分类号 |
H03M11/20(2006.01)I |
代理机构 |
北京市隆安律师事务所 11323 |
代理人 |
权鲜枝;何立春 |
主权项 |
一种实时检测按键触发状态的按键电路,其特征在于,该按键电路能够检测2<sup>N</sup>个按键的触发状态,该按键电路包括:微控制单元MCU、计数器、数据选择器、或门电路和包含2<sup>N</sup>个按键的按键单元,N为大于或等于2的正整数;所述微控制单元MCU的第一输入输出端与所述或门电路的输出端相连,所述微控制单元MCU的第二输入输出端与所述数据选择器的输出端相连,以及所述微控制单元MCU的第三输入输出端与所述计数器的输入端相连;所述计数器包括N位输出端,该N位输出端与所述数据选择器的地址选择端以及所述或门电路的输入端相连;所述数据选择器为1/2<sup>N</sup>数据选择器,其2<sup>N</sup>个输入端与所述2<sup>N</sup>个按键一一对应相连。 |
地址 |
261031 山东省潍坊市高新技术产业开发区东方路268号 |