《單片機技術及應用》課件-2.1按鍵控制LED燈_第1頁
《單片機技術及應用》課件-2.1按鍵控制LED燈_第2頁
《單片機技術及應用》課件-2.1按鍵控制LED燈_第3頁
《單片機技術及應用》課件-2.1按鍵控制LED燈_第4頁
《單片機技術及應用》課件-2.1按鍵控制LED燈_第5頁
已閱讀5頁,還剩6頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

按鍵控制LED燈任務按鍵控制LED燈相關知識按鍵控制LED燈任務實施任務總結任務考核按鍵控制LED燈相關知識Part01上拉和下拉上拉和下拉單片機的I/O引腳可以通過上拉或下拉電阻的連接來配置成輸入端口。在上拉配置中,引腳通過一個電阻連接到電源(高電平),當該引腳未接收到外界信號時,被上拉電阻固定在高電平(邏輯值1)。下拉配置中,引腳通過一個電阻連接到地(低電平),同樣在未接收到外界信號時,被下拉電阻固定在低電平。三態I/O引腳的"三態"通常指的是其三態(Tri-state)輸出模式。在數字電路中,I/O引腳通常可以被設置為三態輸出模式,即高電平(1)、低電平(0)或高阻抗狀態。這種模式下,引腳既可以輸出高電平(1)、低電平(0),也可以不提供任何輸出電平,即處于高阻抗狀態。按鍵控制LED燈任務實施Part02任務實施任務實施-電路分析按鍵KEY1接入單片機P1.2任務實施任務實施-按鍵消抖

按鍵抖動時間的長短由按鍵的機械特性決定,一般為5ms~10ms,人按一下按鍵的時間一般為零點幾秒至數秒。程序消抖法:該方法通過軟件程序實現按鍵消抖,可通過延時或濾波等方式來解決按鍵抖動問題。硬件消抖法:該方法通過添加電路元器件來實現按鍵消抖,如電容濾波、RC組合電路、二極管反嵌保護電路等,通過使按鍵接觸到電路后能夠平穩接通或斷開,從而達到去除抖動的目的。任務實施任務實施-代碼設計

按鍵控制LED燈任務考核Part03任務考核評價指標評分細則分值得分計劃與準備(10分)做好實驗前的準備,整理材料、清點設備。5

規范使用設備。5

知識儲備(10分)上拉與下拉5

I/O端口的輸入模式5

實驗操作(40分)新建工程5

編寫代碼30

燒寫程序5

職業素養(20分)保持實驗后桌面整潔10

愛惜設備,規范操作10

實驗結果(20分)工藝及功能驗證10

撰寫實驗報告10

總計100任務擴展使用按鍵控制LE1和LED2的流水燈效果,具體要求如下:①系統復位后LED1和LED2以流水燈方式進行工作。②當按下SW1按鍵時,流水燈暫停運行,保持按鍵按下時的狀態。③當松開SW1按鍵后,流水燈繼續之前的運行。任務總結按鍵控制LED燈按鍵控制

溫馨提示

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

評論

0/150

提交評論