專利名稱:由計算機下載并重新定義鍵操作的鍵盤信號轉換器的制作方法
技術領域:
本發(fā)明涉及一種轉換器,特別是一種由計算機下載并重新定義鍵操作的鍵盤信號轉換器。
目前在市場上廣泛使用的計算機鍵盤,存在著以下的不便之處1.完成鍵盤的標準定義以內的輸入功能。2.使用單一,無擴展性。3.每一鍵或鍵組合只能成為唯一的功能,無法重復定義加以使用。
本發(fā)明的目的是提供一種由計算機下載并重新定義鍵操作的鍵盤信號轉換器,通過對由計算機下載并重新定義鍵操作的鍵盤信號轉換器在轉換器正常工作時,由計算機定義狀態(tài)的觸發(fā),引導中央處理芯片接收由計算機傳送的重新定義的鍵或鍵組合信號序列,并將該接收到的信號序列順序地存入該鍵或鍵組合所對應的存儲器中,實現(xiàn)了在不同程序狀態(tài)下,依據(jù)程序的要求將鍵功能重新定義,定義后的鍵完成新定義要求的鍵信號發(fā)送。
本發(fā)明的技術方案是這樣實現(xiàn)的該由計算機下載并重新定義鍵操作的鍵盤信號轉換器由中央處理芯片(CPU)、存儲器部分、鍵盤的接口部分、計算機的鍵盤接口部分組成;所述的中央處理芯片(CPU),當在轉換器正常工作時,中央處理芯片(CPU)進入判斷是否進入計算機定義狀態(tài)(觸發(fā)狀態(tài)起始條件),當判斷是進入計算機定義狀態(tài)(觸發(fā)狀態(tài)起始條件)時,接收由計算機傳送的信號序列,同時將接收到的計算機傳送的信號存儲于對應鍵或鍵組合的存儲器中,進入判斷是否為計算機定義結束狀態(tài)(觸發(fā)狀態(tài)結束條件),如果是計算機定義結束狀態(tài)時,則結束定義狀態(tài),當判斷非進入計算機定義結束狀態(tài)(觸發(fā)狀態(tài)結束條件)時,返回接收計算機信號;當判斷非進入計算機定義狀態(tài)(觸發(fā)狀態(tài)起始條件)時,接收鍵信號并判斷是否為已定義的鍵或鍵組合信號序列,當判斷是已定義的鍵或鍵組合信號序列時,則提取存儲器中該鍵或鍵組合所對應的信號序列,將提取的該鍵或鍵組合所對應的信號序列依次送入計算機,當判斷非已定義的鍵或鍵組合信號序列時,將該鍵或鍵組合信號送入計算機。
上述由計算機下載并重新定義鍵操作的鍵盤信號轉換器,采用由計算機下載重新定義鍵操作的處理方法,控制芯片采用中央處理芯片(CPU)。
本發(fā)明由計算機下載并重新定義鍵操作的鍵盤信號轉換器具有以下突出特點1,采用集成電路設計技術,提供產品的高技術與高附加值。2,現(xiàn)有生產廠家無須更改生產設備及作業(yè)流程。3,擴展鍵盤使用功能,用戶使用更加靈活。4,無須手動即可完成鍵或鍵組合的重新定義。
下面將結合附圖對本發(fā)明的由計算機下載并重新定義鍵操作的鍵盤信號轉換器實施例作進一步描述
圖1是本發(fā)明的由計算機下載并重新定義鍵操作的鍵盤信號轉換器的原理方框圖;圖2是本發(fā)明的由計算機下載并重新定義鍵操作的鍵盤信號轉換器的中央芯片(CPU)的工作流程圖;參照上述附圖,上述中央處理芯片(CPU),當在轉換器正常工作時,中央處理芯片(CPU)進入判斷是否進入計算機定義狀態(tài)(觸發(fā)狀態(tài)起始條件),當判斷是進入計算機定義狀態(tài)(觸發(fā)狀態(tài)起始條件)時,接收由計算機傳送的信號序列,同時將接收到的計算機傳送的信號存儲于對應鍵或鍵組合的存儲器中,進入判斷是否為計算機定義結束狀態(tài)(觸發(fā)狀態(tài)結束條件),如果是計算機定義結束狀態(tài)時,則結束定義狀態(tài),當判斷非進入計算機定義結束狀態(tài)(觸發(fā)狀態(tài)結束條件)時,返回接收計算機信號;當判斷非進入計算機定義狀態(tài)(觸發(fā)狀態(tài)起始條件)時,接收鍵信號并判斷是否為已定義的鍵或鍵組合信號序列,當判斷是已定義的鍵或鍵組合信號序列時,則提取存儲器中該鍵或鍵組合所對應的信號序列,將提取的該鍵或鍵組合所對應的信號序列依次送入計算機,當判斷非已定義的鍵或鍵組合信號序列時,將該鍵或鍵組合信號送入計算機。
圖1是本發(fā)明的由計算機下載并重新定義鍵操作的鍵盤信號轉換器的原理方框圖,中央處理芯片(CPU)、存儲器部分、鍵盤的接口部分、計算機的鍵盤接口部分組成;中央處理芯片(CPU)的鍵盤信號管腳與鍵盤接口部分相連,中央處理芯片的計算機接口管腳與計算機的鍵盤接口部分相連,中央處理芯片的存儲器接口管腳與存儲器部分相連。
圖2是本發(fā)明的由計算機下載并重新定義鍵操作的鍵盤信號轉換器的中央芯片(CPU)的工作流程圖,當上電時,當在轉換器正常工作時,中央處理芯片(CPU)進入判斷是否進入計算機定義狀態(tài)(觸發(fā)狀態(tài)起始條件),當判斷是進入計算機定義狀態(tài)(觸發(fā)狀態(tài)起始條件)時,接收由計算機傳送的信號序列,同時將接收到的計算機傳送的信號存儲于對應鍵或鍵組合的存儲器中,進入判斷是否為計算機定義結束狀態(tài)(觸發(fā)狀態(tài)結束條件),如果是計算機定義結束狀態(tài)時,則結束定義狀態(tài),當判斷非進入計算機定義結束狀態(tài)(觸發(fā)狀態(tài)結束條件)時,返回接收計算機信號;當判斷非進入計算機定義狀態(tài)(觸發(fā)狀態(tài)起始條件)時,接收鍵信號并判斷是否為已定義的鍵或鍵組合信號序列,當判斷是已定義的鍵或鍵組合信號序列時,則提取存儲器中該鍵或鍵組合所對應的信號序列,將提取的該鍵或鍵組合所對應的信號序列依次送入計算機,當判斷非已定義的鍵或鍵組合信號序列時,將該鍵或鍵組合信號送入計算機。
本發(fā)明的工作過程如下1,將由計算機下載并重新定義鍵操作的鍵盤信號轉換器串連于計算機與鍵盤之間。2,接通電源,由計算機下載并重新定義鍵操作的鍵盤信號轉換器進入工作狀態(tài)并開始初始化。3,當在轉換器正常工作時,中央處理芯片(CPU)進入判斷是否進入計算機定義狀態(tài)(觸發(fā)狀態(tài)起始條件),當判斷是進入計算機定義狀態(tài)(觸發(fā)狀態(tài)起始條件)時,接收由計算機傳送的信號序列,同時將接收到的計算機傳送的信號存儲于對應鍵或鍵組合的存儲器中,進入判斷是否為計算機定義結束狀態(tài)(觸發(fā)狀態(tài)結束條件),如果是計算機定義結束狀態(tài)時,則結束定義狀態(tài),當判斷非進入計算機定義結束狀態(tài)(觸發(fā)狀態(tài)結束條件)時,返回接收計算機信號。4,當判斷非進入計算機定義狀態(tài)(觸發(fā)狀態(tài)起始條件)時,接收鍵信號并判斷是否為已定義的鍵或鍵組合信號序列,當判斷是已定義的鍵或鍵組合信號序列時,則提取存儲器中該鍵或鍵組合所對應的信號序列,將提取的該鍵或鍵組合所對應的信號序列依次送入計算機,當判斷非已定義的鍵或鍵組合信號序列時,將該鍵或鍵組合信號送入計算機。
權利要求
1,一種由計算機下載并重新定義鍵操作的鍵盤信號轉換器,其特征在于該由計算機下載并重新定義鍵操作的鍵盤信號轉換器由中央處理芯片(CPU)、存儲器部分、鍵盤的接口部分、計算機的鍵盤接口部分組成;所述的中央處理芯片(CPU),當在轉換器正常工作時,中央處理芯片(CPU)進入判斷是否進入計算機定義狀態(tài)(觸發(fā)狀態(tài)起始條件),當判斷是進入計算機定義狀態(tài)(觸發(fā)狀態(tài)起始條件)時,接收由計算機傳送的信號序列,同時將接收到的計算機傳送的信號存儲于對應鍵或鍵組合的存儲器中,進入判斷是否為計算機定義結束狀態(tài)(觸發(fā)狀態(tài)結束條件),如果是計算機定義結束狀態(tài)時,則結束定義狀態(tài),當判斷非進入計算機定義結束狀態(tài)(觸發(fā)狀態(tài)結束條件)時,返回接收計算機信號;當判斷非進入計算機定義狀態(tài)(觸發(fā)狀態(tài)起始條件)時,接收鍵信號并判斷是否為已定義的鍵或鍵組合信號序列,當判斷是已定義的鍵或鍵組合信號序列時,則提取存儲器中該鍵或鍵組合所對應的信號序列,將提取的該鍵或鍵組合所對應的信號序列依次送入計算機,當判斷非已定義的鍵或鍵組合信號序列時,將該鍵或鍵組合信號送入計算機;所述的存儲器部分完成鍵按下信號序列的定義存儲;所述的鍵盤的接口部分完成鍵按下信號的獲??;所述的計算機的鍵盤接口部分完成首先鍵盤初始化工作后將鍵信號及鍵信號序列向計算機的傳送過程。
2,根據(jù)權利要求1所述的由計算機下載并重新定義鍵操作的鍵盤信號轉換器,其特征在于中央處理芯片(CPU)的鍵盤信號管腳與鍵盤的接口部分相連,中央處理芯片的計算機接口管腳與計算機的鍵盤接口部分相連,中央處理芯片的存儲器接口管腳與存儲器部分相連。
3,還根據(jù)權利要求1所述的鍵盤,它既可以是標準鍵盤也可以是其它特殊定義的鍵盤。
4,還根據(jù)權利要求1所述的存儲器,它可以嵌入中央處理芯片(CPU)內部,也可以放置于中央處理芯片的外部,同樣可完成信號的存儲功能。
5,還根據(jù)權利要求4所述的存儲器,是電可擦除的非易揮發(fā)性的存儲器,其中包括可擦除可編程只讀存儲器(EPROM)、電可擦除可編程只讀存儲器(EEPROM)、快閃存儲器(FLASH MEMORY)等。
全文摘要
本發(fā)明公開了一種由計算機下載并重新定義鍵操作的鍵盤信號轉換器,其特征在于:通過對由計算機下載并重新定義鍵操作的鍵盤信號轉換器在鍵盤正常工作時,由觸發(fā)狀態(tài)起始條件引導中央處理芯片接收由計算機傳送的重新定義的鍵或鍵組合所對應的信號序列,并將該接收到的信號序列順序地存入該鍵或鍵組合所對應的存儲器中,實現(xiàn)了在不同程序狀態(tài)下,依據(jù)程序的要求將鍵功能重新定義,定義后的鍵完成新定義要求的鍵信號發(fā)送,如:將一串數(shù)據(jù)sdfe defgaad 324定義為鍵或鍵組合F9或11,使數(shù)據(jù)輸入速度大幅度提高,用戶更加靈活與方便。
文檔編號G06F9/445GK1319799SQ0110948
公開日2001年10月31日 申請日期2001年3月15日 優(yōu)先權日2001年3月15日
發(fā)明者商松 申請人:熊小梅