


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、第5課,標(biāo)記的用法 ,用一個(gè)按鍵控制 1個(gè)LED 燈的亮滅,按鍵去抖 這一課,我們學(xué)習(xí)怎么用一個(gè)按鍵 K1控制 1個(gè)LED燈的亮和滅兩種狀態(tài)。按 一次 K1 燈亮,再按一次 K1 燈滅。再按一次又亮 ,再按一次又滅。我們學(xué)習(xí)一下用一個(gè) bit 變量來做一個(gè)標(biāo)記 ,然后在按鍵的控制下 ,這個(gè)標(biāo)記會 變化,再根據(jù)這個(gè)標(biāo)記的值 ,LED 也輸出不同的狀態(tài)。因?yàn)榘存I按下時(shí)可能會有抖動的情況 ,每次按下時(shí) ,可能會發(fā)生了人難以覺察到 的多次抖動 ,相當(dāng)于一下子按下了很多次。這會導(dǎo)致程序無法識別出您真正的按鍵 意圖。但是抖動一般都是發(fā)生在剛按下鍵和松開鍵的時(shí)候 ,所以 ,我們只要避開這一段 時(shí)間 ,等鍵穩(wěn)
2、定按下或者松開時(shí) ,再去讀它的值 ,一般就可以正確讀取了。所以 ,當(dāng)讀到第一次按鍵的值時(shí) ,要延時(shí)等待一會 ,再處理。在松開后 ,也延時(shí)一會 , 免得檢測到松開的抖動以為又有按鍵。 (注,更復(fù)雜的應(yīng)用 ,需要在按下延時(shí)之后重新 驗(yàn)證按鍵 ,為了簡化和方便理解 ,這個(gè)例程里沒有這樣做。另外 ,因?yàn)槌绦蚴茄h(huán)運(yùn)行的 ,當(dāng)一次按鍵處理后 ,又會再循環(huán)回來繼續(xù)檢測 ,如果 您的按鍵這時(shí)還沒有松開 ,又會被讀到一次新的按鍵 ,并做處理。所以我們還要做一 個(gè)特殊的處理 ,識別到一個(gè)按鍵并處理完成之后 ,還要等待這個(gè)按鍵松開后 ,再繼續(xù)循 環(huán)運(yùn)行。看程序 :請根據(jù)例程里的注釋理解程序。請編譯,進(jìn)入仿真 ,全速運(yùn)行 ,看結(jié)果。全速后,由于 light 變量初始化時(shí)默認(rèn)為 0,所以燈是亮的。按下 K1,松開后,燈滅 了;再按一次 K1,松開后 ,燈滅了。這個(gè)例子里 ,我們只用一個(gè)按鍵就控制了燈的亮滅 ,這種方法可以節(jié)省了硬件資 源 ,也就是節(jié)省了硬件成本。在實(shí)際項(xiàng)目設(shè)計(jì)中 ,有成本優(yōu)勢 ,產(chǎn)品就更具競爭力。所 以我們應(yīng)該多學(xué)習(xí)類似的可以節(jié)省資源的方法。作業(yè):改為 4個(gè)按鍵,分別控
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 學(xué)校燃安全管理制度
- 學(xué)校課后班管理制度
- 安保室衛(wèi)生管理制度
- 安全設(shè)備科管理制度
- 安防中控室管理制度
- 定制家具廠管理制度
- 實(shí)訓(xùn)室倉庫管理制度
- 審批程序等管理制度
- 客車gps管理制度
- 宮腔鏡檢查管理制度
- 帶狀皰疹培訓(xùn)試題及答案
- 人教版美術(shù)一年級下冊《守護(hù)生命》課件
- 2025年湖南省常德市初中學(xué)校教學(xué)教研共同體中考二模道德與法治試卷(含答案)
- 衢州2025年浙江衢州市柯城區(qū)屬事業(yè)單位招聘30人筆試歷年參考題庫附帶答案詳解
- 2024-2025學(xué)年滬教版(五四學(xué)制)(2024)初中英語六年級下冊(全冊)知識點(diǎn)歸納
- DB32T 5082-2025建筑工程消防施工質(zhì)量驗(yàn)收標(biāo)準(zhǔn)
- 2017年遼寧省鞍山市中考化學(xué)試卷(解析)
- 電氣工程及其自動化畢業(yè)設(shè)計(jì) 基于PLC的機(jī)械手控制系統(tǒng)設(shè)計(jì)
- 江蘇省蘇州市2025年中考?xì)v史考前押題卷(含答案)
- 宜興市入湖河道綜合整治工程報(bào)告書
- 學(xué)?!?530”安全教育記錄表(2024年秋季全學(xué)期)
評論
0/150
提交評論