[发明专利]一种自定义键位的方法和计算机键盘无效
申请号: | 200810141833.4 | 申请日: | 2008-09-03 |
公开(公告)号: | CN101667065A | 公开(公告)日: | 2010-03-10 |
发明(设计)人: | 裴来隆;张丹 | 申请(专利权)人: | 康佳集团股份有限公司 |
主分类号: | G06F3/023 | 分类号: | G06F3/023 |
代理公司: | 深圳市兴科达知识产权代理有限公司 | 代理人: | 杜启刚 |
地址: | 518053广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自定义 键位 方法 计算机 键盘 | ||
[技术领域]
本发明涉及电子技术,尤其涉及电子产品中自定义键位的方法和一种可自定义键位计算机键盘。
[背景技术]
键盘主要包括控制电路板、按键、底板和面板等。电路板是整个键盘的控制核心,位于键盘的内部,主要担任按键扫描识别、编码和传输接口工作;它将各个键所表示的数字或字母转换成计算机可以识别的信号,是用户和计算机之间主要的沟通者之一。
键盘电路板主要由键开关矩阵、单片机和译码器三大部分组成。键开关矩阵即键盘按键由一组排列成矩阵方式的按键开关组成,所输入的信号由按键所在的位置决定。
单片机即键盘内部的微处理器,内部集成了CPU、ROM、RAM以及定时器/计数器等。译码器即信号编码转译装置,把键盘的字符信号通过编码翻译转换成相应的二进制码。
计算机键盘通常采用行列扫描法来确定按下键所在的行列位置。所谓行列扫描法是指,把键盘按键排列成n行×m列的n*m行列点阵,把行、列线分别连接到两个并行接口双向传送的连接线上,点阵上的键一旦被按动,该键所在的行列点阵信号就被认为已接通。按键所排列成的矩阵,需要用硬件或软件的方法轮转顺序地对其行、列分别进行扫描,以查询和确认是否有键按动。如有键按动,键盘就会向主机发送被按键所在的行列点阵的位置编码,称为键扫描码。单片机通过周期性扫描行、列线,读回扫描信号结果,判断是否有键按下,并计算按键的位置以获得扫描码。键被按下时,单片机分两次将位置扫描码发送到键盘接口:按下一次,叫接通扫描码;按完释放一次,叫断开扫描码。这样,通过硬件或软件的方法对键盘分别进行行、列扫视,就可以确定按下键所在位置,获得并输出扫描位置码,然后转换为ASCII码,经过键盘I/O电路送入主机。
键盘处理程序的工作过程如下:
(1)单片机检测键位矩阵,即检测行列的输出,由行与列的交连信号确定某闭合键的坐标,即得到被按键对应的扫描码;
(2)主程序调用传送程序将得到的扫描码传送给键盘接口电路;
(3)译码器将键盘接口内的扫描码翻译为相应键的编码信息;
(4)在需要的时候,键盘接口电路把上述编码信息传送给主机。
现有电子产品键盘的键位是固定的,以计算机的键盘为例,计算机键盘的DEL键一般都设置在键盘的右部,有时候使用起来就不太方便。例如在修改Word文档时,常常有大量的文字需要删除,操作者通常用右手操纵鼠标选择要删除的文字,用左手按DEL键进行删除。然而DEL键在键盘的右部,用左手频繁操作会感到非常别扭。同样,手机的接听键和挂断键一般是左右布置的,有的手机接听键和挂断键的布置方式正好同用户的使用习惯相反,在需要接听时很容易习惯地误按挂断键将来电挂掉,但用户又没有办法自己去进行改变,感到非常不便。
[发明内容]
本发明要解决的技术问题是提供一种由用户对电子产品键盘按键键位自己进行重新定义的方法。
本发明另一个要解决的技术问题是提供一种可由用户自定义键位的计算机键盘
为了解决上述技术问题,本发明采用的技术方案是,一种自定义键位的方法,用于具有显示屏、键盘和可擦存储器的电子设备,包括以下步骤:
101)提示用户按下要自定义的第一键,译码器将该键的扫描码转换为第一键的ASCII码;
102)提示用户按下要自定义的第二键,译码器将该键的扫描码转换为第二键的ASCII码;
103)将ASCII码码值表中第一键的和第二键的ASCII码码值互换。
以上所述的自定义键位的方法,最好还包括以下步骤:
201)备份初始的ASCII码码值表;
202)将备份的ASCII码码值表替换现有的ASCII码码值表。
以上所述的自定义键位的方法,最好还包括以下步骤:
301)包括询问步骤,用户选择进行步骤101、步骤202或退出。
以上所述的自定义键位的方法,最好还包括以下步骤:
401)在步骤103前包括确认步骤,用户确认后进行步骤103;用户否认,则退出自定义程序或进行步骤301。
一种可自定义键位的计算机键盘,包括键开关矩阵、单片机和译码器,单片机中集成有CPU、ROM、RAM,所述的RAM存储有初始的ASCII码值表;另外还包括EEPROM,用于存放工作用的ASCII码码值表,作为按键扫描位置码转换成ASCII码的依据;所述的EEPROM与所述的CPU通信,接受CPU对工作用ASCII码码值表的修改。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于康佳集团股份有限公司,未经康佳集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810141833.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:提高纳米硅/二氧化硅发光器件发光强度的方法
- 下一篇:一种耐温陶瓷制品