專利名稱:可編程鍵盤的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及一種輸入設(shè)備,具體地說涉及一種鍵盤輸入設(shè)備。
現(xiàn)有技術(shù)中的鍵盤一般一個(gè)鍵代表一個(gè)字符,如PC電腦鍵盤、便攜電腦鍵盤、記事本/PDA鍵盤等,在命令行方式(如MS-DOS方式),所以的命令都得通過鍵盤輸入,一些常用的命令經(jīng)常需要重復(fù)輸入,為提高效率,只按一個(gè)鍵就可實(shí)現(xiàn)由多個(gè)字符組成的常用命令的輸入方式顯得十分必要,這樣可以大大減少敲擊按鍵的次數(shù)。此外,在中文輸入中,當(dāng)使用全拼/智能ABC輸入法時(shí),有時(shí)需輸入“zh”,“ong”等一些常用的拼音組合,使用目前的鍵盤輸入顯得速度較慢,如果只按一個(gè)鍵就可實(shí)現(xiàn)這些常用拼音組合的輸入,就可以大大提高漢字的輸入速度。再者,在一些游戲當(dāng)中,有些絕招/秘訣需要同時(shí)按下幾個(gè)按鍵或者幾個(gè)按鍵的順序組合,有時(shí)實(shí)現(xiàn)起來比較困難,若能將這些絕招/秘訣設(shè)定到單個(gè)按鍵上,需要時(shí)只需按下單健就可實(shí)現(xiàn)絕招/秘訣的輸入,就可增加游戲的樂趣。但是,現(xiàn)有技術(shù)的鍵盤均不能實(shí)現(xiàn)這些功能。
針對現(xiàn)有技術(shù)的缺陷,本實(shí)用新型的目的在于提供一種可編程鍵盤,通過在現(xiàn)有的鍵盤上增加一個(gè)編程鍵或者重新定義現(xiàn)有鍵盤上的某個(gè)鍵為編程鍵,實(shí)現(xiàn)鍵盤的按鍵在缺省(default)和編程(Program)狀態(tài)間的切換,從而實(shí)現(xiàn)M個(gè)字符(M≥1)只需按一個(gè)按鍵就可輸入。
本實(shí)用新型通過以下技術(shù)方案實(shí)現(xiàn)一種可編程鍵盤,包括一輸入鍵盤;以及鍵盤電路,連接鍵盤與主機(jī),包括鍵盤掃描,用于檢測所述鍵盤按鍵;微處理器,包括程序存儲(chǔ)單元,用于依具程序處理鍵盤的掃描處理、鍵盤與主機(jī)的通信以及向存儲(chǔ)單元存儲(chǔ)/讀出設(shè)定內(nèi)容;存儲(chǔ)單元,用于存儲(chǔ)用戶設(shè)定的內(nèi)容;以及接口,用于連接鍵盤與主機(jī);其特征在于,在所述鍵盤上設(shè)置一個(gè)編程鍵,用于缺省和編程狀態(tài)的切換;在所述鍵盤上還設(shè)置有一指示燈,用于指示缺省/編程狀態(tài)。
所述的存儲(chǔ)單元為電可擦除存儲(chǔ)器。
所述的電可擦除存儲(chǔ)器為EEPROM或EPROM。
所述的電可擦除存儲(chǔ)器設(shè)置于所述微處理器內(nèi)。
所述的電可擦除存儲(chǔ)器獨(dú)立設(shè)置。
它還設(shè)置一腳踏裝置,連接于所述的鍵盤。
它還設(shè)置了一個(gè)多檔開關(guān),用于編程組之間的切換。
所述的編程鍵為一兩擋開關(guān),用于編程/缺省狀態(tài)的切換。
一種可編程鍵盤,包括一輸入鍵盤;以及鍵盤電路,連接鍵盤與主機(jī),包括鍵盤掃描,用于檢測所述鍵盤按鍵;微處理器,包括程序存儲(chǔ)單元,用于依具程序處理鍵盤的掃描處理、鍵盤與主機(jī)的通信以及向存儲(chǔ)單元存儲(chǔ)/讀出設(shè)定內(nèi)容;存儲(chǔ)單元,用于存儲(chǔ)用戶設(shè)定的內(nèi)容;以及接口,用于連接鍵盤與主機(jī);其特征在于,在所述鍵盤上還設(shè)置有一指示燈,用于指示缺省/編程狀態(tài);所述的存儲(chǔ)單元為電可擦除存儲(chǔ)器。
本實(shí)用新型的鍵盤通過設(shè)置編程鍵實(shí)現(xiàn)了鍵盤在缺省和編程狀態(tài)間的且換,從而實(shí)現(xiàn)了M個(gè)字符(M≥1)只需按一個(gè)按鍵就可輸入,大大提高了輸入人員/操作人員的工作效率;缺省/編程狀態(tài)指示燈可清楚地指示狀態(tài),方便了操作。
以下結(jié)合附圖,通過對本實(shí)用新型較佳實(shí)施例的描述,詳細(xì)說明本實(shí)用新型。
圖1為現(xiàn)有鍵盤布局示意圖;圖2為現(xiàn)有鍵盤原理框圖;圖3編程鍵位于鍵盤右上角的鍵盤布局示意圖;圖4為編程鍵位于按鍵Pause旁的鍵盤布局示意圖;圖5為編程鍵替代WIN95鍵盤左邊的WIN logo按鍵的鍵盤布局示意圖;圖6為編程鍵替代WIN95鍵盤右邊的ALT按鍵的鍵盤布局示意圖;圖7為編程鍵替代WIN95鍵盤右邊的WIN logo按鍵的鍵盤布局示意圖;圖8為編程鍵替代WIN95鍵盤右邊的Ctrl按鍵的鍵盤布局示意圖;圖9為可編程鍵盤的原理框圖;圖10為可編程鍵盤又一實(shí)施方式的原理框圖。
本實(shí)用新型的一種實(shí)施方式如圖3、圖4所示,在現(xiàn)有的104鍵盤(圖1、圖2)上設(shè)置一編程鍵1和一個(gè)指示燈2,在缺省狀態(tài)下指示燈不亮,當(dāng)編程鍵1按下時(shí),指示燈2亮,當(dāng)編程鍵再次按下時(shí),燈滅,如此轉(zhuǎn)換,類似于“CAPS”狀態(tài)指示燈??删幊痰陌存I總數(shù)為22個(gè),分為三組4對1按鍵8個(gè),每個(gè)按鍵最多可存儲(chǔ)4個(gè)字符;8對1按鍵8個(gè),每個(gè)按鍵最多可存儲(chǔ)8個(gè)字符;16對1按鍵6個(gè),每個(gè)按鍵最多可存儲(chǔ)16個(gè)字符。
鍵盤電路包括鍵盤掃描、微處理器MCU(包括程序存儲(chǔ)單元ROM)、存儲(chǔ)單元以及鍵盤與主機(jī)的接口。鍵盤掃描部分負(fù)責(zé)檢測是否有按鍵按下,判別是哪個(gè)按鍵按下等,這部分也可由微處理器MCU完成。微處理器MCU是鍵盤的核心,選擇4位或8位處理器視具體處理器的功能而定,微處理器依據(jù)程序處理鍵盤的掃描處理、鍵盤與主機(jī)通信、向存儲(chǔ)單元存儲(chǔ)/讀出設(shè)定內(nèi)容等。鍵盤的控制放在程序存儲(chǔ)單元ROM中,可以使用內(nèi)程序存儲(chǔ)器或外程序存儲(chǔ)器。存儲(chǔ)單元用于存儲(chǔ)用戶的設(shè)定內(nèi)容,需采用電可擦除的存儲(chǔ)器,如EEPROM、EPROM等,這類存儲(chǔ)器掉電時(shí)信息不會(huì)丟失,同時(shí)可以電擦除,使用壽命長,存儲(chǔ)單元EEPROM可設(shè)置微處理器MCU內(nèi),如圖9所示,也可以單獨(dú)設(shè)置,見圖10。鍵盤與主機(jī)的連接線與104鍵鍵盤的連接線相同,鍵盤與主機(jī)的通信協(xié)議亦無須更改。編程功能通過軟件實(shí)現(xiàn)。
本實(shí)用新型的另一種實(shí)施方式為在以上實(shí)施方式的基礎(chǔ)上增大存儲(chǔ)單元的容量,將總的存儲(chǔ)容量分成幾塊,每一塊對應(yīng)22個(gè)按鍵的設(shè)定,稱為一個(gè)“Macro”,同時(shí)在鍵盤上增加一個(gè)多檔開關(guān)(檔數(shù)決定于“Macro”數(shù)),通過撥動(dòng)開關(guān)在不同的“Macro”間切換。使用時(shí),可將MS-DOS的常用命令設(shè)置在“Macrol”下的按鍵上,將拼音輸入法的常用組合設(shè)置在“Macro2”下的按鍵上,將游戲1的絕招/秘訣設(shè)置在“Macro3”下的按鍵上,將游戲4的絕招/秘訣設(shè)置在“Macro4”下的按鍵上;在MS-DOS下將開關(guān)撥到“Macrol”下,則送出的是預(yù)先設(shè)置的常用命令,依次類推。增加““Macro”開關(guān)的好處是在不同的應(yīng)用場合下無須運(yùn)行設(shè)定程序去修改設(shè)定,而只需將不同情況下設(shè)定的編程到不同的“Macro”,在使用時(shí)只需撥動(dòng)開關(guān)進(jìn)行切換。
本實(shí)用新型的第三種實(shí)施方式為在上述兩種實(shí)施方式的前提下,增加一個(gè)腳踏,腳踏功能同鍵盤的編程鍵,腳踏通過連線連到鍵盤,即既有鍵盤的編程鍵,又有一個(gè)腳踏,只需用腳踩下腳踏就可實(shí)現(xiàn)編程/缺省狀態(tài)的切換,可以實(shí)現(xiàn)手腳并用。
本實(shí)用新型的第四種實(shí)施方式是將編程鍵用一個(gè)兩檔開關(guān)代替,用開關(guān)進(jìn)行編程/缺省狀態(tài)間的切換。
本實(shí)用新型的第五種實(shí)施方式可以不另外設(shè)置編程鍵,而將現(xiàn)有鍵盤上的某一個(gè)鍵定義為編程鍵,如圖5至圖8所示,可同樣實(shí)現(xiàn)以上功能。
本實(shí)用新型不僅限于電腦鍵盤,本領(lǐng)域技術(shù)人員可以理解,對于其它鍵盤設(shè)備,例如記事本/PAD鍵盤、儀器/儀表鍵盤、手機(jī)按鍵鍵盤、TV/VCD遙控器鍵盤以及電腦學(xué)習(xí)機(jī)鍵盤等均可采用本實(shí)用新型的結(jié)構(gòu),亦落在本實(shí)用新型的范圍內(nèi)。
權(quán)利要求1.一種可編程鍵盤,包括一輸入鍵盤;以及鍵盤電路,連接鍵盤與主機(jī),包括鍵盤掃描,用于檢測所述鍵盤按鍵;微處理器,包括程序存儲(chǔ)單元,用于依具程序處理鍵盤的掃描處理、鍵盤與主機(jī)的通信以及向存儲(chǔ)單元存儲(chǔ)/讀出設(shè)定內(nèi)容;存儲(chǔ)單元,用于存儲(chǔ)用戶設(shè)定的內(nèi)容;以及接口,用于連接鍵盤與主機(jī);其特征在于,在所述鍵盤上設(shè)置一個(gè)編程鍵,用于缺省和編程狀態(tài)的切換;在所述鍵盤上還設(shè)置有一指示燈,用于指示缺省/編程狀態(tài)。
2.根據(jù)權(quán)利要求1所述的鍵盤,其特征在于所述的存儲(chǔ)單元為電可擦除存儲(chǔ)器。
3.根據(jù)權(quán)利要求2所述的鍵盤,其特征在于所述的電可擦除存儲(chǔ)器為EEPROM或EPROM。
4.根據(jù)權(quán)利要求3所述的鍵盤,其特征在于所述的電可擦除存儲(chǔ)器設(shè)置于所述微處理器內(nèi)。
5.根據(jù)權(quán)利要求3所述的鍵盤,其特征在于所述的電可擦除存儲(chǔ)器獨(dú)立設(shè)置。
6.根據(jù)權(quán)利要求2所述的鍵盤,其特征在于它還設(shè)置一腳踏裝置,連接于所述的鍵盤。
7.根據(jù)權(quán)利要求1所述的鍵盤,其特征在于它還設(shè)置了一個(gè)多檔開關(guān),用于編程組之間的切換。
8.根據(jù)權(quán)利要求1所述的鍵盤,其特征在于所述的編程鍵為一兩擋開關(guān),用于編程/缺省狀態(tài)的切換。
9.一種可編程鍵盤,包括一輸入鍵盤;以及鍵盤電路,連接鍵盤與主機(jī),包括鍵盤掃描,用于檢測所述鍵盤按鍵;微處理器,包括程序存儲(chǔ)單元,用于依具程序處理鍵盤的掃描處理、鍵盤與主機(jī)的通信以及向存儲(chǔ)單元存儲(chǔ)/讀出設(shè)定內(nèi)容;存儲(chǔ)單元,用于存儲(chǔ)用戶設(shè)定的內(nèi)容;以及接口,用于連接鍵盤與主機(jī);其特征在于,在所述鍵盤上還設(shè)置有一指示燈,用于指示缺省/編程狀態(tài);所述的存儲(chǔ)單元為電可擦除存儲(chǔ)器。
專利摘要本實(shí)用新型涉及一種可編程鍵盤,包括一輸入鍵盤;以及鍵盤電路,連接鍵盤與主機(jī),其特征在于,在所述鍵盤上設(shè)置一個(gè)編程鍵,用于缺省和編程狀態(tài)的切換;在所述鍵盤上還設(shè)置有一指示燈,用于指示缺省/編程狀態(tài)。本實(shí)用新型實(shí)現(xiàn)了M個(gè)字符(M≥1)只需按一個(gè)按鍵就可輸入,提高了輸入效率。
文檔編號(hào)G06F3/023GK2390234SQ99216318
公開日2000年8月2日 申請日期1999年7月8日 優(yōu)先權(quán)日1999年7月8日
發(fā)明者李喻奎 申請人:李喻奎