[发明专利]检测键盘阵列短路的方法无效
申请号: | 00118013.4 | 申请日: | 2000-06-05 |
公开(公告)号: | CN1327193A | 公开(公告)日: | 2001-12-19 |
发明(设计)人: | 任学宁;陈玄同;林光信 | 申请(专利权)人: | 英业达股份有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 吴立明,傅康 |
地址: | 台湾省*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种快速检测键盘阵列短路方法,仅需按下25个键而非按下所有键即可检测键盘的全部键的是否短路。当使用者按下一键后,键盘控制器产生出相对应的扫描码,将此扫描码送入主机中并引发中断IRQ1,而以自定义的中断程序代替传统的INT9H中断程序。主机将扫描码与键盘扫描码数据库作比对,根据比对结果而可得知键盘键中是哪一个键被按下。当键盘键有短路情况的发生时,将显示出发生短路的键盘键,并显示出发生短路的行或列数据线号。 | ||
搜索关键词: | 检测 键盘 阵列 短路 方法 | ||
【主权项】:
1.一种检测键盘阵列方法,用于包含一键盘、一键盘控制器、一含有缓冲区、中央处理器以及存储装置的计算机主机以及一显示器的计算机系统中,用以检测键盘阵列短路,该检测键盘阵列方法包含以下程序:(1)计算机主机中建立键盘中的每个按键所对应的标准扫描码数据库,以及对应键盘中的每个按键的键盘矩阵,每一个键盘按键均有唯一的扫描码;而此键盘矩阵依照行数据线以及列数据线分布而建立,而键盘矩阵中则以键号来代表其所对应的实体键盘的按键;(2)利用设计好的中断服务程序以获得计算机键盘的扫描码;(3)键盘的按键被按下后,键盘控制器将读到信号变化而产生出对应于此被按下的键的扫描码,并将所得的扫描码直接送入计算机主机的缓冲区中,以进行扫描码比对处理;(4)计算机主机分析并处理缓冲区中的数据,计算机主机根据所获得的扫描码数据与计算机主机中所建立的标准扫描码数据库做比对、判断;(5)在显示器的荧幕上显示文字信息,用以表明与此按下的键产生短路的键,并显示出与此按下的键所在的数据线发生短路的其他数据线的名称;(6)按下测试所需的按键后,根据显示器的荧幕上的显示的文字信息,可得到全部键盘按键的数据线间的短路情况;和(7)根据显示器的荧幕上的文字信息而得到计算机键盘的短路情况后,将还原中断服务程序,而结束该键盘阵列测试过程。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达股份有限公司,未经英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/00118013.4/,转载请声明来源钻瓜专利网。
- 上一篇:一种人造板
- 下一篇:固定化细胞的制备方法