发明名称 | 一种矩阵键盘的编码方法及编码电路 | ||
摘要 | 本发明涉及一种矩阵键盘的编码方法和编码电路,属于电器附件之键盘领域。一种矩阵键盘的编码方法,所述键盘矩阵列为M行N列,其特征是将位于矩阵列上的第m行n列的按键输入信号编列为一个代码,所述代码包含有代表所述按键的行列位置信息和信号信息。实现上述编码方法的编码电路,包括按键矩阵列为M行N列的键盘,其特征是所述键盘的按键分别与编码电路的输入端连接,编码电路的输出端分为行输出端、列输出端和其它位输出端,并分别与键盘控制器的输入端口相连。本发明的编码方法能实现以较少的输出线识别所有按键信号,而且本发明的电路通用性强,适用面广,可连接现有的各类触点式按键或电子开关。 | ||
申请公布号 | CN101741395B | 申请公布日期 | 2013.11.27 |
申请号 | CN200910198884.5 | 申请日期 | 2009.11.17 |
申请人 | 上海师范大学 | 发明人 | 王义庆;李晓华;倪成凤;刘华新 |
分类号 | H03M11/20(2006.01)I | 主分类号 | H03M11/20(2006.01)I |
代理机构 | 上海伯瑞杰知识产权代理有限公司 31227 | 代理人 | 季申清 |
主权项 | 一种矩阵键盘的编码方法,所述键盘矩阵列为M行N列,其特征是:将位于矩阵列上的第m行n列的按键输入信号编列为一个代码,所述代码包含有代表所述按键的行列位置信息和信号信息;所述代码为一固定位数代码,其中有按键的行位置信息和列位置信息并在代码的不同位上表征;所述代码里有M位表示按键的行位置信息,N位表示按键的列位置信息;所述第m行n列的按键信号编列代码采用如下计算式:Fmn=x+a(m+y)+a(n+z)+b;其中a为进制的位权数,x、y和z为对应于M、N的参数,y≥N+z或z≥M+y。 | ||
地址 | 200234 上海市徐汇区桂林路100号 |