




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
鍵盤接口技術(shù)計(jì)算機(jī)所用的鍵盤有鍵盤和非編碼鍵盤兩種。單片機(jī)系統(tǒng)中通常采用非編碼鍵盤非編碼鍵盤連接結(jié)構(gòu)形式有:(1)獨(dú)立式鍵盤(2)行列式(矩陣)鍵盤1、按鍵閉合過程(1)按鍵抖動問題一般按鍵開關(guān)為機(jī)械彈性開關(guān),由于觸點(diǎn)的彈性作用,會出現(xiàn)“抖動”現(xiàn)象,抖動時(shí)間一般為5~10ms。消除抖動是按鍵設(shè)計(jì)所必須要考慮的問題。(2)消除抖動的方法消抖動通常有軟件和硬件兩種方法。軟件消抖動就是在檢測到鍵按下時(shí),執(zhí)行一段延時(shí)子程序后,再確認(rèn)該鍵電平是否仍保持鍵按下時(shí)的狀態(tài)電平。延時(shí)時(shí)間通常取5~10ms以上。硬件消抖動可采用RS觸發(fā)器或RC延時(shí)等方法。2、獨(dú)立式按鍵獨(dú)立式鍵盤是指各按鍵相互獨(dú)立,每個(gè)按鍵分別與單片機(jī)或外擴(kuò)I/O芯片的一根輸入線相連。如:
JBP1.0,L1;K0閉合?LCALLDELAY;延時(shí)10msJBP1.0,L1;K0閉合?LJMPKEY0;K0處理L1:JBP1.2,L2;K1閉合?……4、行掃描法(1)全掃描:使所有的行為0,讀列的數(shù)值判斷整個(gè)鍵盤是否有鍵按下粗掃描.(2)逐行掃描:逐行輸出0,讀列的數(shù)值。判斷被按鍵的具體位置細(xì)掃描。(3)確定鍵值或鍵號:采用某種算法,將行和列的信息合并為一個(gè)信息,該信息稱為該鍵的鍵值,并按一定的順序形成一個(gè)鍵值表。如:確定鍵值或鍵號如:數(shù)字“6”鍵行掃描碼:1101列值:1011,則鍵值=行掃描碼+列值---11011011即:0DBH鍵值表:TAB:DB0EEH,0EDH,0EBH,0E7H0DEH,0DDH,0DBH,0D7H……..鍵掃描例程如:KEY.ASM5、互動試驗(yàn)裝置鍵盤接口1、裝置中鍵號未按照順序定義;使用時(shí)可采用查表方式。2、掃描時(shí),可按照列號、行號進(jìn)行查表,確定鍵的鍵值。全掃描碼為0FFH,無鍵按下時(shí)讀入列值為00H,有鍵按下為“1”。修改:1、若按數(shù)字鍵5,顯示“12345678”;按其他數(shù)字鍵,清顯示,并顯示提示符“P.”。2
溫馨提示
- 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 辦公家具購買合同書
- 消防器材維修合同
- 養(yǎng)殖場轉(zhuǎn)讓協(xié)議
- 汽車后市場汽車配件供應(yīng)鏈管理方案
- 有機(jī)肥購買合同書
- 婚慶策劃服務(wù)合同及免責(zé)條款
- 西北農(nóng)業(yè)大學(xué)合作協(xié)議
- 工會興趣小組活動方案
- 調(diào)研報(bào)告委托協(xié)議
- 建設(shè)工程施工總價(jià)合同
- 2025年廣東省春季高考英語情景交際題專項(xiàng)練習(xí)(含答案)
- 《恒瑞醫(yī)藥股權(quán)激勵實(shí)施方案探析綜述》6200字
- 浙江省湖州是吳興區(qū)2024年中考語文二模試卷附參考答案
- 風(fēng)電設(shè)備安裝施工專項(xiàng)安全措施
- IQC培訓(xùn)課件教學(xué)課件
- 傅佩榮論語三百講(1-300講)匯編
- 《植樹問題(兩端都栽)》教學(xué)實(shí)錄-2024-2025學(xué)年人教版五年級數(shù)學(xué)上冊
- 教育部《中小學(xué)校園食品安全和膳食經(jīng)費(fèi)管理工作指引》知識培訓(xùn)
- 石油工程設(shè)計(jì)大賽采油單項(xiàng)組
- 部編人教版語文小學(xué)六年級下冊第四單元主講教材解讀(集體備課)
- (2024年)師德師風(fēng)學(xué)習(xí)內(nèi)容教師師德師風(fēng)培訓(xùn)內(nèi)容通用多篇
評論
0/150
提交評論