新四季網

按鍵編碼電路的製作方法

2023-06-29 20:25:36 1

專利名稱:按鍵編碼電路的製作方法
技術領域:
本發明涉及一種編碼電路,尤其涉及一種用於電子裝置的按鍵編碼電路。
背景技術:
目前各種需要使用按鍵的電子裝置通常都採用矩陣式掃描電路進行按鍵掃描以 確認按鍵是否被按下。請參閱圖1,一種矩陣按鍵電路包括按鍵SO S15和一按鍵編碼集成電路10。該 按鍵編碼集成電路10包括行輸出端PAO PA3和列輸出端PA4 PA7。每一按鍵的兩端 分別連接至一行輸出端和一列輸出端。該矩陣按鍵工作時,通常該按鍵編碼集成電路10使 該行輸出端PAO PA3輸出高電平,使該列輸出端PA4 PA7輸出低電平。當有按鍵按下 時,該按鍵的行和列被導通,從而使按鍵的行電平由高變低。該按鍵編碼集成電路10檢測 到信號的下降沿,產生中斷,然後調用相應的掃描程序,通過對矩陣按鍵逐行逐列的掃描來 確認被按下按鍵的位置。掃描過程如下首先由該列輸出端PA4 PA7向其對應的列導線 輸出低電平,再由該行輸出端PAO PA3逐行的向其對應的行導線提供高電平,當發現行導 線信號由高變低時,得出被按下按鍵所在的行;然後由該行輸出端PAO PA3向其對應的行 導線輸出低電平,再由該列輸出端PA4 PA7逐列的向其對應的列導線提供高電平,當發現 列導線信號由高變低時,得出被按下按鍵所在的列。該按鍵編碼集成電路10的中央處理器 (圖未示)需要對矩陣按鍵的行和列分別掃描,才能確認被按下按鍵所在行和列的位置,然 後再調用程序執行相應的按鍵功能,大大增加了中央處理器的掃描時間。

發明內容
鑑於以上內容,有必要提供一種掃描快捷的按鍵編碼電路。一種按鍵編碼電路,其包括N個按鍵,N為大於零的整數,一中央處理器、一靜電防 護晶片、一總線和一接地線。該中央處理器與該靜電防護晶片電連接;該靜電防護晶片包括 M根信號線,M為不小於對N+1求以2為底的對數的最小整數,該M根信號線通過該總線與 每一按鍵對應設置。每一按鍵包括一輸入端和一接地端,該接地端通過該接地線接地;對每 一按鍵進行M位二進位編碼,根據每一按鍵對應的編碼,將每一按鍵的編碼為1的信號線置 空,將每一按鍵的編碼為0的信號線電連接至對應按鍵的輸入端。一種按鍵編碼電路,其包括N個按鍵,N為大於零的整數,一中央處理器、一總線和 一接地線。該中央處理器包括M根信號線,M為不小於對N+1求以2為底的對數的最小整 數,該M根信號線通過該總線與每一按鍵對應設置。每一按鍵包括一輸入端和一接地端,該 接地端通過該接地線接地;對每一按鍵進行M位二進位編碼,根據每一按鍵對應的編碼,將 每一按鍵的編碼為1的信號線置空,將每一按鍵的編碼為0的信號線電連接至對應按鍵的 輸入端。相較現有技術,本發明所述的按鍵編碼電路只需對信號線進行一次掃描就可得知 被按下的按鍵,大大縮短了掃描時間。


圖1是現有技術的矩陣按鍵電路圖。圖2是本發明一較佳實施方式的按鍵編碼電路圖。圖3A是本發明另一較佳實施方式的部分按鍵編碼電路圖。圖3B是圖3A所示按鍵編碼電路的另一部分按鍵編碼電路圖。
具體實施例方式本發明的按鍵編碼電路採用二進位編碼,編碼的位數取決於按鍵的數量。假設電子裝置的按鍵數量為N,編碼位數為M,則M= INT[Log(N+l,2)] (Log(N+l,2)表示對N+1求 以2為底的對數,INT(X)表示求不小於X的最小整數)。例如一種手機包括21個按鍵,則 根據上述公式計算得出需要5位編碼;一種電腦鍵盤包括101個按鍵,則根據上述公式計算 得出需要7位編碼。請參閱圖2,本發明一較佳實施方式的按鍵編碼電路200包括按鍵Kl K21、一中 央處理器21、一靜電防護晶片23、一第一總線25和一第一接地線27。該中央處理器21與 該靜電防護晶片23電連接。該靜電防護晶片23包括一第一信號線291、一第二信號線293、 一第三信號線295、一第四信號線297和一第五信號線299。該第一信號線291、該第二信號 線293、該第三信號線295、該第四信號線297和該第五信號線299均通過該第一總線25與 每一按鍵對應設置。每一按鍵均包括一第一輸入端261和一第一接地端263。每一按鍵的 該第一接地端263通過該第一接地線27接地。該按鍵Kl K21對應的編碼如表1-1所示表1-1
ι編碼ι按鍵 ι編碼ι按鍵F^m~
~ ( 10100 Κ801110 Κ 500110
~ (201101 Κ910011 θ600111
~ (310101 Κ Ο00001 Κ 701000
Κ401111 Κ Ι00010 Κ 801001
~ (510001 Κ 200011 ( 901011
~ (610000 Κ 300100 Κ2001010
~ (710010 Κ 400101 Κ2101100根據每一按鍵對應的編碼,將每一按鍵的編碼為1的信號線置空,將每一按鍵的 編碼為O的信號線電連接至對應按鍵的第一輸入端261。
該按鍵編碼電路200的工作原理如下該中央處理器21通過該靜電防護晶片23向該第一信號線291、該第二信號線 293、該第三信號線295、該第四信號線297和該第五信號線299輸出高電平1。當某一按鍵 被按下時,該第一輸入端261和該第一接地端263導通,該按鍵與該第一輸入端261連接的 信號線電平由高變低,該中央處理器21檢測到信號的下降沿,產生中斷,然後調用相應的 掃描程序對該第一信號線291、該第二信號線293、該第三信號線295、該第四信號線297和 該第五信號線299進行掃描。例如,被按下鍵是K10,該第一輸入端261與該第一接地端263 電連接,則該第一信號線291、該第二信號線293、該第三信號線295和該第四信號線297均 由高電平1變為低電平0,該第五信號線295由於置空依然為高電平1,該中央處理器21依 次掃描該第一信號線291、該第二信號線293、該第三信號線295、該第四信號線297和該第 五信號線299得到五位編碼之後即可確認被按下按鍵,從而調用相應程序執行被按下按鍵 相應的功能。與現有技術相比,本發明的按鍵編碼電路200隻需對五根信號線進行一次掃描就 可得知被按下的按鍵,大大縮短了掃描時間。

請參閱圖3A和圖3B,本發明另一較佳實施方式的按鍵編碼電路300包括按鍵 Kl K101、一中央處理器31、一第二總線35和一第二接地線37。該中央處理器31包括一 第六信號線331、一第七信號線332、一第八信號線333、一第九信號線334、一第十信號線 335、一第十一信號線336和一第十二信號線337。該第六信號線331、該第七信號線332、該 第八信號線333、該第九信號線334、該第十信號線335、該第十一信號線336和該第十二信 號線337均通過該第二總線35與每一按鍵對應設置。每一按鍵均包括一第二輸入端361 和一第二接地端363。每一按鍵的該第二接地端363通過該第二接地線37接地。該按鍵Kl KlOl對應的編碼如表1-2所示表1-2
按鍵I編碼 I按鍵I編碼 I按鍵I編碼 I按鍵I編碼 I按鍵I編碼 ~ ( 0000001 Κ21 0010101 Κ41 0101001 Κ61 0111101 Κ81 1001101 ~~Κ2 0000010 Κ22 0010110 Κ42 0101010 Κ62 0111110 Κ82 1001110~ ~ (3 0000011 Κ23 0010111 Κ43 0101011 Κ63 0111111 Κ83 1001111
Κ4 0000100 Κ24 0011000 Κ44 0101100 Κ64 1000000 Κ84 1010000~ ~ (5 0000101 Κ25 0011001 Κ45 0101101 Κ65 1000001 Κ85 1010001 "1(6 0000110 Κ26 0011010 Κ46 0101110 Κ66 1000010 Κ86 1010010~
Κ7 0000111 Κ27 0011011 Κ47 0101111 Κ67 1000011 Κ87 1010011 ~Κ8 0001000 Κ28 0011100 Κ48 0110000 Κ68 1000100 Κ88 1010100~ Κ9 0001001 Κ29 0011101 Κ49 0110001 Κ69 1000101 Κ89 101010權利要求
1.一種按鍵編碼電路,其包括N個按鍵,N為大於零的整數,其特徵在於該按鍵編碼電 路進一步包括一中央處理器、一靜電防護晶片、一總線和一接地線;該中央處理器與該靜電 防護晶片電連接;該靜電防護晶片包括M根信號線,M為不小於對N+1求以2為底的對數的 最小整數,該M根信號線通過該總線與每一按鍵對應設置;每一按鍵包括一輸入端和一接 地端,該接地端通過該接地線接地;對每一按鍵進行M位二進位編碼,根據每一按鍵對應的 編碼,將每一按鍵的編碼為1的信號線置空,將每一按鍵的編碼為0的信號線電連接至對應 按鍵的輸入端。
2.一種按鍵編碼電路,其包括N個按鍵,N為大於零的整數,其特徵在於該按鍵編碼 電路進一步包括一中央處理器、一總線和一接地線;該中央處理器包括M根信號線,M為不 小於對N+1求以2為底的對數的最小整數,該M根信號線通過該總線與每一按鍵對應設置; 每一按鍵包括一輸入端和一接地端,該接地端通過該接地線接地;對每一按鍵進行M位二 進位編碼,根據每一按鍵對應的編碼,將每一按鍵的編碼為1的信號線置空,將每一按鍵的 編碼為0的信號線電連接至對應按鍵的輸入端。
全文摘要
一種按鍵編碼電路,其包括N個按鍵,N為大於零的整數,一中央處理器、一總線和一接地線。該中央處理器包括M根信號線,M為不小於對N+1求以2為底的對數的最小整數,該M根信號線通過該總線與每一按鍵對應設置。每一按鍵包括一輸入端和一接地端,該接地端通過該接地線接地;對每一按鍵進行M位二進位編碼,根據每一按鍵對應的編碼,將每一按鍵的編碼為1的信號線置空,將每一按鍵的編碼為0的信號線電連接至對應按鍵的輸入端。本發明的按鍵編碼電路可以縮短中央處理器的掃描時間。
文檔編號H03M11/20GK102075195SQ20091031002
公開日2011年5月25日 申請日期2009年11月19日 優先權日2009年11月19日
發明者李建輝 申請人:深圳富泰宏精密工業有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀