亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

移動(dòng)終端的鍵盤及其實(shí)現(xiàn)按鍵和鍵盤鎖定的方法

文檔序號(hào):6335763閱讀:269來源:國(guó)知局
專利名稱:移動(dòng)終端的鍵盤及其實(shí)現(xiàn)按鍵和鍵盤鎖定的方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種鍵盤及鍵盤鎖定方法,尤其涉及一種移動(dòng)終端的鍵盤及其實(shí)現(xiàn)按鍵和鍵盤鎖定的方法。
背景技術(shù)
現(xiàn)有技術(shù)中,實(shí)現(xiàn)普通按鍵和鎖定鍵方法,往往采用以下三種方式,一種是通過模 /數(shù)轉(zhuǎn)換器(Analog-to-Digital Converter簡(jiǎn)稱ADC)采集信號(hào),如果檢測(cè)到零值作為鎖定,見圖1中,上述方法雖然簡(jiǎn)單,也不需要額外的輸入輸出端口(input/output,簡(jiǎn)稱I/O) 資源,但是存在一個(gè)問題,如果鎖定鍵按下,按其他的普通按鍵,模/數(shù)轉(zhuǎn)換器(ADC)的輸入已經(jīng)與地連接,模/數(shù)轉(zhuǎn)換器(ADC)無法檢測(cè)到其他電平,模/數(shù)轉(zhuǎn)換器(ADC)將沒有響應(yīng), 從而不能判斷鍵盤已經(jīng)鎖定的狀態(tài),在應(yīng)用中,用戶沒有辦法知道已經(jīng)鎖定;另一種是通過一路模/數(shù)轉(zhuǎn)換器(ADC)實(shí)現(xiàn)多個(gè)普通按鍵,鎖定鍵通過一個(gè)輸入輸出端口(I/O)實(shí)現(xiàn), 見圖2中,上述方法需要額外的輸入輸出端口(I/O) 口,特別是在嵌入式系統(tǒng)中,輸入輸出端口(I/O)資源特別寶貴,增加一個(gè)輸入輸出端口(1/0),會(huì)對(duì)整個(gè)系統(tǒng)設(shè)計(jì)增加很大的成本,同時(shí)在應(yīng)用中,軟件還需要去控制該輸入輸出端口(1/0),會(huì)比較麻煩,也會(huì)增加系統(tǒng)資源耗費(fèi);另一種方法是通過輸入輸出端口(I/O)掃描,矩陣方式實(shí)現(xiàn)多個(gè)普通按鍵功能,鎖定鍵也是通過一個(gè)輸入輸出端口(I/O) 口實(shí)現(xiàn),見圖3,不僅存在方法一中鎖定鍵需要額外的輸入輸出端口(I/O)來實(shí)現(xiàn),矩陣掃描需要占用更多的輸入輸出端口(I/O)資源。

發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種節(jié)省了所需的輸入輸出端口(I/O)資源,節(jié)省了程序的系統(tǒng)資源,同時(shí)降低了實(shí)現(xiàn)多個(gè)普通按鍵和鍵盤鎖定的復(fù)雜程度,即克服了現(xiàn)有技術(shù)使用復(fù)雜的缺點(diǎn),較好的克服了現(xiàn)有技術(shù)存在的不足的移動(dòng)終端的鍵盤及其實(shí)現(xiàn)按鍵和鍵盤鎖定的方法。上述目的通過下述技術(shù)方案實(shí)現(xiàn)一種移動(dòng)終端的鍵盤,包括鍵盤模塊和按鍵處理模塊;所述鍵盤模塊包括普通按鍵,鎖定鍵和多個(gè)分壓電阻;所述按鍵處理模塊包括模擬/數(shù)字轉(zhuǎn)換器,所述模擬/數(shù)字轉(zhuǎn)換器包括輸入端口 ;其特征在于所述模擬/數(shù)字轉(zhuǎn)換器的參考電壓ADC_REF通過一個(gè)電阻與輸入端口連接;所述模擬/數(shù)字轉(zhuǎn)換器的輸入端口連接多個(gè)串聯(lián)的分壓電阻,每個(gè)所述分壓電阻串聯(lián)一個(gè)普通按鍵到地,每個(gè)普通鍵具有普通鍵判別電壓;所述模擬/數(shù)字轉(zhuǎn)換器的輸入端口還連接一個(gè)分壓電阻和鎖定鍵到地,鎖定鍵具有鎖定鍵判別電壓;所述按鍵處理模塊還包括控制邏輯單元,所述控制邏輯單元與所述模擬/數(shù)字轉(zhuǎn)換器通信連接;所述控制邏輯單元根據(jù)所述模擬/數(shù)字轉(zhuǎn)換器的輸入電壓信號(hào)ADC_IN的變化情況判斷鍵盤是否鎖定及判斷按下的是普通按鍵或鎖定鍵。上述技術(shù)方案還可以進(jìn)一步完善
所述鍵盤模塊和所述控制邏輯單元之間設(shè)有檢測(cè)單元,所述檢測(cè)單元包括第一比較器和第二比較器;將所述模擬/數(shù)字轉(zhuǎn)換器的輸入電壓信號(hào)ADC_IN輸入到所述第一比較器和第二比較器;設(shè)定第一比較器門限電壓為第一閾值電壓Vl和第二比較器的門限電壓為第二閾值電壓V2 ;其中,參考電壓ADC_REF>第一閾值電壓Vl >第二閾值電壓V2 ;普通鍵判別電壓<第二閾值電壓V2 ;第二閾值電壓V2 <鎖定鍵判別電壓<第一閾值電壓VI。本發(fā)明的移動(dòng)終端的鍵盤及其實(shí)現(xiàn)按鍵和鍵盤鎖定的方法,通過一路模擬/數(shù)字轉(zhuǎn)換器(ADC),通過增加控制邏輯單元實(shí)現(xiàn)邏輯控制,實(shí)現(xiàn)了多個(gè)普通按鍵和鍵盤鎖定功能;相對(duì)于現(xiàn)有技術(shù),節(jié)省了所需的輸入輸出端口(I/O)資源,節(jié)省了程序的系統(tǒng)資源,同時(shí)降低了實(shí)現(xiàn)多個(gè)普通按鍵和鍵盤鎖定的復(fù)雜程度,即克服了現(xiàn)有技術(shù)使用復(fù)雜的缺點(diǎn), 較好的克服了現(xiàn)有技術(shù)存在的不足。


圖1是現(xiàn)有技術(shù)的一種實(shí)現(xiàn)普通按鍵和鎖定鍵的結(jié)構(gòu)示意圖;圖2是現(xiàn)有技術(shù)的另一種實(shí)現(xiàn)普通按鍵和鎖定鍵的結(jié)構(gòu)示意圖;圖3是現(xiàn)有技術(shù)的另一種實(shí)現(xiàn)普通按鍵和鎖定鍵的結(jié)構(gòu)示意圖;圖4是本發(fā)明的一個(gè)實(shí)施例的移動(dòng)終端的鍵盤的結(jié)構(gòu)示意圖;圖5是圖4所示移動(dòng)終端的鍵盤的檢測(cè)單元的結(jié)構(gòu)示意圖。
具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明的移動(dòng)終端的鍵盤的實(shí)現(xiàn)按鍵和鍵盤鎖定的方法進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解, 此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。實(shí)施例一本發(fā)明的移動(dòng)終端的鍵盤,如圖4所示,包括鍵盤模塊和按鍵處理模塊;所述鍵盤模塊包括普通按鍵,鎖定鍵和多個(gè)電阻;所述按鍵處理模塊包括模擬/數(shù)字轉(zhuǎn)換器(用ADC 表示),所述模擬/數(shù)字轉(zhuǎn)換器包括輸入端口 ;所述模擬/數(shù)字轉(zhuǎn)換器的參考電壓(用ADC_REF表示)通過一個(gè)電阻與輸入端口連接;所述模擬/數(shù)字轉(zhuǎn)換器的輸入端口連接多個(gè)串聯(lián)的分壓電阻,每個(gè)所述分壓電阻串聯(lián)一個(gè)普通按鍵到地,每個(gè)普通鍵具有普通鍵判別電壓;所述模擬/數(shù)字轉(zhuǎn)換器的輸入端口還連接一個(gè)分壓電阻和鎖定鍵到地,鎖定鍵具有鎖定鍵判別電壓;所述按鍵處理模塊還包括控制邏輯單元,所述控制邏輯單元與所述模擬/數(shù)字轉(zhuǎn)換器通信連接;所述控制邏輯單元根據(jù)所述模擬/數(shù)字轉(zhuǎn)換器的輸入電壓信號(hào)(用ADC_IN 表示)的變化情況判斷鍵盤是否鎖定及判斷按下的是普通按鍵或鎖定鍵。如圖4所示,所述模擬/數(shù)字轉(zhuǎn)換器的參考電壓ADC_REF通過一個(gè)電阻(用RO表示)與輸入端口連接;所述模擬/數(shù)字轉(zhuǎn)換器的輸入端口連接多個(gè)串聯(lián)的分壓電阻(用R1, R2,. . . . 1 表示),每個(gè)所述分壓電阻串聯(lián)一個(gè)普通按鍵(用KEY1,KEY2,. . . KEYn表示)到地,每個(gè)普通鍵具有普通鍵判別電壓;所述模擬/數(shù)字轉(zhuǎn)換器的輸入端口還連接一個(gè)分壓
6電阻(用Rm表示)和鎖定鍵(用H0LD_KEY表示)到地,鎖定鍵具有鎖定鍵判別電壓。通過各個(gè)分壓電阻,為每個(gè)普通按鍵設(shè)定不同的普通鍵判別電壓,判定普通按鍵的對(duì)應(yīng)的值; 為鎖定鍵設(shè)定鎖定鍵判別電壓,判定鎖定鍵的鎖定功能;即每個(gè)鍵的判別電壓是不同的。所述按鍵處理模塊還包括定時(shí)器和計(jì)數(shù)器,所述控制邏輯單元分別與定時(shí)器和計(jì)數(shù)器通信連接;所述鍵盤還包括鍵盤主處理器,所述控制邏輯單元與鍵盤主處理器通信連接。如圖5所示,所述鍵盤模塊和所述控制邏輯單元之間設(shè)有檢測(cè)單元,所述檢測(cè)單元包括第一比較器和第二比較器;將所述模擬/數(shù)字轉(zhuǎn)換器的輸入電壓信號(hào)ADC_IN輸入到所述第一比較器和第二比較器;設(shè)定第一比較器門限電壓為第一閾值電壓Vl和第二比較器的門限電壓為第二閾值電壓V2 ;其中,參考電壓ADC_REF>第一閾值電壓Vl >第二閾值電壓V2。其中,普通鍵判別電壓<第二閾值電壓V2 ;第二閾值電壓V2 <鎖定鍵判別電壓<第一閾值電壓VI。普通按鍵和鎖定鍵都沒有被按下時(shí),所述模擬/數(shù)字轉(zhuǎn)換器的輸入電壓信號(hào)ADC_ IN =參考電壓ADC_REF,第一比較器檢測(cè)出輸入電壓信號(hào)ADC_IN >第一閾值電壓Vl ;第二比較器檢測(cè)出輸入電壓信號(hào)ADC_IN >第二閾值電壓V2 ;所述控制邏輯單元不向鍵盤主處理器發(fā)送任何中斷請(qǐng)求。將普通按鍵按下,所述模擬/數(shù)字轉(zhuǎn)換器的輸入電壓信號(hào)ADC_IN從參考電壓ADC_ REF降低到普通鍵判別電壓;在此過程中當(dāng)?shù)谝槐容^器檢測(cè)到輸入電壓信號(hào)ADC_IN<第一閾值電壓Vl時(shí),第一比較器向所述控制邏輯單元發(fā)送第一中斷請(qǐng)求(用IRQl表示);所述控制邏輯單元啟動(dòng)定時(shí)器開始計(jì)時(shí),計(jì)數(shù)器進(jìn)行第一計(jì)數(shù);在定時(shí)器計(jì)時(shí)時(shí)間內(nèi),第二比較器檢測(cè)到輸入電壓信號(hào)ADC_IN<第二閾值電壓 V2,第二比較器向所述控制邏輯單元發(fā)送第二中斷請(qǐng)求(用IRQ2表示),所述控制邏輯單元啟動(dòng)計(jì)數(shù)器進(jìn)行第二計(jì)數(shù);所述控制邏輯單元在定時(shí)器計(jì)時(shí)內(nèi)檢測(cè)到第二計(jì)數(shù),所述控制邏輯單元向鍵盤主處理器發(fā)送普通按鍵中斷請(qǐng)求(用KEY_D0WN_IRQ表示),實(shí)現(xiàn)普通按鍵功能。將鎖定鍵按下,所述模擬/數(shù)字轉(zhuǎn)換器的輸入電壓信號(hào)ADC_IN從參考電壓ADC_ REF降低到電壓為鎖定鍵判別電壓;當(dāng)?shù)谝槐容^器檢測(cè)到輸入電壓信號(hào)ADC_IN<第一閾值電壓Vl時(shí),第一比較器向所述控制邏輯單元發(fā)送第一中斷請(qǐng)求(IRQl),所述控制邏輯單元啟動(dòng)定時(shí)器開始計(jì)時(shí),計(jì)數(shù)器進(jìn)行第一計(jì)數(shù);在定時(shí)器計(jì)時(shí)時(shí)間結(jié)束,第二比較器沒有檢測(cè)到輸入電壓信號(hào)ADC_IN<第二閾值電壓V2,計(jì)數(shù)器不進(jìn)行第二計(jì)數(shù);所述控制邏輯單元在定時(shí)器計(jì)時(shí)時(shí)間內(nèi)檢測(cè)不到第二計(jì)數(shù),所述控制邏輯單元向鍵盤主處理器發(fā)送鎖定鍵中斷請(qǐng)求(用H0LD_KEY_IRQ表示),實(shí)現(xiàn)鎖定鍵功能。 將鎖定鍵按下后,再將普通按鍵按下; 第二比較器檢測(cè)到輸入電壓信號(hào)ADC_IN<第二閾值電壓V2,第二比較器向所述
7控制邏輯單元發(fā)送第二中斷請(qǐng)求(IR^);所述控制邏輯單元啟動(dòng)計(jì)數(shù)器進(jìn)行第二計(jì)數(shù);所述控制邏輯單元在定時(shí)器沒有開始計(jì)時(shí),檢測(cè)到第二計(jì)數(shù);所述控制邏輯單元向鍵盤主處理器發(fā)送鍵盤已鎖定中斷請(qǐng)求(ALREADY_HOLD_IRQ),識(shí)別出鍵盤已經(jīng)鎖定功能。作為一種可實(shí)施的方式,如圖5所示,上拉電阻51連接所述模擬/數(shù)字轉(zhuǎn)換器的參考電壓ADC_REF,程序可控電阻52控制第一比較器(比較器門限電壓為第一閾值電壓VI,程序可控電阻53控制第二比較器(比較器55)門限電壓為第二閾值電壓V2。優(yōu)選的,所述模擬/數(shù)字轉(zhuǎn)換器的輸入端口并聯(lián)濾波電容到地。優(yōu)選的,所述主鍵盤處理器通過程序可控電阻設(shè)定第一比較器門限電壓和第二比較器門限電壓。實(shí)施例二本發(fā)明的移動(dòng)終端的鍵盤的實(shí)現(xiàn)按鍵和鍵盤鎖定的方法,其特征在于所述移動(dòng)終端的鍵盤包括鍵盤模塊和按鍵處理模塊;所述鍵盤模塊包括普通按鍵,鎖定鍵和多個(gè)電阻;所述按鍵處理模塊包括模擬/數(shù)字轉(zhuǎn)換器,所述模擬/數(shù)字轉(zhuǎn)換器包括輸入端口;所述模擬/數(shù)字轉(zhuǎn)換器的參考電壓ADC_REF通過一個(gè)電阻與輸入端口連接;所述模擬/數(shù)字轉(zhuǎn)換器的輸入端口連接多個(gè)串聯(lián)的分壓電阻,每個(gè)所述分壓電阻串聯(lián)一個(gè)普通按鍵到地,每個(gè)普通鍵具有普通鍵判別電壓;所述模擬/數(shù)字轉(zhuǎn)換器的輸入端口還連接一個(gè)分壓電阻和鎖定鍵到地,鎖定鍵具有鎖定鍵判別電壓;所述按鍵處理模塊還包括控制邏輯單元,所述控制邏輯單元與所述模擬/數(shù)字轉(zhuǎn)換器通信連接;所述鍵盤模塊和所述控制邏輯單元之間設(shè)有檢測(cè)單元;所述檢測(cè)單元包括第一比較器和第二比較器,將所述模擬/數(shù)字轉(zhuǎn)換器的輸入電壓信號(hào)ADC_IN輸入到所述第一比較器和第二比較器;設(shè)定第一比較器門限電壓為第一閾值電壓Vl和第二比較器的門限電壓為第二閾值電壓V2;其中,參考電壓ADC_REF >第一閾值電壓Vl >第二閾值電壓V2 ;所述控制邏輯單元根據(jù)所述模擬/數(shù)字轉(zhuǎn)換器的輸入電壓信號(hào)ADC_IN的變化情況判斷鍵盤是否鎖定及判斷按下的是普通按鍵或鎖定鍵。當(dāng)?shù)谝槐容^器檢測(cè)到輸入電壓信號(hào)ADC_IN<第一閾值電壓Vl時(shí),第一比較器向所述控制邏輯單元發(fā)送第一中斷請(qǐng)求(IRQl);在一定時(shí)間內(nèi),第二比較器檢測(cè)到輸入電壓信號(hào)ADC_IN<第二閾值電壓V2,第二比較器向所述控制邏輯單元發(fā)送第二中斷請(qǐng)求(IRQ2);所述控制邏輯單元在一定時(shí)間內(nèi)檢測(cè)到第二中斷請(qǐng)求(IR(^),所述控制邏輯單元向鍵盤主處理器發(fā)送普通按鍵中斷請(qǐng)求(KEY_D0WN_IRQ),實(shí)現(xiàn)普通按鍵功能。當(dāng)?shù)谝槐容^器檢測(cè)到輸入電壓信號(hào)ADC_IN<第一閾值電壓Vl時(shí),第一比較器向所述控制邏輯單元發(fā)送第一中斷請(qǐng)求(IRQl);在一定時(shí)間結(jié)束,第二比較器沒有檢測(cè)到輸入電壓信號(hào)ADC_IN<第二閾值電壓 V2 ;所述控制邏輯單元在一定時(shí)間內(nèi)檢測(cè)不到第二中斷請(qǐng)求(IR(^),所述控制邏輯單元向鍵盤主處理器發(fā)送鎖定鍵中斷請(qǐng)求(H0LD_KEY_IRQ),實(shí)現(xiàn)鎖定鍵功能。 當(dāng)?shù)诙容^器檢測(cè)到輸入電壓信號(hào)ADC_IN <第二閾值電壓V2時(shí),第二比較器向
所述控制邏輯單元發(fā)送第二中斷請(qǐng)求(IRQ2);在一定時(shí)間外,所述控制邏輯單元檢測(cè)到第二中斷請(qǐng)求(IR^),所述控制邏輯單元向鍵盤主處理器發(fā)送鍵盤已鎖定中斷請(qǐng)求(ALREADY_HOLD_IRQ),識(shí)別出鍵盤已經(jīng)鎖定功能。本發(fā)明的移動(dòng)終端的鍵盤及其實(shí)現(xiàn)按鍵和鍵盤鎖定的方法,通過一路模擬/數(shù)字轉(zhuǎn)換器(ADC),通過增加控制邏輯單元實(shí)現(xiàn)邏輯控制,實(shí)現(xiàn)了多個(gè)普通按鍵和鍵盤鎖定功能;相對(duì)于現(xiàn)有技術(shù),節(jié)省了所需的輸入輸出端口(I/O)資源,節(jié)省了程序的系統(tǒng)資源,同時(shí)降低了實(shí)現(xiàn)多個(gè)普通按鍵和鍵盤鎖定的復(fù)雜程度,即克服了現(xiàn)有技術(shù)使用復(fù)雜的缺點(diǎn), 較好的克服了現(xiàn)有技術(shù)存在的不足。最后應(yīng)當(dāng)說明的是,很顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型。
權(quán)利要求
1.一種移動(dòng)終端的鍵盤,包括鍵盤模塊和按鍵處理模塊;所述鍵盤模塊包括普通按鍵,鎖定鍵和多個(gè)分壓電阻;所述按鍵處理模塊包括模擬/數(shù)字轉(zhuǎn)換器,所述模擬/數(shù)字轉(zhuǎn)換器包括輸入端口 ;其特征在于所述模擬/數(shù)字轉(zhuǎn)換器的參考電壓ADC_REF通過一個(gè)電阻與輸入端口連接;所述模擬 /數(shù)字轉(zhuǎn)換器的輸入端口連接多個(gè)串聯(lián)的分壓電阻,每個(gè)所述分壓電阻串聯(lián)一個(gè)普通按鍵到地,每個(gè)普通鍵具有普通鍵判別電壓;所述模擬/數(shù)字轉(zhuǎn)換器的輸入端口還連接一個(gè)分壓電阻和鎖定鍵到地,鎖定鍵具有鎖定鍵判別電壓;所述按鍵處理模塊還包括控制邏輯單元,所述控制邏輯單元與所述模擬/數(shù)字轉(zhuǎn)換器通信連接;所述控制邏輯單元根據(jù)所述模擬/數(shù)字轉(zhuǎn)換器的輸入電壓信號(hào)ADC_IN的變化情況判斷鍵盤是否鎖定及判斷按下的是普通按鍵或鎖定鍵。
2.根據(jù)權(quán)利要求1所述的移動(dòng)終端的鍵盤,其特征在于所述鍵盤模塊和所述控制邏輯單元之間設(shè)有檢測(cè)單元,所述檢測(cè)單元包括第一比較器和第二比較器;將所述模擬/數(shù)字轉(zhuǎn)換器的輸入電壓信號(hào)ADC_IN輸入到所述第一比較器和第二比較器;設(shè)定第一比較器門限電壓為第一閾值電壓Vl和第二比較器的門限電壓為第二閾值電壓V2 ;其中,參考電壓ADC_REF >第一閾值電壓Vl >第二閾值電壓V2 ;普通鍵判別電壓<第二閾值電壓V2 ;第二閾值電壓V2 <鎖定鍵判別電壓<第一閾值電壓VI。
3.根據(jù)權(quán)利要求2所述的移動(dòng)終端的鍵盤,其特征在于所述按鍵處理模塊還包括定時(shí)器和計(jì)數(shù)器,所述控制邏輯單元分別與定時(shí)器和計(jì)數(shù)器通信連接;所述鍵盤還包括鍵盤主處理器,所述控制邏輯單元與鍵盤主處理器通信連接。
4.根據(jù)權(quán)利要求3所述的移動(dòng)終端的鍵盤,其特征在于將普通按鍵按下;當(dāng)?shù)谝槐容^器檢測(cè)到輸入電壓信號(hào)ADC_IN<第一閾值電壓Vl時(shí),第一比較器向所述控制邏輯單元發(fā)送第一中斷請(qǐng)求IRQl ;所述控制邏輯單元啟動(dòng)定時(shí)器開始計(jì)時(shí),計(jì)數(shù)器進(jìn)行第一計(jì)數(shù);在定時(shí)器計(jì)時(shí)時(shí)間內(nèi),第二比較器檢測(cè)到輸入電壓信號(hào)ADC_IN <第二閾值電壓V2,第二比較器向所述控制邏輯單元發(fā)送第二中斷請(qǐng)求IRQ2,所述控制邏輯單元啟動(dòng)計(jì)數(shù)器進(jìn)行第二計(jì)數(shù);所述控制邏輯單元在定時(shí)器計(jì)時(shí)時(shí)間內(nèi)檢測(cè)到第二計(jì)數(shù),所述控制邏輯單元向鍵盤主處理器發(fā)送普通按鍵中斷請(qǐng)求,實(shí)現(xiàn)普通按鍵功能。
5.根據(jù)權(quán)利要求3所述的移動(dòng)終端的鍵盤,其特征在于將鎖定鍵按下;當(dāng)?shù)谝槐容^器檢測(cè)到輸入電壓信號(hào)ADC_IN<第一閾值電壓Vl時(shí),第一比較器向所述控制邏輯單元發(fā)送第一中斷請(qǐng)求IRQ1,所述控制邏輯單元啟動(dòng)定時(shí)器開始計(jì)時(shí),計(jì)數(shù)器進(jìn)行第一計(jì)數(shù);在定時(shí)器計(jì)時(shí)時(shí)間結(jié)束,第二比較器沒有檢測(cè)到輸入電壓信號(hào)ADC_IN<第二閾值電壓V2,計(jì)數(shù)器不進(jìn)行第二計(jì)數(shù);所述控制邏輯單元在定時(shí)器計(jì)時(shí)時(shí)間內(nèi)檢測(cè)不到第二計(jì)數(shù),所述控制邏輯單元向鍵盤主處理器發(fā)送鎖定鍵中斷請(qǐng)求,實(shí)現(xiàn)鎖定鍵功能。
6.根據(jù)權(quán)利要求5所述的移動(dòng)終端的鍵盤,其特征在于 將鎖定鍵按下后,再將普通按鍵按下;第二比較器檢測(cè)到輸入電壓信號(hào)ADC_IN<第二閾值電壓V2,第二比較器向所述控制邏輯單元發(fā)送第二中斷請(qǐng)求IRQ2 ;所述控制邏輯單元啟動(dòng)計(jì)數(shù)器進(jìn)行第二計(jì)數(shù);所述控制邏輯單元在定時(shí)器沒有開始計(jì)時(shí),檢測(cè)到第二計(jì)數(shù);所述控制邏輯單元向鍵盤主處理器發(fā)送鍵盤已鎖定中斷請(qǐng)求,識(shí)別出鍵盤已經(jīng)鎖定功能。
7.根據(jù)權(quán)利要求3所述的移動(dòng)終端的鍵盤,其特征在于 普通按鍵和鎖定鍵都沒有被按下;第一比較器檢測(cè)出輸入電壓信號(hào)ADC_IN >第一閾值電壓Vl ; 第二比較器檢測(cè)出輸入電壓信號(hào)ADC_IN >第二閾值電壓V2 ; 所述控制邏輯單元不向鍵盤主處理器發(fā)送任何中斷請(qǐng)求。
8.根據(jù)權(quán)利要求1所述的移動(dòng)終端的鍵盤,其特征在于 所述模擬/數(shù)字轉(zhuǎn)換器的輸入端口并聯(lián)濾波電容到地。
9.根據(jù)權(quán)利要求3所述的移動(dòng)終端的鍵盤,其特征在于所述主鍵盤處理器通過程序可控電阻設(shè)定第一比較器門限電壓和第二比較器門限電壓。
10.根據(jù)權(quán)利要求3所述的移動(dòng)終端的鍵盤,其特征在于所述主鍵盤處理器與所述定時(shí)器通信連接,所述主鍵盤處理器設(shè)定所述定時(shí)器的定時(shí)時(shí)間。
11.一種移動(dòng)終端的鍵盤的實(shí)現(xiàn)按鍵和鍵盤鎖定的方法,其特征在于所述移動(dòng)終端的鍵盤包括鍵盤模塊和按鍵處理模塊;所述鍵盤模塊包括普通按鍵,鎖定鍵和多個(gè)電阻;所述按鍵處理模塊包括模擬/數(shù)字轉(zhuǎn)換器,所述模擬/數(shù)字轉(zhuǎn)換器包括輸入端口 ;所述模擬/數(shù)字轉(zhuǎn)換器的參考電壓ADC_REF通過一個(gè)電阻與輸入端口連接;所述模擬 /數(shù)字轉(zhuǎn)換器的輸入端口連接多個(gè)串聯(lián)的分壓電阻,每個(gè)所述分壓電阻串聯(lián)一個(gè)普通按鍵到地,每個(gè)普通鍵具有普通鍵判別電壓;所述模擬/數(shù)字轉(zhuǎn)換器的輸入端口還連接一個(gè)分壓電阻和鎖定鍵到地,鎖定鍵具有鎖定鍵判別電壓;所述按鍵處理模塊還包括控制邏輯單元,所述控制邏輯單元與所述模擬/數(shù)字轉(zhuǎn)換器通信連接;所述鍵盤模塊和所述控制邏輯單元之間設(shè)有檢測(cè)單元;所述檢測(cè)單元包括第一比較器和第二比較器,將所述模擬/數(shù)字轉(zhuǎn)換器的輸入電壓信號(hào)ADC_IN輸入到所述第一比較器和第二比較器;設(shè)定第一比較器門限電壓為第一閾值電壓Vl和第二比較器的門限電壓為第二閾值電壓V2 ;其中,參考電壓ADC_REF >第一閾值電壓Vl >第二閾值電壓V2 ; 普通鍵判別電壓<第二閾值電壓V2 ;第二閾值電壓V2 <鎖定鍵判別電壓<第一閾值電壓Vl ;所述控制邏輯單元根據(jù)所述模擬/數(shù)字轉(zhuǎn)換器的輸入電壓信號(hào)ADC_IN的變化情況判斷鍵盤是否鎖定及判斷按下的是普通按鍵或鎖定鍵。
12.根據(jù)權(quán)利要求11所述的移動(dòng)終端的鍵盤的實(shí)現(xiàn)按鍵和鍵盤鎖定的方法,其特征在于當(dāng)?shù)谝槐容^器檢測(cè)到輸入電壓信號(hào)ADC_IN<第一閾值電壓Vl時(shí),第一比較器向所述控制邏輯單元發(fā)送第一中斷請(qǐng)求IRQl ;在一定時(shí)間內(nèi),第二比較器檢測(cè)到輸入電壓信號(hào)ADC_IN<第二閾值電壓V2,第二比較器向所述控制邏輯單元發(fā)送第二中斷請(qǐng)求IRQ2 ;所述控制邏輯單元在一定時(shí)間內(nèi)檢測(cè)到第二中斷請(qǐng)求IRQ2,所述控制邏輯單元向鍵盤主處理器發(fā)送普通按鍵中斷請(qǐng)求,實(shí)現(xiàn)普通按鍵功能。
13.根據(jù)權(quán)利要求11所述的移動(dòng)終端的鍵盤的實(shí)現(xiàn)按鍵和鍵盤鎖定的方法,其特征在于當(dāng)?shù)谝槐容^器檢測(cè)到輸入電壓信號(hào)ADC_IN<第一閾值電壓Vl時(shí),第一比較器向所述控制邏輯單元發(fā)送第一中斷請(qǐng)求IRQl ;在一定時(shí)間結(jié)束,第二比較器沒有檢測(cè)到輸入電壓信號(hào)ADC_IN<第二閾值電壓V2 ; 所述控制邏輯單元在一定時(shí)間內(nèi)檢測(cè)不到第二中斷請(qǐng)求IRQ2,所述控制邏輯單元向鍵盤主處理器發(fā)送鎖定鍵中斷請(qǐng)求,實(shí)現(xiàn)鎖定鍵功能。
14.根據(jù)權(quán)利要求11所述的移動(dòng)終端的鍵盤的實(shí)現(xiàn)按鍵和鍵盤鎖定的方法,其特征在于當(dāng)?shù)诙容^器檢測(cè)到輸入電壓信號(hào)ADC_IN <第二閾值電壓V2時(shí),第二比較器向所述控制邏輯單元發(fā)送第二中斷請(qǐng)求IRQ2 ;在一定時(shí)間外,所述控制邏輯單元檢測(cè)到第二中斷請(qǐng)求IRQ2,所述控制邏輯單元向鍵盤主處理器發(fā)送鍵盤已鎖定中斷請(qǐng)求,識(shí)別出鍵盤已經(jīng)鎖定功能。
全文摘要
本發(fā)明公開了一種移動(dòng)終端的鍵盤,包括鍵盤模塊和按鍵處理模塊;鍵盤模塊包括普通按鍵,鎖定鍵和多個(gè)分壓電阻;按鍵處理模塊包括模擬/數(shù)字轉(zhuǎn)換器,模擬/數(shù)字轉(zhuǎn)換器包括輸入端口;模擬/數(shù)字轉(zhuǎn)換器的參考電壓ADC_REF通過一個(gè)電阻與輸入端口連接;模擬/數(shù)字轉(zhuǎn)換器的輸入端口連接多個(gè)串聯(lián)的分壓電阻,每個(gè)所述分壓電阻串聯(lián)一個(gè)普通按鍵到地;模擬/數(shù)字轉(zhuǎn)換器的輸入端口還連接一個(gè)分壓電阻和鎖定鍵到地;按鍵處理模塊還包括控制邏輯單元;控制邏輯單元根據(jù)所述模擬/數(shù)字轉(zhuǎn)換器的輸入電壓信號(hào)ADC_IN的變化情況判斷鍵盤是否鎖定及判斷按下的是普通按鍵或鎖定鍵。本發(fā)明節(jié)省了輸入輸出端口資源,節(jié)省了程序的系統(tǒng)資源,同時(shí)降低了復(fù)雜程度。
文檔編號(hào)G06F3/02GK102467241SQ20101054170
公開日2012年5月23日 申請(qǐng)日期2010年11月12日 優(yōu)先權(quán)日2010年11月12日
發(fā)明者單軍, 王洪魁 申請(qǐng)人:珠海全志科技股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1