2023年物聯網、通信專業 單片機課程設計 可控流水燈設計_第1頁
2023年物聯網、通信專業 單片機課程設計 可控流水燈設計_第2頁
2023年物聯網、通信專業 單片機課程設計 可控流水燈設計_第3頁
2023年物聯網、通信專業 單片機課程設計 可控流水燈設計_第4頁
2023年物聯網、通信專業 單片機課程設計 可控流水燈設計_第5頁
已閱讀5頁,還剩2頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

第物聯網、通信專業單片機課程設計可控流水燈設計

物聯網、通信專業單片機課程設計可控流水燈設計

淮陰工學院

單片機課程設計報告

題目:可控流水燈設計

系(院):計算機工程學院專業:計算機科學與技術(物聯網方向)班級:物聯網1091學號:1091205924姓名:謝圣東指導教師:戴峻峰,陳宏明學年學期:第學期

202x年6月25日

物聯網、通信專業單片機課程設計可控流水燈設計

摘要

單片機是一種集成在電路芯片,是采用超大規模集成電路技術把具有數據處理能力的中央處理器CPU隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統、定時器/計時器等功能(可能還包括顯示驅動電路、脈寬調制電路、模擬多路轉換器、A/D轉換器等電路)集成到一塊硅片上構成的一個小而完善的計算機系統。可控流水燈設計要求:對8個LED燈設計5種流水燈顯示方式,用一個按鍵進行方式選擇,并用一個數碼管顯示方式編號;用兩個鍵來控制流水燈流動的速度。在設計中主要采用8051單片機作為主要控制元件;在單片機P2接上8個發光二極管作為流水指示燈,在P0口接上數碼管顯示編號,顯示當前流水燈的流水模式,數碼管采取共陽極接法;在P1口的4、5、6位上各接一個按鍵,一個按鍵進行方式選擇,另外兩個按鍵控制流水燈的流動的速度。在接上復位電路,時鐘電路,電源電路以及一些必要的設計與電路,就能設計出一款可控流水燈。

關鍵詞8051單片機發光二極管數碼管流水燈

物聯網、通信專業單片機課程設計可控流水燈設計

目錄

1引言..................................................................................................................................12課題綜述..........................................................................................................................1

2.1課題的來源.........................................................................................................12.2課題的目的與意義.............................................................................................12.3面臨的問題.........................................................................................................13系統設計..........................................................................................................................1

3.1總體設計.............................................................................................................13.2硬件原理圖.........................................................................................................23.3硬件焊接圖..............................................................................................................33.4軟件設計.............................................................................................................44代碼編寫............................................................................................................................45系統調試............................................................................................................................8總結....................................................................................................................................9致謝....................................................................................................................................10參考文獻........................................................................................................................11

物聯網、通信專業單片機課程設計可控流水燈設計

1引言

單片機課程設計主要是為了讓我們增進對80C51單片機電路的的感性認識,加深對理論方面的理解。了解軟硬件的有關知識,并掌握硬件設計過程、方法及實現,為以后實現應用打下基礎。另外,通過簡單課題的設計練習,使我們了解各項工程部分,達到鞏固并運用所學知識解決實際問題的目的。

2課題綜述

2.1課題的來源

當今社會,由單片機芯片控制各種硬件工作的技術也日益成熟,并普及在各個領域,而流水燈在生活中的應用更是廣泛,較為貼近生活。所以選擇可控流水燈設計這個課題,也是對本學期學習單片機課程的加深與鞏固。

2.2課題的目的與意義

通過可控流水燈單片機課程的設計,即那個理論與實踐聯系在一起,在熟悉基本原理的前提下,提出自己的該方案,完成可控流水燈的設計。

2.3面臨的問題

面臨的問題就是軟件與硬件方面:軟件方面,要實現按鍵對數碼管的邏輯控制,在控制流水燈點亮;硬件方面,就是先要繪制protel原理圖,在繪制原理圖時要有電源電路,USB、串口電路,單片機還要有復位電路、時鐘電路,以及三個按鍵要接在P1口,數碼管接在P0口,LED燈接在P2口

物聯網、通信專業單片機課程設計可控流水燈設計

3系統設計

3.1總體設計

使80C51芯片作為控制主體;三個按鍵中,第二個按鍵作為控制數碼管顯示以及相應的流水燈顯示,其他兩個按鍵作為控制流水燈流水速度;數碼管顯示流水燈顯示方式,8個放光二極管作為LED

溫馨提示

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

評論

0/150

提交評論