《鍵盤接口設(shè)計》word版_第1頁
已閱讀1頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、《鍵盤接口設(shè)計》《鍵盤接口設(shè)計》wd版《鍵盤接口設(shè)計》wd版鍵盤接口設(shè)計鍵盤接口設(shè)計摘要:本文主要介紹了鍵盤的工作原理和六種鍵盤接口電路的結(jié)構(gòu)及其按鍵的識別方法,可以滿足各種應(yīng)用場合對于鍵盤的要求。關(guān)鍵詞:獨立式行列式階梯式ADCPinIOPin和ADCPin二極管一、引言鍵盤是基本的輸入設(shè)備,在單片機應(yīng)用系統(tǒng)中能實現(xiàn)向單片機輸入數(shù)據(jù)、傳送命令等功能,是人工干預(yù)單片機的主要手段。下面介紹鍵盤的工作原理,鍵盤接口類型及其按鍵識別方法。二、

2、鍵盤的工作原理1、鍵盤輸入的特點鍵盤實質(zhì)上是一組按鍵開關(guān)的集合。通常,鍵盤開關(guān)利用了機械觸點的合、斷作用。一個電壓信號通過鍵盤開關(guān)機械觸點的斷開、閉合,其行線電壓輸出波形如圖1所示。圖1鍵盤開關(guān)及其波形圖1中T1和T3分別是按鍵的閉合和斷開過程中的抖動期(呈現(xiàn)一串負脈沖),抖動時間長短和開關(guān)的機械特性有關(guān),一般為5~10ms,T2為穩(wěn)定的閉合期,其時間由按鍵動作所確定,一般為十分之幾秒到幾秒,T0、T4為斷開期。2、按鍵的確認按鍵的閉合

3、與否,反映在行線輸出電壓上就是呈現(xiàn)高電平或低電平,如果高電平表示按鍵斷開,低電平表示按鍵閉合,通過對行線電平高低狀態(tài)的檢測,便可確認按鍵按下與否。比,要節(jié)省很多的IO口線。圖3、4所示為55行列式鍵盤接口電路,如果InputPin內(nèi)部有上拉電阻,則外部電路的上拉電阻可以省去。圖355行列式鍵盤接口(掃描法)圖455行列式鍵盤接口(線反轉(zhuǎn)法)行列式鍵盤按鍵的識別方法主要有兩種:掃描法和線反轉(zhuǎn)法。①掃描法:第一步,識別鍵盤有無按鍵被按下。首

4、先把所有的列線均置為低電平,檢查各行線電平是否有變化,如果有變化,則說明有鍵被按下;如果沒有變化,則說明沒有鍵被按下。第二步,如有鍵被按下,識別具體的按鍵。首先把某一列置為低電平,其余各列置高電平,檢查各行線電平的變化,如果某行線電平為低電平,則可確認此行交叉點處的按鍵被按下。②線反轉(zhuǎn)法:第一步,設(shè)置行線為InputPin模式,列線為OutputPin模式,并使全部OutputPin輸出低電平,則行線中由高電平變低電平的所在行為按鍵所在

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論