版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
獨立鍵盤系統(tǒng)設(shè)計與制作《單片機綜合實訓(xùn)》課程地址:廣東省河源市東環(huán)路大學(xué)城郵政編碼:517000任課教師:楊黎副教授E-mail:hoveryangli@126.comCONTENTS目錄鍵盤去抖方法123鍵盤循環(huán)“+”或“-”功能實現(xiàn)鍵盤左、右移循環(huán)選擇“+”或“-”功能
鍵盤去抖方法11一個好的單片機應(yīng)用系統(tǒng),通常要有優(yōu)秀的人機交互接口。鍵盤是與單片機進行人機交互的最基本的途徑,其以按鍵的形式來設(shè)置控制功能或輸入數(shù)據(jù)。按鍵的輸入狀態(tài)本質(zhì)上是一個開關(guān)量。人們通過鍵盤輸入一些命令或數(shù)據(jù),以達到控制單片機運行的目的。常用的鍵盤有獨立式按鍵鍵盤和矩陣式按鍵鍵盤兩種。獨立式按鍵接口簡單,適合于簡單而且少的開關(guān)量的輸入。矩陣式按鍵鍵盤則適合于輸入?yún)?shù)較多、功能復(fù)雜的系統(tǒng),可以最大限度地使用單片機的引腳資源。
鍵盤去抖方法11
鍵盤通常使用機械觸點式按鍵開關(guān),其主要功能是把機械上的通斷轉(zhuǎn)換為電氣上的邏輯關(guān)系(1和0)。
鍵盤去抖方法11(一)獨立按鍵
獨立式鍵盤電路設(shè)計時,每個按鍵的一端與單片機的一個端口引腳相連,另一端接地。無鍵按下時,P1的3個I/O口均通過電阻接高電平,信息為“1”。有鍵按下,將使對應(yīng)的I/O口通過該鍵接地,信息為“0”。獨立式按鍵的程序設(shè)計比較簡單,一般采用查詢方式即可。
鍵盤去抖方法11防抖動措施
為了克服按鍵觸點機械抖動所致的檢測誤判,必須采取去抖動措施,可從硬件、軟件兩方面予以考慮。 鍵數(shù)較少時,采用硬件去抖; 鍵數(shù)較多時,采用軟件去抖。按鍵觸點的機械抖動
鍵盤去抖方法11“軟件去抖”思想
軟件上采取的措施:在檢測到有按鍵按下時,執(zhí)行一個10ms左右(具體時間應(yīng)視所使用的按鍵進行調(diào)整)的延時程序,再確認該鍵電平是否仍保持閉合狀態(tài)電平,若仍保持閉合狀態(tài)電平,則確認該鍵處于閉合狀態(tài),從而消除抖動的影響。
鍵盤循環(huán)“+”或“-”功能21
鍵盤循環(huán)“+”或“-”功能21
實現(xiàn)鍵盤左、右移循環(huán)選擇“+”或“-”功能3任務(wù)1實現(xiàn)鍵盤左、右移循環(huán)選擇“+”或“-”功能
任務(wù)描述:在Proteus軟件和單片機實訓(xùn)板上,采用單片機P0和P2端口分別連接8位數(shù)碼管的數(shù)據(jù)和控制端口,P1.0—P1.3口連接4個按鍵,其中KEY0為“+”鍵、KEY1為“一”鍵、KEY2為“右移”鍵、KEY3為“左移”鍵;實現(xiàn)鍵盤左、右移循環(huán)選擇“+”或“-”功能,要求被選中的數(shù)碼管中的數(shù)字閃爍,并且鍵盤具有連續(xù)和單擊響應(yīng)功能。
實現(xiàn)鍵盤左、右移循環(huán)選擇“+”或“-”功能3
實現(xiàn)鍵盤左、右移循環(huán)選擇“+”或“-”功能3思考與分析(1)在任務(wù)1中,采用定時器T1溢出中斷的方法,延時
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年雞東縣幼兒園教師招教考試備考題庫附答案解析(奪冠)
- 2024年眉縣幼兒園教師招教考試備考題庫含答案解析(必刷)
- 2024年湘南幼兒師范高等??茖W(xué)校馬克思主義基本原理概論期末考試題及答案解析(必刷)
- 2025年景縣招教考試備考題庫含答案解析(必刷)
- 2025年鄭州亞歐交通職業(yè)學(xué)院馬克思主義基本原理概論期末考試模擬題及答案解析(奪冠)
- 2025年浙江音樂學(xué)院馬克思主義基本原理概論期末考試模擬題帶答案解析(必刷)
- 2024年貴陽人文科技學(xué)院馬克思主義基本原理概論期末考試題附答案解析
- 2025年新鄉(xiāng)縣幼兒園教師招教考試備考題庫含答案解析(奪冠)
- 2024年璧山縣招教考試備考題庫含答案解析(奪冠)
- 2026年軟件工程師編程技能進階測試題庫
- 研究受試者知情同意書
- 常州工業(yè)職業(yè)技術(shù)學(xué)院輔導(dǎo)員招聘筆試真題2025年附答案
- 杜瓦罐供貨合同范本
- 2026年云南高考語文總復(fù)習(xí):專題02:非連續(xù)性文本閱讀主觀題(知識梳理+考點)(解析版)
- 2025年水利工程質(zhì)量檢測員考試(混凝土工程)全真模擬試題及答案及答案(云南省)
- 戰(zhàn)場適應(yīng)性訓(xùn)練
- 《招標(biāo)投標(biāo)法及實施條例》考試題庫大全(含答案)
- 荒山綠化施工協(xié)議書范本
- 鄭州鄭東新區(qū)高鐵站前商務(wù)區(qū)市場定位報告
- 貴州省倉儲物流管理辦法
- 中醫(yī)護理不良事件分析與改進
評論
0/150
提交評論