[發明專利]檢測鍵盤陣列短路的方法無效
| 申請號: | 00118013.4 | 申請日: | 2000-06-05 |
| 公開(公告)號: | CN1327193A | 公開(公告)日: | 2001-12-19 |
| 發明(設計)人: | 任學寧;陳玄同;林光信 | 申請(專利權)人: | 英業達股份有限公司 |
| 主分類號: | G06F11/22 | 分類號: | G06F11/22 |
| 代理公司: | 中國專利代理(香港)有限公司 | 代理人: | 吳立明,傅康 |
| 地址: | 臺灣省*** | 國省代碼: | 臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 檢測 鍵盤 陣列 短路 方法 | ||
本發明涉及一種計算機鍵盤檢測方法,更詳而言的,涉及一種快速檢測鍵盤陣列短路的方法。
現今的信息時代中,當使用者想與計算機做溝通時,計算機鍵盤是一個重要的外部資料輸入裝置。使用者利用鍵盤按鍵即可輸入資料、數據、程序并儲存于計算機的存儲裝置中,所以鍵盤按鍵的正常工作與否將影響到輸入計算機的信號是否正常,所以使用者定期的檢測鍵盤按鍵是一必須的工作。
一般而言,實際的鍵盤操作上以行數據線及列數據線所構成的鍵盤矩陣來對應鍵盤按鍵,而鍵盤矩陣中的每一個鍵號代表一相對應的鍵盤按鍵。當鍵盤出現短路時,在鍵盤矩陣中發生短路的情況有三種,即行數據線與行數據線短路、列數據線與列數據線短路、以及行數據線與列數據線短路。對于行數據線與列數據線的短路情況,在計算機開始啟動時,由計算機BIOS中的自動檢查程序即可發現,所以使用者要處理的是列數據線與列數據線的短路問題,以及行數據線與行數據線的短路問題。
一些測試已知的鍵盤檢測方法,無論是含有對鍵盤上的鍵進行檢測的診斷計算機硬件的QAFace軟件和Amidiag軟件,均是調用DOS(磁盤操作系統)和BIOS(基本輸入輸出系統)中斷程序來獲得每個鍵的掃描碼。而當利用計算機硬件測試軟件,例如Qafactry6.0,7.0,AMI?Diag,Compaq?Diag,以進行計算機鍵盤陣列短路檢測時,測試人員必須依靠眼睛直接觀察熒幕上的顯示。當按下某一鍵時,將必須仔細觀察熒幕鍵盤盤示意圖上的某一對應按鍵是否被按下,而且同時有無別的按鍵亦顯示為被按下狀態。即當如果在按下某一鍵的同時,在熒幕鍵盤示意圖上有無二個或二個以上的鍵為閃動狀態,若有,則表示有短路情況發生。當采用如此的測試法時,若計算機鍵盤上的所有按鍵為102鍵時,使用者必須按下鍵102次,并且當每按下一次鍵時要仔細的觀察計算機熒幕鍵盤示意圖的閃動狀況。所以在已知技術中,在進行鍵盤檢測時,在計算機熒幕上并不會以文字信息顯示方式來告知使用者按鍵短路情況,故使用者在測試全程中必須仔細的注視熒幕并按下鍵盤上所有的按鍵,才可得知鍵盤的短路情況,而不可能在僅按下一些鍵而非所有鍵的情況下得到短路測試結果。
為了解決上述已知方法所產生的問題,在此我們采有了一種新穎的快速鍵盤檢測方法,在僅按下二十五個鍵而不是按下全部鍵盤按鍵的情況下,在無須用眼睛判斷熒幕鍵盤示意圖的閃動情況下,使用者可利用在熒幕上所顯示出文字信息而得知鍵盤的短路測試結果。故使用者在無需按下全部按鍵以及全程觀察熒幕的狀態下,可有效地克服已知技術中所存在的問題,而可快速地分析出鍵盤的短路問題。
本發明的主要目的在于提供一種快速檢測鍵盤陣列短路的方法,可應用于包含鍵盤的計算機系統中,而讓使用者能在無需按盡全部鍵盤按鍵的狀態下,僅按下二十五個鍵而可快速的檢測鍵盤陣列的短路情況。
本發明的另一目的在于提供一種快速檢測鍵盤陣列短路的方法,可應用于包含鍵盤的計算機系統中,在熒幕上顯示出文字信息,用以讓使用者找出數據線間的短路情況。
本發明的再一目的在于提供一種快速檢測鍵盤陣列短路的方法,可應用于包含鍵盤的計算機系統中,將由鍵盤控制器而來的鍵盤掃描碼直接存入主機裝置的緩沖區中,而主機裝置所處理的數據為鍵盤掃描碼,而非經轉碼處理后的ASCII碼。
本發明的又一目的在于提供一種快速檢測鍵盤陣列短路的方法,可應用于包含鍵盤的計算機系統中,當使用者按下一鍵后,鍵盤控制器將讀到一信號變化而產生出對應于這個按鍵的鍵盤掃描碼,并將引發硬件中斷IRQ1,而以自定義的中斷服務程序代替傳統的INT9H中斷程序。
根據以上所述的目的,本發明提供了一種新穎的快速檢測鍵盤陣列短路的方法,可應用于包括鍵盤、鍵盤控制器、含有緩沖區、中央處理器裝置以及存儲裝置的計算機主機、以及顯示器的計算機系統中。
使用本方法時,首先建立對應于鍵盤按鍵的鍵盤矩陣,此鍵盤矩陣由行列式矩陣鍵盤的行數據線以及列數據線所構成,并在計算機主機的存儲裝置中建立對應于鍵盤矩陣中的每一位置的鍵盤掃描碼數據庫。當使用者按下一鍵盤按鍵后,就會有某一行數據線與某一列數據線接觸,而鍵盤控制器將讀到由于此按下動作所產生的一信號變化而產生出相對的鍵盤按鍵的掃描碼,將此掃描碼送入計算機主機中并將引發主機硬件中斷IRQ1,而以自定義的中斷服務程序代替傳統的INT9H中斷程序,然后直接將掃描碼送入計算機主機的緩沖區中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英業達股份有限公司,未經英業達股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/00118013.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種人造板
- 下一篇:固定化細胞的制備方法





