基于-單片機(jī)的LED流水燈控制系統(tǒng)設(shè)計(jì)_第1頁
基于-單片機(jī)的LED流水燈控制系統(tǒng)設(shè)計(jì)_第2頁
基于-單片機(jī)的LED流水燈控制系統(tǒng)設(shè)計(jì)_第3頁
基于-單片機(jī)的LED流水燈控制系統(tǒng)設(shè)計(jì)_第4頁
基于-單片機(jī)的LED流水燈控制系統(tǒng)設(shè)計(jì)_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、單片機(jī)應(yīng)用技術(shù)課程設(shè)計(jì)報(bào)告20152016 學(xué)年 第 2 學(xué)期題目:基于單片機(jī)的LED流水燈控制系統(tǒng)設(shè)計(jì)專業(yè):電氣工程及其自動(dòng)化班級(jí):13電氣(2 )班姓名:光單亞指導(dǎo)教師:陸媛宋洪儒成 績(jī):電氣工程學(xué)院2016年6月9日任務(wù)書課題名稱基于單片機(jī)的LED流水燈控制系統(tǒng)設(shè)計(jì)指導(dǎo)教師(職稱)陸媛 宋鴻儒執(zhí)行時(shí)間20152016學(xué)年第2學(xué)期 第15周學(xué)生學(xué)號(hào)承擔(dān)任務(wù)光1309141139電路板焊制和實(shí)驗(yàn)報(bào)告的編寫單亞1309141090電路板焊制和實(shí)驗(yàn)報(bào)告的編寫設(shè)計(jì)目的1、進(jìn)一步熟悉和掌握單片機(jī)的結(jié)構(gòu)及工作原理。2、 掌握單片機(jī)的接口技術(shù)及相關(guān)外圍芯片的外特性, 控制方法。3、通過課程設(shè)計(jì),掌握以單

2、片機(jī)核心的電路設(shè)計(jì)的基本方法和 技術(shù),了解有關(guān)電路參數(shù)的計(jì)算方法。4、通過程序設(shè)計(jì)和仿真,逐步掌握模塊化程序設(shè)計(jì)方法和Proteus仿真軟件和Keil c51編程軟件的使用。5、通過完成一個(gè)包括電路設(shè)計(jì)和程序開發(fā)的電路板完整的制作過程,使學(xué)生了解開發(fā)單片機(jī)應(yīng)用系統(tǒng)的全過程,為今后從事 相應(yīng)工作打下基礎(chǔ)。設(shè)計(jì)要求要實(shí)現(xiàn)流水燈功能,將發(fā)光二極管 LEDOLED7依次點(diǎn)亮、熄滅,8只LED燈便會(huì)一亮一暗的做流水燈目錄摘 要 -.1. -第一章 AT89S51 單片機(jī)硬件介紹 -.2 -1.1 AT89S51 單片機(jī)硬件組成 -.2 -1.2 AT89S51 管腳說明 -.3 -1.2.1 電源及時(shí)鐘

3、引腳 -.4 -1.2.2 控制引腳 -.4 -1.2.3 并行 I/O 口引腳 -.4 -第二章 硬件電路設(shè)計(jì) -.6 -2.1 時(shí)鐘電路設(shè)計(jì) -.6 -2.2 復(fù)位電路設(shè)計(jì) -.7 -2.3 LED 燈顯示電路 -.8 -2.4 LED 流水燈總硬件圖 -.9 -第三章 軟件設(shè)計(jì) - 10 -3.1 軟件設(shè)計(jì)流程圖 - 10 -3.2 延時(shí)程序 - 10 -3.3 主程序 - 11 -3.4LED 流水燈總程序 - 11 -第四章 Proteus 虛擬設(shè)計(jì)與仿真 - 13 -4.1 Proteus 虛擬設(shè)計(jì)與仿真流程 - 13 -4.2 Proteus ISIS 下電路設(shè)計(jì) - 14 -4

4、.3 源程序設(shè)計(jì)與生成目標(biāo)代碼文件 - 15 -4.3.1 源程序輸入 - 15 -4.3.2 源程序編譯與調(diào)試 - 17 -4.4 Proteus ISIS 與 Keil Vision2 聯(lián)調(diào) - 19 -第五章 電路板制作 - 19 -5.1 元器件清單 - 19 -5.2 元器件布局 - 20 -5.3 元器件焊接 - 20 -5.4 電路板驗(yàn)收 - 21 -總 結(jié) - 22 -參考文獻(xiàn) - 23 -摘要單片機(jī)( Microcontrollers )誕生于 1971 年,經(jīng)歷了 SCM 、MCU 、SoC 三大階段, 早期的 SCM 單片機(jī)都是 8 位或 4 位的。其中最成功的是 INT

5、EL 的 8051 ,此后在 8051 上發(fā)展出了 MCS51 系列 MCU 系統(tǒng)?;谶@一系統(tǒng)的單片機(jī)系統(tǒng)直到現(xiàn)在還在廣泛使用。 隨著工業(yè)控制領(lǐng)域要求的提高,開始出現(xiàn)了 16 位單片機(jī),但因?yàn)樾詢r(jià)比不理想并未得到 很廣泛的應(yīng)用。 90 年代后隨著消費(fèi)電子產(chǎn)品大發(fā)展,單片機(jī)技術(shù)得到了巨大提高。隨著 INTEL i960 系列特別是后來的 ARM 系列的廣泛應(yīng)用, 32 位單片機(jī)迅速取代 16 位單片機(jī) 的高端地位,并且進(jìn)入主流市場(chǎng)。學(xué)習(xí)單片機(jī)就免不了要編寫程序,目前使用較為廣泛的是C語言。C語言是一門通用計(jì)算機(jī)編程語言,應(yīng)用廣泛。C語言的設(shè)計(jì)目標(biāo)是提供一種能以簡(jiǎn)易的方式編譯、處理低 級(jí)存儲(chǔ)器、

6、產(chǎn)生少量的機(jī)器碼以及不需要任何運(yùn)行環(huán)境支持便能運(yùn)行的編程語言。盡管 C 語言提供了許多低級(jí)處理的功能,但仍然保持著良好跨平臺(tái)的特性,以一個(gè)標(biāo)準(zhǔn)規(guī)格寫出 的 C 語言程序可在許多電腦平臺(tái)上進(jìn)行編譯,甚至包含一些嵌入式處理器(單片機(jī)或稱 MCU )以及超級(jí)電腦等作業(yè)平臺(tái)。目前使用較多的單片機(jī)芯片為 AT89S51.AT89S51 是一個(gè)低功耗,高性能 CMOS 8 位單片機(jī), 片含 4k Bytes ISP(In-system programmable)的可反復(fù)擦寫 1000 次的 Flash只讀程序存儲(chǔ)器,器件采用 ATMEL 公司的高密度、非易失性存儲(chǔ)技術(shù)制造,兼容標(biāo)準(zhǔn) MCS-51 指令系統(tǒng)

7、及 80S51 引腳結(jié)構(gòu),芯片集成了通用 8位中央處理器和 ISP Flash 存儲(chǔ) 單元, AT89S51 在眾多嵌入式控制應(yīng)用系統(tǒng)中得到廣泛應(yīng)用。關(guān)鍵詞:?jiǎn)纹瑱C(jī) C語言 AT89S51第一章 AT89S51 單片機(jī)硬件介紹單片機(jī)應(yīng)用的特點(diǎn)是編寫程序來控制硬件,所以,首先熟知并掌握 AT89S51 單片機(jī) 片硬件的基本結(jié)構(gòu)和特點(diǎn)。1.1 AT89S51 單片機(jī)硬件組成AT89S51 單片機(jī)的片硬件組成結(jié)構(gòu)如圖 1-1 所示,它把那些作為控制應(yīng)用所必需的基 本外圍部件都集成在一個(gè)集成芯片上。 AT89S51 具有如下外圍部件:圖 1-1 AT89S51 單片機(jī)片結(jié)構(gòu)1、4k Bytes Flash 片程序存儲(chǔ)器

溫馨提示

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

評(píng)論

0/150

提交評(píng)論