專利名稱:鍵盤電路的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種鍵盤電路,特別涉及一種可識別鍵盤類型及選擇鍵盤驅(qū)動程序的鍵盤電路。
背景技術(shù):
鍵盤是一種數(shù)字輸入裝置,廣泛用于個人計算機、計算機顯示器、DVD、電子收銀機等電子設(shè)備,其通過內(nèi)建的鍵盤驅(qū)動程序?qū)存I輸入信號轉(zhuǎn)換為數(shù)字信號,從而實現(xiàn)其輸入功能。其因品牌及類型繁多,在識別上極為不易。
習(xí)知做法是,制造時將同一類型鍵盤的驅(qū)動程序燒錄至相同型號的芯片中,而將不同類型鍵盤的驅(qū)動程序燒錄至不同型號芯片中,同時,為了識別容易,也將鍵盤型號資料一并燒錄至其芯片中。
但是,當(dāng)代工多種不同品牌及類型的鍵盤時,則需分別對各種品牌及類型鍵盤的芯片分別進行不同的燒錄處理,且必須對不同的芯片進行分類使用,除了因芯片生產(chǎn)流程的不斷變更導(dǎo)致生產(chǎn)效率及降低生產(chǎn)成本提高之外,還因各芯片的型號不同且不易從外觀上辨識導(dǎo)致元件組裝不便,易出現(xiàn)人為疏失插錯的情形,影響鍵盤的品質(zhì)及生產(chǎn)效率。
發(fā)明內(nèi)容基于上述內(nèi)容,在此以若干實施例進行說明,該等實施例提供了一種鍵盤電路,所述鍵盤電路可識別鍵盤型號及選擇并激活所述類型鍵盤對應(yīng)的鍵盤驅(qū)動程序,以達到不同類型的鍵盤使用同一型號的芯片,從而降低了鍵盤生產(chǎn)成本。
同時,還提供一種鍵盤電路工作方法,通過一鍵盤識別碼電路以識別鍵盤型號,選擇并激活該類型鍵盤相應(yīng)的鍵盤驅(qū)動程序,以達到易于辨識鍵盤類型及不同類型鍵盤使用同一型號的芯片之目的,從而提高了鍵盤生產(chǎn)效率。
本發(fā)明的目的是通過以下方案實現(xiàn)的提供一種鍵盤電路,其包括一芯片、一按鍵電路及一識別碼生成電路,其中所述芯片具有至少一輸入引腳,以連接至所述按鍵電路用于讀取按鍵電路感測的鍵碼信號;所述識別碼生成電路通過設(shè)置一定數(shù)量的二極體及二極體的連接關(guān)系以設(shè)定鍵盤識別碼;而所述芯片存儲有多個鍵盤驅(qū)動程序,并具有至少一讀碼引腳連接至所述識別碼生成電路,通過所述讀碼引腳讀取識別碼生成電路設(shè)定的識別碼,對所述識別碼進行解碼處理得到鍵盤型號資料,并根據(jù)所述識別碼選擇并激活對應(yīng)的鍵盤驅(qū)動程序。
提供一種鍵盤電路工作方法,其包括如下步驟(a)讀取識別碼生成電路的鍵盤識別碼;(b)解碼識別碼得到鍵盤型號資料;(c)選擇并激活所述識別碼對應(yīng)的鍵盤驅(qū)動程序。
所述技術(shù)方案的優(yōu)點在于不同類型的鍵盤使用同一型號的芯片,從而降低了鍵盤生產(chǎn)成本、提升了生產(chǎn)效率及品質(zhì)。
圖1是鍵盤電路的第一實施例示意圖。
圖2是鍵盤電路的第二實施例示意圖。
圖3是圖1中采用第一種識別碼生成電路結(jié)構(gòu)之鍵盤電路示意圖。
圖4是圖1中采用第二種識別碼生成電路結(jié)構(gòu)之鍵盤電路示意圖。
圖5是圖1中采用第三種識別碼生成電路結(jié)構(gòu)之鍵盤電路示意圖。
圖6是鍵盤電路的工作方法。
具體實施方式請參閱圖1,是鍵盤電路的第一實施例示意圖,其包括一識別碼生成電路10、一芯片20及一按鍵電路30。
其中所述芯片20包括至少一存儲器201及一與存儲器201電連接的控制器202,并具有多個輸入引腳I1~I4、多個讀碼引腳R1~R4、一電源引腳RX及一控制引腳CX。
所述等輸入引腳I1~I4共同連接至所述按鍵電路30中,用于將按鍵電路30產(chǎn)生的鍵碼信號傳輸給控制器202,其中輸入引腳的數(shù)量并不以圖1中的數(shù)量為限,而視鍵盤類型而定,鍵盤按鍵越多,對應(yīng)輸入引腳亦越多。
所述等讀碼引腳R1~R4與識別碼生成電路10連接,用于讀取識別碼生成電路10生成的識別碼給控制器202,且其數(shù)量不以圖1中的數(shù)量為限,其數(shù)量由識別碼長度及數(shù)量決定。
所述電源引腳RX與所述識別碼生成電路10及一電源端Vcc相連,以提供電源輸入。
所述控制引腳CX與所述識別碼生成電路10連接,其可通過改變輸出電壓的高低來控制識別碼生成電路10。
所述存儲器201內(nèi)儲存有一共用驅(qū)動程序2011及多個專用驅(qū)動程序2012,所述共用驅(qū)動程序2011為不同類型的鍵盤所共用,而每一專用驅(qū)動程序2012僅適用某一特定類型的鍵盤,一完整的鍵盤驅(qū)動程序由所述共用驅(qū)動程序2011及一專用驅(qū)動程序2012構(gòu)成,其中存儲器201內(nèi)儲存的專用驅(qū)動程序2012數(shù)量由芯片20可支持的鍵盤類型決定,即芯片20可支持的鍵盤類型越多,存儲器201內(nèi)儲存的專用驅(qū)動程序2012亦越多。
所述控制器202內(nèi)建有至少一識別碼表2021,所述識別碼表2021定義了各識別碼對應(yīng)的鍵盤型號資料及所述類型鍵盤對應(yīng)的專用鍵盤驅(qū)動程序2012??刂破?02可通過讀碼引腳R1~R4讀取識別碼生成電路10生成的識別碼,根據(jù)所述識別碼表2021對識別碼進行解碼處理得到所述鍵盤型號資料,還可選擇并激活存儲器201中的共用驅(qū)動程序2011及所述類型鍵盤對應(yīng)的專用驅(qū)動程序2012。
所述識別碼生成電路10用于生成鍵盤識別碼,通過于讀碼引腳R1~R4與電源引腳RX之間設(shè)置預(yù)定數(shù)量的二極體及所述二極體與讀碼引腳R1~R4的連接關(guān)系以設(shè)定識別碼生成電路10,其具體結(jié)構(gòu)可參見圖3至圖5,其中圖3是讀碼引腳R1~R4的輸出端均接有二極體101的情形,圖4是讀碼引腳R1、R2、R4的輸出端接有二極體101,而讀碼引腳R3的輸出端沒有接二極體101的情形,圖5是讀碼引腳R1~R4均未接二極體101的情形。
請參閱圖2,是鍵盤電路的第二實施例示意圖,與圖1不同之處在于所述芯片20的讀碼引腳與其輸入引腳共用相同引腳I1~I4,其可以讀取鍵盤識別碼及鍵碼信號。
請參閱圖3,是圖1中采用第一種識別碼生成電路結(jié)構(gòu)之鍵盤電路示意圖,所述識別碼生成電路10包括多個二極體101、一第一三極管102及一第二三極管103,所述二極體101的陽極與讀碼引腳R1~R4連接,其陰極與電源引腳RX連接,所述第一三極管102的基極與所述第二三極管103的集極共同連接至電源引腳RX,而其射極均接地,所述第一三極管102的集極與按鍵電路30連接,所述第二三極管103的基極與控制器202的控制引腳C6連接。
請參閱圖4及圖5,其中圖4是圖1中采用第二種識別碼生成電路結(jié)構(gòu)之鍵盤電路示意圖,圖5是圖1中采用第三種識別碼生成電路結(jié)構(gòu)之鍵盤電路示意圖。圖4與圖3不同之處在于所述讀碼引腳R3的輸出端未接二極體101而以斷路表示,圖5與圖3不同之處在于所述讀碼引腳R1~R4均未接二極體101而以斷路表示。
上面列舉了識別碼生成電路10的幾種結(jié)構(gòu)實例,其還可根據(jù)鍵盤類型的不同做相應(yīng)變換,在此不一一列舉。
綜上所述,識別碼生成電路10的二極體101數(shù)量及連接關(guān)系由鍵盤類型決定,不同類型的鍵盤對應(yīng)著不同數(shù)量的二極體101及其連接關(guān)系,不同數(shù)量的二極體101及其連接關(guān)系構(gòu)成不同的識別碼生成電路10,從而生成不同鍵盤識別碼,讀碼引腳輸出端接有二極體101時以0表示,讀碼引腳輸出端未接二極體101時以1表示,則圖3至圖5中的識別碼生成電路10生成的識別碼分別為0000、0010和1111。
請一并參閱圖6,是鍵盤電路的工作方法,其包括以下步驟步驟301當(dāng)識別碼生成電路10設(shè)定完成后,鍵盤開機通電,進入鍵盤初始模式。步驟302將輸入引腳I1~I4、讀碼引腳R1~R4均預(yù)設(shè)為高電位,將控制引腳CX的電壓先設(shè)置為高電位,二極體101、第二三極體103導(dǎo)通而第一三極體102截止,此時按鍵電路30處于禁用狀態(tài),控制器202以串列方式依序讀入識別碼生成電路10生成的識別碼,二極體101導(dǎo)通以0表示而其截止以1表示,以圖3為例,控制器202讀入的識別碼為0000。步驟303控制器202根據(jù)其識別碼表2021將讀取的識別碼進行解碼處理,得到鍵盤型號資料并通過顯示裝置顯示出來,同時控制器202根據(jù)其識別碼表2021選擇并激活存儲器201內(nèi)存儲的共用驅(qū)動程序2011及所述識別碼對應(yīng)的一專用驅(qū)動程序2012。步驟304將控制器202的控制引腳CX設(shè)置為低電位,此時第二三極體103截止而第一三極管102導(dǎo)通,按鍵電路30處于可使用狀態(tài),即鍵盤處于工作模式,控制器202通過輸入引腳I1~I4接收按鍵電路30產(chǎn)生的鍵碼信號。
權(quán)利要求
1.一種鍵盤電路,包括一按鍵電路,感測用戶按鍵輸入以生成鍵碼信號;其特征在于,還包括一識別碼生成電路,用于生成鍵盤識別碼;及一芯片,所述芯片存儲有一個共用驅(qū)動程序及多個專用驅(qū)動程序,并具有至少一讀碼引腳連接至所述識別碼生成電路以讀取鍵盤識別碼,對所述鍵盤識別碼進行解碼處理得到鍵盤型號資料,選擇和激活所述鍵盤識別碼對應(yīng)之共用驅(qū)動程序及專用驅(qū)動程序。
2.如權(quán)利要求1所述的鍵盤電路,其特征在于,所述芯片包括至少一控制器及至少一存儲器,其中所述控制器與所述存儲器相連接。
3.如權(quán)利要求2所述的鍵盤電路,其特征在于,所述存儲器中儲存有一個共用驅(qū)動程序及多個專用驅(qū)動程序,所述共用驅(qū)動程序可適用于各種類型鍵盤,而所述專用驅(qū)動程序適用于一種類型之鍵盤,且與所述鍵盤識別碼一一對應(yīng)。
4.如權(quán)利要求2所述的鍵盤電路,其特征在于,所述控制器內(nèi)建有一識別碼表,所述識別碼定義了各識別碼對應(yīng)之鍵盤類型及鍵盤驅(qū)動程序。
5.如權(quán)利要求1所述的鍵盤電路,其特征在于,所述芯片還具有一控制引腳及一與一電源端連接之電源引腳。
6.如權(quán)利要求1或5所述的鍵盤電路,其特征在于,所述識別碼生成電路包括一第一三極體及一第二三極體,所述第一三極體及第二三極體射極均接地,所述第一三極體之基極與所述第二三極體之集極共同連接至電源引腳,所述第一三極體之集極與按鍵電路連接,所述第二三極體之基極與控制引腳連接。
7.如權(quán)利要求6所述的鍵盤電路,其特征在于,所述識別碼生成電路還包括一定數(shù)量之二極體,其中所述二極體之?dāng)?shù)量小于或等于所述讀碼引腳之?dāng)?shù)量。
8.如權(quán)利要求7所述的鍵盤電路,其特征在于,所述二極體之陽極分別與所述讀碼引腳連接,其陰極與電源引腳連接。
9.如權(quán)利要求6所述的鍵盤電路,其特征在于,所述讀碼引腳與所述電源引腳不連接而保持?jǐn)嗦窢顟B(tài)。
10.一種鍵盤工作方法,其特征在于,所述方法包括以下步驟讀取鍵盤識別碼生成電路生成的鍵盤識別碼;解碼鍵盤識別碼得到鍵盤型號資料;及選擇并激活所述類型鍵盤對應(yīng)的鍵盤驅(qū)動程序。
11.如權(quán)利要求10所述的鍵盤工作方法,其特征在于,還包括將按鍵電路設(shè)置為工作模式的步驟。
12.一種鍵盤電路,包括一按鍵電路,感測用戶按鍵輸入以生成鍵碼信號;一芯片,具有至少一輸入引腳,所述輸入引腳連接至所述按鍵電路以讀取按鍵電路生成的鍵碼信號;其特征在于,還包括一識別碼生成電路,用于生成鍵盤識別碼;所述芯片存儲有多個鍵盤驅(qū)動程序,其輸入引腳與識別碼生成電路連接以讀取鍵盤識別碼,所述芯片可對所述鍵盤識別碼進行解碼處理得到鍵盤型號資料,還可選擇和激活所述鍵盤識別碼對應(yīng)的鍵盤驅(qū)動程序。
13.如權(quán)利要求12所述的鍵盤電路,其特征在于,所述芯片包括至少一控制器及至少一存儲器,其中所述控制器與所述存儲器相連接。
14.如權(quán)利要求13所述的鍵盤電路,其特征在于,所述存儲器中儲存有一專用驅(qū)動程序及多個專用驅(qū)動程序,所述專用驅(qū)動程序可適用于各種類型鍵盤,而所述專用驅(qū)動程序適用于一種類型的鍵盤,且與所述鍵盤識別碼一一對應(yīng)。
15.如權(quán)利要求13所述的鍵盤電路,其特征在于,所述控制器內(nèi)建有一識別碼表,所述識別碼定義了各識別碼對應(yīng)的鍵盤類型及鍵盤驅(qū)動程序。
16.如權(quán)利要求12所述的鍵盤電路,其特征在于,所述芯片還具有一控制引腳及一與一電源端連接的電源引腳。
17.如權(quán)利要求12或16所述的鍵盤電路,其特征在于,所述識別碼生成電路包括一第一三極體及一第二三極體,所述第一三極體及第二三極體射極均接地,所述第一三極體的基極與所述第二三極體的集極共同連接至電源引腳,所述第一三極體的集極與按鍵電路連接,所述第二三極體的基極與控制引腳連接。
18.如權(quán)利要求17所述的鍵盤電路,其特征在于,所述識別碼生成電路還包括一定數(shù)量的二極體,其中所述二極體的數(shù)量小于或等于所述讀碼引腳的數(shù)量。
19.如權(quán)利要求18所述的鍵盤電路,其特征在于,所述二極體的陽極分別與所述讀碼引腳連接,其陰極與電源引腳連接。
20.如權(quán)利要求17所述的鍵盤電路,其特征在于,所述讀碼引腳與所述電源引腳不連接而保持?jǐn)嗦窢顟B(tài)。
全文摘要
一種鍵盤電路,包括一芯片、一按鍵電路及一識別碼生成電路。所述芯片具有至少一輸入引腳,以連接至所述按鍵電路用于讀取按鍵電路感測的鍵碼信號;所述識別碼生成電路通過設(shè)置一定數(shù)量的二極體及二極體的連接關(guān)系以設(shè)定鍵盤識別碼;而所述芯片存儲有多個鍵盤驅(qū)動程序,并具有至少一讀碼引腳連接至所述識別碼生成電路,通過讀碼引腳讀取識別碼生成電路設(shè)定的識別碼,對所述識別碼進行解碼處理得到鍵盤型號資料,并根據(jù)所述識別碼選擇并激活對應(yīng)的鍵盤驅(qū)動程序。本發(fā)明的優(yōu)點在于不同類型的鍵盤使用同一型號的芯片,從而降低了鍵盤生產(chǎn)成本、提升了生產(chǎn)效率及品質(zhì)。
文檔編號G06F3/023GK1815417SQ200510033209
公開日2006年8月9日 申請日期2005年2月4日 優(yōu)先權(quán)日2005年2月4日
發(fā)明者謝冠宏 申請人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司