專利名稱:鍵盤掃描及選擇裝置的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型一般涉及電話拔號(hào)鍵盤,更具體地是涉及一種鍵盤掃描及選擇裝置。
由于每一個(gè)國家的電話通訊系統(tǒng)規(guī)格都不盡相同,請(qǐng)參考表1,這些規(guī)格都實(shí)行于電話撥號(hào)器中。如果要在同一電話撥號(hào)器中都能選擇到各種不同的規(guī)格,則必須要增加數(shù)個(gè)輸入端口,由于在集成電路封裝上,端口數(shù)愈多,則封裝的價(jià)錢愈高,如此將會(huì)增加生產(chǎn)的成本。在現(xiàn)有的技術(shù)中,是利用修改一層金屬層,來符合其中一項(xiàng)規(guī)格。因此,若要增加規(guī)格選擇功能,則必須在生產(chǎn)過程中作不同金屬選擇,故而必須以生產(chǎn)數(shù)個(gè)版別來實(shí)現(xiàn)不同國家的通訊規(guī)格的要求。如此繁多的版本不但造成成本負(fù)擔(dān),更對(duì)制造者產(chǎn)生不少生產(chǎn)過程和管理上的困難;對(duì)外銷電話機(jī)廠商而言,不同國家需要有不同的存貨,因此庫存壓力負(fù)擔(dān)相對(duì)提高了許多。
表1 電話通訊規(guī)格(部分)a)拔號(hào)速率選擇 10pps或20pps(DIAL RATE SELECT)b)續(xù)/斷 33.3/66.6或40/60(MAKE/BREAK RATIO)c)暫停 2秒~4秒(PAUSE)d)轉(zhuǎn)接 80毫秒~1秒(FLASH)e)*拔號(hào)脈沖 n,n+1,10-n(DIALING PULSE)*按鍵號(hào)碼 送出脈沖個(gè)數(shù)nn+110-n010 1 10112 9223 8334 7445 6556 5667 4778 3889 29910 1
現(xiàn)有公知電話撥號(hào)器CIC 9140(CIC為工研院電子工業(yè)研究所的產(chǎn)品商標(biāo))當(dāng)檢測有鍵被按下后,振蕩器便開始起振,當(dāng)判別出所按為何鍵后,才做出相對(duì)應(yīng)的動(dòng)作,
圖1即為CIC 9140鍵盤端口電路及所對(duì)應(yīng)的電話鍵盤。當(dāng)沒有按鍵時(shí),行1~4在高電位,列1~4在低電位,當(dāng)其中一個(gè)鍵被按下時(shí),所對(duì)應(yīng)的行和列均會(huì)被拉到低電位,例如按下鍵7時(shí),行1及列3兩個(gè)端口均會(huì)被拉到低電位,當(dāng)內(nèi)部電路知道這樣的情況,便會(huì)將振蕩器起振,繼而執(zhí)行所應(yīng)做的動(dòng)作;因此,如前所述,必須多加輸入端口端才能檢測出多增加的功能選擇;這樣將增加成本負(fù)擔(dān),且不能達(dá)到物件利用的附加價(jià)值。
因此,本實(shí)用新型的目的就是提供一種鍵盤掃描及選擇裝置,該裝置利用已有的輸入/輸出端口,在不增加輸入端口的情況下,可以選擇到各種不同的功能。
為實(shí)現(xiàn)上述目的,本實(shí)用新型的一種鍵盤掃描及選擇裝置在電源開啟后使振蕩器起振開啟檢測電路,并在設(shè)定時(shí)間內(nèi)將輸入/輸出端口逐一掃描,當(dāng)掃描到某端口時(shí),檢測其他端口是否有外加電阻與該端口相連,并把檢測到的狀態(tài)鎖存,經(jīng)到達(dá)設(shè)定時(shí)間后關(guān)閉檢測電路及振蕩器,以便可供選擇功能的個(gè)數(shù)為n(n-1)/2個(gè)。
為使本實(shí)用新型的特點(diǎn)及優(yōu)點(diǎn)更清楚,結(jié)合附圖詳述如后圖1為公知電話撥號(hào)器CIC9140的鍵盤端口電路及對(duì)應(yīng)鍵盤圖2為本實(shí)用新型檢測端口外狀態(tài)的流程圖圖3為本實(shí)用新型的方塊圖圖4為本實(shí)用新型較佳實(shí)施例的電路圖圖5為本實(shí)用新型較佳實(shí)施例中脈沖發(fā)生器所產(chǎn)生的各種脈沖請(qǐng)參閱圖1所示,本實(shí)用新型主要是利用電源開啟后使振蕩器起振,來檢測某一端口外是否有電阻接到另一端口端,從而判別出所選的功能是哪個(gè),當(dāng)經(jīng)過一段設(shè)定的時(shí)間后,便將所檢測到的外部狀態(tài)鎖存,并且關(guān)掉振蕩器。圖2即為本實(shí)用新型檢測端口外狀態(tài)的流程圖。本實(shí)用新型利用從電源開啟開始,到某一設(shè)定時(shí)間內(nèi)檢測出端口外狀態(tài),而可在完全不影響正常操作下,完成選擇功能。
請(qǐng)參閱圖3所示,圖3為本實(shí)用新型的方框圖。當(dāng)電源開啟后,脈沖發(fā)生器1會(huì)產(chǎn)生s1~sn,c1~cn,φ,φ等脈沖,如圖5所示(n=4時(shí))。從圖5可得知,本實(shí)用新型的裝置每次只掃描一個(gè)輸入/輸出端口,正在掃描某端口時(shí),會(huì)利用脈沖c1~cn分別將其他各端口的端口外是否與該端口有電阻相接的狀態(tài)取入。在還未到達(dá)設(shè)定時(shí)間以前,φ為高電位,輸入/輸出端口2的檢測電路被打開(ENABLE),鎖存器3此時(shí)沒有作用,端口外檢測鎖存器4利用c1~cn脈沖,將端口外狀態(tài)鎖存,當(dāng)?shù)竭_(dá)設(shè)定時(shí)間后,φ轉(zhuǎn)為低電位,此時(shí)關(guān)閉輸入/輸出端口2的檢測電路,端口外檢測鎖存器4亦被關(guān)閉,鎖存器3則被打開;同時(shí),關(guān)閉脈沖發(fā)生器1,整個(gè)檢測端口外狀態(tài)動(dòng)作便告完成。由于端口外檢測鎖存器的信息保持不變,故可根據(jù)原先設(shè)定的編輯來實(shí)行如表一中的各項(xiàng)規(guī)格。當(dāng)每次電源開啟后,都會(huì)重復(fù)如圖2流程的檢測動(dòng)作。此種不須另外加輸入端口,而僅利用既有端口端上是否有電阻連到另外一個(gè)端口端來判別選擇不同功能,而不影響原端口端原有功能的操作,這是本實(shí)用新型增進(jìn)功效的一項(xiàng)極大特點(diǎn)。另外,本實(shí)用新型可供選擇功能的個(gè)數(shù)
如圖3中輸入/輸出端口共有10個(gè)端口端,則可提供45個(gè)選擇功能,能提供多個(gè)選擇功能,也是本實(shí)用新型另一增進(jìn)功效的特征之一。
請(qǐng)參閱圖4所示,此一電路組成,為依據(jù)圖3的技術(shù)及前述理論所設(shè)計(jì)出的一種較佳實(shí)施例以4個(gè)輸入/輸出端口端作為例子(即2×2鍵盤),其中脈沖對(duì)應(yīng)關(guān)系如圖5所示。φ為高電壓時(shí),表示是在檢測期間。
s1在高電位時(shí),掃描輸入/輸出端口2的端口1。此時(shí),除端口1的輸出固定在低電位外,其余各端口的輸出狀態(tài),取決于是否有外加電阻與端口1相連接。如果沒有外加電阻與端口1相連接,該端口會(huì)傳回高電位至端口外檢測鎖存器4的輸入。如果有外加電阻與端口1相連接,該端口會(huì)傳回低電位至端口外檢測鎖存器4的輸入。當(dāng)c1~c4脈沖產(chǎn)生下降沿時(shí),便會(huì)將端口外檢測鎖存器4的輸入信息鎖存,也就是將輸入/輸出端口2的外部狀態(tài)鎖存,據(jù)此便可得知端口1與其他各端口是否有外加電阻相連。
當(dāng)s2在高電位時(shí),掃描輸入/輸出端口2的端口2,此時(shí),除端口2的輸出固定在低電位外,其余各端口的輸出狀態(tài)取決于是否有外加電阻與端口2相連接。如果沒有外加電阻與端口2相連接,該端口會(huì)傳回高電位至端口外檢測鎖存器4的輸入。如果有外加電阻與端口2相連接,該端口會(huì)傳回低電位至端口外檢測鎖存器4的輸入。當(dāng)c1~c4脈沖產(chǎn)生下降沿時(shí),便會(huì)將端口外檢測鎖存器4的輸入信息鎖存,也就是將輸入/輸出端口2的外狀態(tài)鎖存,據(jù)此便可得知端口2與其他各端口是否有外加電阻相連。
當(dāng)s3在高電位時(shí),掃描輸入/輸出端口2的端口3,此時(shí),除端口3的輸出固定在低電位外,其余各端口的輸出狀態(tài),取決于是否有外加電阻與端口3相連接。如果沒有外加電阻與端口3相連接,該端口會(huì)傳回高電位至端口外檢測鎖存器3的輸入。如果有外加電阻與端口3相連接,該端口會(huì)傳回低電位至端口外檢測鎖存器4的輸入。當(dāng)c1~c4脈沖產(chǎn)生下降沿時(shí),便會(huì)將端口外檢測鎖存器4的輸入信息鎖存,也就是將輸入/輸出端口2的外部狀態(tài)鎖存,據(jù)此便可得知端口3與其他各端口是否有外加電阻相連。
當(dāng)s4在高電位時(shí),掃描輸入/輸出端口2的端4,此時(shí),除端口4的輸出固定在低電位外,其余各端口的輸出狀態(tài),取決于是否有外加電阻與端口4相連接。如果沒有外加電阻與端口4相連接,該端口會(huì)傳回高電位至端口外檢測鎖存器3的輸入。如果有外加電阻與端口4相接,該端口會(huì)傳回低電位至端口外檢測鎖存器4的輸入。當(dāng)c1~c4脈沖產(chǎn)生下降沿時(shí),便會(huì)將端口外檢測鎖存器4的輸入資料鎖存,也就是將輸入/輸出端口2的外部狀態(tài)鎖存,據(jù)此便可得知端口4與其他各端口是否有外加電阻相連。
當(dāng)?shù)竭_(dá)設(shè)定時(shí)間后,φ會(huì)從高電位變成低電位,在此由HP1~4所構(gòu)成的檢測電路被關(guān)閉,端口外檢測鎖存器4被關(guān)閉,鎖存器3被打開,脈沖發(fā)生器1被關(guān)閉,整個(gè)檢測過程便告完成。
由于以上的新結(jié)構(gòu),將在實(shí)施時(shí)得到多種優(yōu)良功能,現(xiàn)在分述如下一、廠商只須在電路板適當(dāng)位置上加上一個(gè)電阻,就可選擇到不同的功能,所以產(chǎn)品只需要生產(chǎn)一種版本,就能適用于世界各地,大大提高了對(duì)同類產(chǎn)品的競爭力。
二、將各種用作選擇功能用途的輸入端口均可省去,降低了制造、生產(chǎn)和管理上的成本。
權(quán)利要求1.一種鍵盤掃描及選擇裝置,該裝置利用電源開啟后使振蕩器起振開啟檢測電路,并在設(shè)定時(shí)間內(nèi)將輸入/輸出端口逐一掃描,當(dāng)掃描到某端口時(shí),檢測其他端口是否有外加電阻與該端口相連,并把檢測到的狀態(tài)鎖存,經(jīng)到達(dá)設(shè)定時(shí)間后關(guān)閉檢測電路及振蕩器,以便可供選擇功能的個(gè)數(shù)為n(n-1)/2個(gè),所述裝置的特征在于包括脈沖發(fā)生器,該脈沖發(fā)生器產(chǎn)生各種掃描脈沖,對(duì)每個(gè)輸入/輸出端口個(gè)別掃描;輸入/輸出端口,該輸入/輸出端口在每次電源開啟時(shí),啟動(dòng)檢測電路、檢測端口外是否有外接電阻到其他輸入/輸出端口,經(jīng)過設(shè)定檢測時(shí)間后,關(guān)閉檢測電路;鎖存器,該鎖存器在設(shè)定檢測時(shí)間內(nèi)沒有作用,在經(jīng)過設(shè)定檢測時(shí)間后,負(fù)責(zé)鎖存所對(duì)應(yīng)輸入/輸出端口的外部狀態(tài);及端口外檢測鎖存器,該端口外檢測鎖存器在設(shè)定檢測時(shí)間內(nèi),負(fù)責(zé)鎖存所對(duì)應(yīng)的輸入/輸出端口是否有外加電阻連接到其他輸入/輸出端口的狀態(tài),在下次電源開啟發(fā)生以前,所鎖存的信息保持不變。
專利摘要本實(shí)用新型是一種鍵盤掃描及選擇裝置,它利用已有的輸入/輸出端口,除作掃描鍵盤功能外,可在兩不同端口之間加或不加電阻,據(jù)此可判別得知所選擇到的為何種功能,而不會(huì)影響到該端口的正常操作。
文檔編號(hào)H04M1/24GK2337721SQ97228578
公開日1999年9月8日 申請(qǐng)日期1997年10月16日 優(yōu)先權(quán)日1997年10月16日
發(fā)明者楊玉鳳 申請(qǐng)人:盛群半導(dǎo)體股份有限公司