專利名稱:在要求多個(gè)鍵的終端中提高鍵識(shí)別精確度的裝置及其方法
技術(shù)領(lǐng)域:
本發(fā)明涉及要求多個(gè)鍵的終端,特別是涉及一種在要求多個(gè)鍵的終端中提高鍵識(shí)別精確度的裝置及其方法,在IM(Instant Messaging)手機(jī)等為了文字及數(shù)字輸入而要求多個(gè)鍵的便攜型終端中,可以使用于鍵識(shí)別的端口及相關(guān)資源實(shí)現(xiàn)最小化,提高鍵識(shí)別的準(zhǔn)確性,提高穩(wěn)定性。
背景技術(shù):
一般而言,便攜型終端是指小型的終端裝置,可以用一只手拿著,在移動(dòng)中進(jìn)行輸入操作。
這種便攜型終端為了輸入文字、數(shù)字或特殊符號(hào)等,使用了多個(gè)鍵。
為此,現(xiàn)有的是根據(jù)所應(yīng)用的鍵的個(gè)數(shù),把行(Row)及列(Column)構(gòu)成矩陣(matrix),主控制裝置(MCUMain Control Unit)通過鍵顫振(keychattering)等識(shí)別鍵輸入,或是在外部應(yīng)用另外的轉(zhuǎn)換設(shè)備。
圖1是現(xiàn)有在要求多個(gè)鍵的終端中使用鍵矩陣的鍵輸入裝置的構(gòu)成框圖。
如圖所示,附圖標(biāo)記1是對裝置執(zhí)行主控制功能的MCU,附圖標(biāo)記2是位于上述MCU內(nèi)并從鍵區(qū)接收信號(hào)輸入的端口,附圖標(biāo)記3是鍵區(qū),即,把多個(gè)鍵構(gòu)成矩陣方式,通過上述端口2向上述MCU1傳遞鍵值。
下面進(jìn)一步詳細(xì)說明如上構(gòu)成的現(xiàn)有裝置的動(dòng)作。
首先,如果用戶在鍵區(qū)3中按下了多個(gè)鍵(Key_11~Key_nn)中的某一個(gè),相應(yīng)鍵的信號(hào)則傳遞給MCU1的端口2。于是,MCU1解析通過端口2傳遞來的鍵值,識(shí)別出相應(yīng)的鍵值。
例如,當(dāng)按下Key_11時(shí),端口2的Column1與Row1間的信號(hào)連接在一起。這樣一來,MCU1識(shí)別到Column1與Row1的信號(hào)已連接,識(shí)別到按下了鍵區(qū)3的Key_11鍵。
另一方面,對于在外部應(yīng)用轉(zhuǎn)換設(shè)備的情況而言,使用轉(zhuǎn)換器用外部集成電路(ICIntegrated Circuit),接收鍵值輸入。
但是,這種現(xiàn)有的技術(shù)卻存在如下問題。
即,在使用鍵矩陣的情況下,隨著終端所要應(yīng)用的鍵的個(gè)數(shù)的增加,需要按相應(yīng)比例分配MCU1的端口,如果達(dá)到端口數(shù)的界限,則無法再應(yīng)用鍵。
另外,對于在外部使用轉(zhuǎn)換設(shè)備的情況而言,另外的材料費(fèi)相應(yīng)上升,而且不可避免地要求進(jìn)行穩(wěn)定控制邏輯所需的操作。
發(fā)明內(nèi)容
本發(fā)明正是為了解決上述現(xiàn)有各項(xiàng)問題而提出的,本發(fā)明的目的在于提供一種在要求多個(gè)鍵的終端中提高鍵識(shí)別精確度的裝置及其方法,在IM手機(jī)等為了文字及數(shù)字輸入而要求多個(gè)鍵的便攜型終端中,可以使用于鍵識(shí)別的端口及相關(guān)資源實(shí)現(xiàn)最小化,提高鍵識(shí)別的準(zhǔn)確性,提高穩(wěn)定性。
為實(shí)現(xiàn)如上目的,本發(fā)明一個(gè)實(shí)施例中的在要求多個(gè)鍵的終端中提高鍵識(shí)別精確度的裝置,其構(gòu)成特征是包括如下幾個(gè)部分MCU,它帶有ADC端口和中斷端口,檢查ADC值,執(zhí)行鍵映射;鍵區(qū)啟動(dòng)邏輯提供部,它向上述MCU提供鍵區(qū)啟動(dòng)邏輯;鍵區(qū),它帶有多個(gè)鍵;鍵輸入電壓電平生成部,當(dāng)從上述鍵區(qū)輸入鍵值后,它生成鍵輸入電壓電平,通過上述ADC端口和中斷端口傳遞給上述MCU,使鍵值得到正確識(shí)別。
為實(shí)現(xiàn)如上目的,本發(fā)明一個(gè)實(shí)施例中的在要求多個(gè)鍵的終端中提高鍵識(shí)別精確度的方法,其特征是包括如下幾個(gè)步驟第1步驟,鍵區(qū)啟動(dòng)后,把鍵區(qū)轉(zhuǎn)換為使用所需的模式,執(zhí)行ADC;第2步驟,在上述第1步驟后,如果經(jīng)過一定時(shí)間之后仍無鍵輸入,則保持鍵輸入待機(jī)狀態(tài);第3步驟,在上述第2步驟后,如果有鍵輸入,則檢查ADC值,執(zhí)行鍵映射,在中斷值變化后,返回上述第2步驟,防止鍵輸入判讀錯(cuò)誤。
綜上所述,本發(fā)明在要求多個(gè)鍵的終端中提高鍵識(shí)別精確度的裝置及其方法具有如下效果,即,在IM手機(jī)等為了文字及數(shù)字輸入而要求多個(gè)鍵的便攜型終端中,可以使用于鍵識(shí)別的端口及相關(guān)資源實(shí)現(xiàn)最小化,提高鍵識(shí)別的準(zhǔn)確性,提高穩(wěn)定性。
圖1是現(xiàn)有在要求多個(gè)鍵的終端中使用鍵矩陣的鍵輸入裝置的構(gòu)成框圖;
圖2是本發(fā)明的在要求多個(gè)鍵的終端中提高鍵識(shí)別精確度的裝置的構(gòu)成框圖;圖3是在要求多個(gè)鍵的終端中提高鍵識(shí)別精確度的方法的流程圖。
其中,附圖標(biāo)記1MCU2端口3鍵區(qū) 10MCU11ADC端 12中斷端口20鍵區(qū)啟動(dòng)邏輯提供部30鍵區(qū)40鍵輸入電壓電平生成部 41~44鍵區(qū)值輸出部45ADC基準(zhǔn)電壓輸出部 46中斷基準(zhǔn)電壓輸出部具體實(shí)施方式
下面參照附圖,說明本發(fā)明在要求多個(gè)鍵的終端中提高鍵識(shí)別精確度的裝置及其方法的技術(shù)思想下的一個(gè)實(shí)施例。
圖2是本發(fā)明在要求多個(gè)鍵的終端中提高鍵識(shí)別精確度的裝置的構(gòu)成框圖。
如圖所示,它由如下幾個(gè)部分構(gòu)成MCU10,它帶有ADC端口11和中斷端口12,檢查模擬-數(shù)字轉(zhuǎn)換(ADCAnalog-to-Digital Conversion)值,執(zhí)行鍵映射(Key Mapping);鍵區(qū)啟動(dòng)邏輯提供部20,它向上述MCU10提供鍵區(qū)啟動(dòng)邏輯;鍵區(qū)30,它帶有多個(gè)鍵;鍵輸入電壓電平生成部40,如果從上述鍵區(qū)30輸入了鍵值,它生成鍵輸入電壓電平,通過上述ADC端口11和中斷端12傳遞給上述MCU10,以便鍵值得到正確識(shí)別。
其中,鍵輸入電壓電平生成部40由如下幾個(gè)部分構(gòu)成鍵區(qū)值輸出部(41~44),在上述鍵區(qū)30的鍵被按下后,它把鍵區(qū)值輸出到上述MCU10內(nèi)的ADC端口11;ADC用基準(zhǔn)電壓輸出部45,它連接于上述鍵區(qū)值輸出部(41~44)與上述MCU10內(nèi)的ADC端口11之間,輸出ADC用基準(zhǔn)電壓;中斷用基準(zhǔn)電壓輸出部46,它連接于上述鍵區(qū)30與上述鍵區(qū)值輸出部(41~44)之間,連接到上述MCU10內(nèi)的中斷端口12,輸出中斷用基準(zhǔn)電壓。
其中,鍵區(qū)啟動(dòng)邏輯提供部20向上述MCU10提供鍵區(qū)啟動(dòng)邏輯,鍵區(qū)啟動(dòng)邏輯的作用是,在鍵區(qū)啟動(dòng)后,使鍵區(qū)轉(zhuǎn)換為使用所需的模式,執(zhí)行ADC,如果在經(jīng)過一定時(shí)間后仍無鍵輸入,則保持鍵輸入待機(jī)狀態(tài),如果有鍵輸入,則檢查ADC值,執(zhí)行鍵映射,在中斷值變化后,保持鍵輸入待機(jī)狀態(tài),防止鍵輸入判讀錯(cuò)誤。
上述未說明的符號(hào)Key_1至Key_n是指鍵區(qū)內(nèi)的多個(gè)鍵,V_KEY是指電壓,R ref是指基準(zhǔn)電阻,R1至Rn是指分配給各鍵的電阻,ADC point是鍵區(qū)值輸出部(41~44)與ADC用基準(zhǔn)電壓輸出部45和ADC端口11之間的地點(diǎn)。
圖3是顯示在要求多個(gè)鍵的終端中提高鍵識(shí)別精確度的方法的流程圖。
如圖所示,其包括如下幾個(gè)步驟第1步驟(ST11~ST13),鍵區(qū)啟動(dòng)后,把鍵區(qū)轉(zhuǎn)換為使用所需的模式,執(zhí)行ADC;第2步驟(ST14、ST15),在上述第1步驟后,如果經(jīng)過一定時(shí)間之后仍無鍵輸入,則保持鍵輸入待機(jī)狀態(tài);第3步驟(ST16~ST19),在上述第2步驟后,如果有鍵輸入,則檢查ADC值,執(zhí)行鍵映射,在中斷值變化后,返回上述第2步驟,防止鍵輸入判讀錯(cuò)誤。
其中,第3步驟(ST16~ST19)還包括如下幾個(gè)步驟在上述第2步驟后,判別中斷值是否是低的步驟ST16;如果上述中斷值不是低,則認(rèn)為無鍵輸入,執(zhí)行上述第2步驟,如果上述中斷值是低,則認(rèn)定為有鍵輸入,執(zhí)行ADC的步驟ST17;在上述ADC執(zhí)行后,檢查ADC值,執(zhí)行鍵映射的步驟ST18,;執(zhí)行了上述ADC值檢查及鍵映射后,判別中斷值是否是高的步驟ST19,;如果上述中斷值不是高,則認(rèn)定為鍵區(qū)30中的一個(gè)鍵處于按下狀態(tài),保持待機(jī)狀態(tài),如果上述中斷值是高,則返回上述第2步驟,以便可輸入新鍵值的步驟。
下面參照附圖,詳細(xì)說明如上構(gòu)成的本發(fā)明在要求多個(gè)鍵的終端中提高鍵識(shí)別精確度的裝置及其方法的動(dòng)作。
首先需要指出,本發(fā)明的目的是,在IM手機(jī)等為了文字及數(shù)字輸入而要求多個(gè)鍵的便攜型終端中,對可以使用于鍵識(shí)別的端口及相關(guān)資源實(shí)現(xiàn)最小化,正確地識(shí)別鍵值。
為此,如圖2所示,本發(fā)明包括MCU10、鍵區(qū)啟動(dòng)邏輯提供部20、鍵區(qū)30、鍵輸入電壓電平生成部40。
MCU10帶有用于接收鍵輸入電壓電平生成部40內(nèi)的鍵區(qū)值輸出部(41~44)和ADC用基準(zhǔn)電壓輸出部45的輸出的ADC端口11,及用于接收中斷用基準(zhǔn)電壓輸出部46的輸出的中斷端口12,而且檢查ADC值,執(zhí)行鍵映射。此外,它接收來自鍵區(qū)啟動(dòng)邏輯提供部20的鍵區(qū)啟動(dòng)邏輯并執(zhí)行,正確地識(shí)別鍵值。
鍵區(qū)啟動(dòng)邏輯提供部20向MCU10提供鍵區(qū)啟動(dòng)邏輯。其中,所謂鍵區(qū)啟動(dòng)邏輯是指一種具有如下功能的邏輯,即,鍵區(qū)啟動(dòng)后,使鍵區(qū)轉(zhuǎn)換為使用所需的模式,執(zhí)行ADC,如果經(jīng)過一定時(shí)間后仍無鍵輸入,則保持鍵輸入待機(jī)狀態(tài),如果有鍵輸入,則檢查ADC值,執(zhí)行鍵映射,在中斷值變化后,保持鍵輸入待機(jī)狀態(tài),防止鍵輸入判讀錯(cuò)誤。
鍵區(qū)30帶有多個(gè)鍵(Key_1~Key_n),用于輸入鍵值。
鍵輸入電壓電平生成部40的作用是,在從鍵區(qū)30輸入了鍵值后,它生成鍵輸入電壓電平,通過ADC端口11和中斷端口12傳遞給MCU10,使鍵值得到正確識(shí)別。
鍵輸入電壓電平生成部40由鍵區(qū)值輸出部41~44、ADC用基準(zhǔn)電壓輸出部45、中斷用基準(zhǔn)電壓輸出部46構(gòu)成。
鍵區(qū)值輸出部41~44的作用是在按下鍵區(qū)30的鍵后,把鍵區(qū)值輸出到MCU10內(nèi)的ADC端口11,它由分配給各鍵的電阻構(gòu)成。
ADC用基準(zhǔn)電壓輸出部45連接于鍵區(qū)值輸出部41~44和MCU10內(nèi)的ADC端口11之間,由接收電壓(V_KEY)輸入的基準(zhǔn)電阻(R_ref)構(gòu)成,用于輸出ADC用基準(zhǔn)電壓。
因此,按下鍵區(qū)30的鍵后,進(jìn)入接地狀態(tài),鍵值通過鍵區(qū)值輸出部(41~44)傳遞給ADC端口11。
中斷用基準(zhǔn)電壓輸出部46連接于鍵區(qū)30和鍵區(qū)值輸出部(41~44)之間,由接收電壓(V_KEY)輸入的基準(zhǔn)電阻(R_ref)構(gòu)成,以便連接到MCU10內(nèi)的中斷端口12,輸出中斷用基準(zhǔn)電壓。
因此,按下鍵區(qū)30的鍵后,進(jìn)入接地狀態(tài),從中斷用基準(zhǔn)電壓輸出部46以高電平輸入MCU10的中斷端口12的中斷信號(hào)降低到低電平。而且,按下鍵區(qū)30的鍵的狀態(tài)解除后,曾從中斷用基準(zhǔn)電壓輸出部46以高電平輸入MCU10的中斷端口12的信號(hào)重新恢復(fù)為高電平。
下面進(jìn)一步詳細(xì)說明本發(fā)明的動(dòng)作。
首先,判別鍵區(qū)是否處于啟動(dòng)狀態(tài),見步驟ST11。
如果鍵區(qū)不是啟動(dòng)狀態(tài),則終止ADC,在鍵區(qū)變?yōu)閱?dòng)之前,保持待機(jī)狀態(tài),見步驟ST12。
如果用戶為使用IM等功能而啟動(dòng)了鍵區(qū)30,則終端把鍵區(qū)轉(zhuǎn)換為使用所需的模式,執(zhí)行ADC,見步驟ST13。
判別之后一定時(shí)間是否輸入了鍵區(qū)的值,判斷是否超時(shí),見步驟ST14。
當(dāng)在經(jīng)過一定時(shí)間后仍無鍵輸入時(shí),則終止ADC,進(jìn)入鍵輸入待機(jī)狀態(tài),見步驟ST15。
而且,判別中斷信號(hào)是否是低電平信號(hào),見步驟ST16。
如果中斷信號(hào)不是低電平信號(hào),而是高電平信號(hào),則保持鍵輸入待機(jī)狀態(tài)。
另一方面,如果用戶在鍵區(qū)30上的多個(gè)鍵(Key_1~Key_n)中按下特定鍵,則使MCU10發(fā)生中斷,開始ADC,見步驟ST17。
即,按下鍵區(qū)30的鍵后,與接地連接,將從中斷基準(zhǔn)電壓輸出部46向MCU10的中斷端口12以高電平傳遞的中斷信號(hào)轉(zhuǎn)換為低電平。中斷信號(hào)如此轉(zhuǎn)換為低電平后,MCU10執(zhí)行ADC。
此外,ADC用基準(zhǔn)電壓輸出部45和中斷基準(zhǔn)電壓輸出部46的基準(zhǔn)電阻(R_ref)與分配給各鍵的鍵區(qū)值輸出部(41~44)的電阻(R1~Rn)發(fā)揮電壓分配器作用,因此,在ADC Point處發(fā)生特定電壓電平。對特定電壓電平進(jìn)行模擬-數(shù)字(A/DAnalog-to-Digital)轉(zhuǎn)換的MCU10,檢查ADC值,執(zhí)行鍵映射,識(shí)別為是與檢測到的電壓電平相應(yīng)的鍵,見步驟ST18。
在對如此輸入的一個(gè)鍵值進(jìn)行處理后,判別中斷信號(hào)是否變?yōu)楦唠娖?,見步驟ST19。
如果中斷信號(hào)不是高電平,而是繼續(xù)處于低電平狀態(tài),則判斷是鍵區(qū)30處于一個(gè)鍵被按下的狀態(tài),保持待機(jī)狀態(tài)。
另外,如果中斷信號(hào)恢復(fù)為高電平,則重新保持鍵輸入待機(jī)狀態(tài),以便可以輸入新鍵值。
其中,中斷信號(hào)轉(zhuǎn)換為高電平是在鍵區(qū)30的鍵被按下的狀態(tài)解除時(shí)發(fā)生的。即,鍵區(qū)30的鍵被按下的狀態(tài)解除后,與接地的連接被切斷,由于與接地的連接切斷,中斷用基準(zhǔn)電壓輸出部46的高電平信號(hào)可以輸入中斷端口12,因此發(fā)生了上述轉(zhuǎn)換。
在中斷端口12的信號(hào)電平重新恢復(fù)為高電平之前,即使出現(xiàn)ADC值的變化,也將被忽略。即,在用戶按下鍵區(qū)30的鍵中的某一個(gè)鍵的狀態(tài)下,如果按了其它鍵,那么其它鍵值被忽略,從而能夠防止鍵輸入的判讀錯(cuò)誤。
這樣一來,本發(fā)明在便攜型終端中,使用于鍵識(shí)別的端口及相關(guān)資源實(shí)現(xiàn)了最小化,提高了鍵識(shí)別的準(zhǔn)確性,提高了穩(wěn)定性。
而且,與現(xiàn)有的技術(shù)相比,本發(fā)明可以以少量端口或資源實(shí)現(xiàn)更多個(gè)數(shù)的鍵輸入識(shí)別,即使需要應(yīng)用于終端的鍵的個(gè)數(shù)增加,也可以在無需追加外部IC或分配更多端口的情況下進(jìn)行應(yīng)對。
另外,無需不斷進(jìn)行鍵識(shí)別所需的ADC,在中斷發(fā)生后,只在一定時(shí)間內(nèi)執(zhí)行,從而可以減少耗電。
即使因用戶的錯(cuò)誤而同時(shí)發(fā)生了1個(gè)以上的鍵輸入,也可以只把最先識(shí)別的鍵值識(shí)別為正常并進(jìn)行處理,從而提高了裝置的穩(wěn)定性。
以上說明了本發(fā)明的有益實(shí)施例,但本發(fā)明可以使用多種變化、變更及等價(jià)物。本發(fā)明可以適當(dāng)變更上述實(shí)施例進(jìn)行相同的應(yīng)用,這是不言而喻的。因此,上述記載內(nèi)容并非用于限定本發(fā)明的范圍,本發(fā)明的范圍由如下權(quán)利要求書加以限定。
權(quán)利要求
1.一種在要求多個(gè)鍵的終端中提高鍵識(shí)別精確度的裝置,其特征是,包括如下幾個(gè)部分主控制裝置,帶有模擬/數(shù)字轉(zhuǎn)換端口和中斷端口,檢查模擬/數(shù)字轉(zhuǎn)換值,執(zhí)行鍵映射;鍵區(qū)啟動(dòng)邏輯提供部,向所述主控制裝置提供鍵區(qū)啟動(dòng)邏輯;鍵區(qū),帶有多個(gè)鍵;鍵輸入電壓電平生成部,當(dāng)從所述鍵區(qū)輸入鍵值后,生成鍵輸入電壓電平,通過所述模擬/數(shù)字轉(zhuǎn)換端口和中斷端口傳遞給所述主控制裝置,使鍵值得到正確識(shí)別。
2.根據(jù)權(quán)利要求1所述的在要求多個(gè)鍵的終端中提高鍵識(shí)別精確度的裝置,其特征是,所述鍵輸入電壓電平生成部由如下幾個(gè)部分構(gòu)成鍵區(qū)值輸出部,在所述鍵區(qū)的鍵被按下后,把鍵區(qū)值輸出到所述主控制裝置內(nèi)的模擬/數(shù)字轉(zhuǎn)換端口;模擬/數(shù)字轉(zhuǎn)換基準(zhǔn)電壓輸出部,連接于所述鍵區(qū)值輸出部與所述主控制裝置內(nèi)的模擬/數(shù)字轉(zhuǎn)換端口之間,輸出模擬/數(shù)字轉(zhuǎn)換用基準(zhǔn)電壓;中斷基準(zhǔn)電壓輸出部,連接于所述鍵區(qū)與所述鍵區(qū)值輸出部之間,連接于所述主控制裝置內(nèi)的中斷端口,輸出中斷用基準(zhǔn)電壓。
3.根據(jù)權(quán)利要求1或權(quán)利要求2中某一項(xiàng)所述的在要求多個(gè)鍵的終端中提高鍵識(shí)別精確度的裝置,其特征是,所述鍵區(qū)啟動(dòng)邏輯提供部向所述主控制裝置提供鍵區(qū)啟動(dòng)邏輯,鍵區(qū)啟動(dòng)邏輯的作用是,在鍵區(qū)啟動(dòng)后,使鍵區(qū)轉(zhuǎn)換為使用所需的模式,執(zhí)行模擬/數(shù)字轉(zhuǎn)換,如果在經(jīng)過一定時(shí)間后仍無鍵輸入,則保持鍵輸入待機(jī)狀態(tài),如果有鍵輸入,則檢查模擬/數(shù)字轉(zhuǎn)換值,執(zhí)行鍵映射,在中斷值變化后,保持鍵輸入待機(jī)狀態(tài),防止鍵輸入判讀錯(cuò)誤。
4.一種在要求多個(gè)鍵的終端中提高鍵識(shí)別精確度的方法,其特征是,包括如下幾個(gè)步驟第1步驟,鍵區(qū)啟動(dòng)后,把鍵區(qū)轉(zhuǎn)換為使用所需的模式,執(zhí)行模擬/數(shù)字轉(zhuǎn)換;第2步驟,在所述第1步驟后,如果經(jīng)過一定時(shí)間之后仍無鍵輸入,則保持鍵輸入待機(jī)狀態(tài);第3步驟,在所述第2步驟后,如果有鍵輸入,則檢查模擬/數(shù)字轉(zhuǎn)換值,執(zhí)行鍵映射,在中斷值變化后,返回所述第2步驟,防止鍵輸入判讀錯(cuò)誤。
5.根據(jù)權(quán)利要求4所述的在要求多個(gè)鍵的終端中提高鍵識(shí)別精確度的方法,其特征是,所述第3步驟還包括如下幾個(gè)步驟在所述第2步驟后,判別中斷值是否是低的步驟;如果所述中斷值不是低,則認(rèn)為無鍵輸入,執(zhí)行所述第2步驟,如果所述中斷值是低,則認(rèn)定為有鍵輸入,執(zhí)行模擬/數(shù)字轉(zhuǎn)換的步驟;在所述模擬/數(shù)字轉(zhuǎn)換執(zhí)行后,檢查模擬/數(shù)字轉(zhuǎn)換值,執(zhí)行鍵映射的步驟;執(zhí)行了所述模擬/數(shù)字轉(zhuǎn)換值檢查及鍵映射后,判別中斷值是否是高的步驟;如果所述中斷值不是高,則認(rèn)定為鍵區(qū)中的一個(gè)鍵處于按下狀態(tài),保持待機(jī)狀態(tài),如果所述中斷值是高,則返回所述第2步驟,以便可輸入新鍵值的步驟。
全文摘要
本發(fā)明涉及在要求多個(gè)鍵的終端中提高鍵識(shí)別精確度的裝置及其方法。本發(fā)明由如下幾個(gè)部分構(gòu)成MCU(主控制裝置),帶有ADC端口和中斷端口,檢查ADC值,執(zhí)行鍵映射;鍵區(qū)啟動(dòng)邏輯提供部,向上述MCU提供鍵區(qū)啟動(dòng)邏輯;鍵區(qū),帶有多個(gè)鍵;鍵輸入電壓電平生成部,當(dāng)從上述鍵區(qū)輸入鍵值后,生成鍵輸入電壓電平,通過上述ADC端口和中斷端口傳遞給上述MCU,使鍵值得到正確識(shí)別。本發(fā)明的效果是,在IM(即時(shí)消息)手機(jī)等為了文字及數(shù)字輸入而要求多個(gè)鍵的便攜型終端中,可以使用于鍵識(shí)別的端口及相關(guān)資源實(shí)現(xiàn)最小化,提高鍵識(shí)別的準(zhǔn)確性,提高穩(wěn)定性。
文檔編號(hào)H04M1/23GK1786884SQ20051007776
公開日2006年6月14日 申請日期2005年6月24日 優(yōu)先權(quán)日2004年12月6日
發(fā)明者樸鏞埈 申請人:樂金電子(中國)研究開發(fā)中心有限公司