資源描述:
《多按鍵花樣流水燈課程設計》由會員上傳分享,免費在線閱讀,更多相關內容在工程資料-天天文庫。
1、實用標準文案前言當單片微型計算機簡稱單片機(single-chipmicrocomputer),又稱為單片機微型控制器(single-chipmicrocontroller),是由CPU、RAM、ROM、定時/計時器、I/O接口電路通過應刷電路板上的總線連成一體的完整計算機系統(tǒng)。[1]從1971年出現單片機的雛形開始,短短四十多年的時間里,單片機便社會各領域中得到了廣泛的應用在流水燈控制系統(tǒng)中,單片機更是取代了由齒輪調節(jié)延遲時間的舊式控制系統(tǒng),成為日后此系統(tǒng)中的核心部分。由于單片機具有一些突出的
2、優(yōu)點:體積小、重量輕、電源單一、功耗低;功能強、價格低;數據大都在單片機內部傳送,運行速度快、抗干擾能力強、可靠性高,所以單片機被廣泛的應用于測控系統(tǒng)、數據采集、智能儀器儀表、機電一體化產品、智能接口、計算機通信以及單片機的多級系統(tǒng)等領域。今時代是一個新技術層出不窮的時代,在電子領域尤其是自動化智能控制領域,傳統(tǒng)的分立元件或數字邏輯電路構成的控制系統(tǒng),正以前所未見的速度被單片機智能控制系統(tǒng)所取代。目前,一個學習與應用單片機的高潮正在工廠、學校及企事業(yè)單位大規(guī)模地興起。本設計用AT89C51單片機
3、自制了一款簡易的花樣流水燈,介紹了其硬件電路及軟件編程方法,在實踐中體驗單片機的自動控制功能。該設計具有實際意義,可以在廣告業(yè)、媒體宣傳、裝飾業(yè)等領域得到廣泛應用。學習單片機的最有效方法就是理論與實踐并重,現在我把單片機流水燈設計作為一個課程設計,需要更深的去了解單片機的很多功能,努力的去查找資料。本課題將以發(fā)光二極管作為發(fā)光器件,用單片機自動控制,實現一個簡易的花樣流水燈設計。精彩文檔實用標準文案目錄前言第一章設計目的及要求-4-1.1設計目的-4-1.2設計要求-4-1.2.1課程設計要求-
4、4-1.2.2課程設計目的:-4-第二章方案設計-5-2.1設計任務分析-5-2.2方案比較-5-2.3硬件系統(tǒng)的設計要求-6-2.3.1實驗總原理圖-6-2.3.2硬件系統(tǒng)概述-6-第三章主要元器件介紹-7-3.1AT89C51單片機介紹-7-3.1.1AT89C51芯片簡介-7-3.1.2引腳說明-7-3.2晶振電路-9-3.2LED發(fā)光二極管-10-第四章硬件電路設計-10-4.1主控系統(tǒng)-10-4.2晶振時鐘電路設計-11-4.3復位電路設計-11-4.4輸入控制模塊及中斷控制模塊設計-
5、12-4.5輸出控制模塊設計-13-第五章軟件設計及主要子程序-15-5.2主程序流程圖-16-5.3主程序-16-5.4中斷子程序-19-5.5LIGHT1跑馬燈子程序-19-5.6LIGHT2流水燈子程序-19-5.7LIGHT3戲水燈子程序-19-5.8延時子程序-20-第六章系統(tǒng)仿真與調試-21-6.1Keil編譯-21-6.2Protues仿真平臺簡介-21-6.3跑馬燈仿真演示-21-6.4流水燈仿真演示-23-6.5戲水燈仿真演示-24-6.6順序循環(huán)執(zhí)行三種花樣燈-25-第七章P
6、CB板生成-26-7.1PCB生成-26-第八章課程設計總結-27-精彩文檔實用標準文案摘要:自計算機問世以來,單片機技術在社會各領域中得到了廣泛的應用。在流水燈控制系統(tǒng)中,單片機更是取代了由齒輪調節(jié)延遲時間的舊式市發(fā)展速度,成為日后此系統(tǒng)中的核心部分。由于單片機具有一些突出的優(yōu)點:體積小、重量輕、電源單一、功耗低;功能強、價格低;數據大都在單片機內部傳送,運行速度快、抗干擾能力強、可靠性高,所以單片機被廣泛的應用于測控系統(tǒng)、數據采集、智能儀器儀表、機電一體化產品、智能接口、計算機通信以及單片機
7、的多級系統(tǒng)等領域。本文主要講的是單片機,課題名稱為多按鍵花樣流水燈,它使我們學會了如何使用單片機控制我們日常生活中的多設備設施的應用。通過本課題的設計以后,使我了解到了單片機的許多方面的應用。關鍵詞:單片機花樣流水燈中斷proteus精彩文檔實用標準文案第一章設計目的及要求1.1設計目的本次課程設計目的在于真正的把所學單片機理論知識應用于實際,更加熟悉51單片機的硬件與軟件。能靈活運用Keil進行軟件編程調試以及用proteus軟件仿真。使我們通過本次課程設計掌握51系列單片機的基本硬件結構及工
8、作原理,掌握51系列單片機的匯編語言及基本程序設計方法,學習并掌握使用51系列單片機開發(fā)控制系統(tǒng)的基本步驟及方法。1.2設計要求1.2.1課程設計要求能熟練運用51單片機實現硬件與軟件結合完成電子產品的設計,把理論真正運用于實踐,會用Keil等軟件編程調試運行,熟悉應用Proteus軟件仿真。強化編程練習,注意查詢方式與中斷方式的區(qū)別等等。1.2.2課程設計目的:多按鍵花樣流水燈采用80c51單片機為控制器件,用于日常商業(yè)店鋪和商場的裝飾,此花樣流水燈共有四個按鍵,分別對應控制著四種花樣燈光效果