51流水燈設計實驗報告_第1頁
51流水燈設計實驗報告_第2頁
51流水燈設計實驗報告_第3頁
51流水燈設計實驗報告_第4頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、下載可編輯微處理器與接口技術課程設計報告 流水燈設計專業(yè): 電氣工程及其自動化班級: 電氣 1221姓名:學號:2015 年7月14日.專業(yè) .整理 .下載可編輯1.課程設計目的1.1鞏固和加深對單片機原理和接口技術知識的理解;1.2培養(yǎng)根據(jù)課題需要選學參考書籍 、查閱手冊和文獻資料的能力 ;1.3學會方案論證的比較方法 ,拓寬知識 ,初步掌握工程設計的基本方法 ;1.4學會軟、硬件的設計和調(diào)試方法 ;1.5能按課程設計的要求編寫課程設計報告 ,能正確反映設計和實驗成果 ,能用計算機繪制電路圖和流程圖。2.課程設計要求2.1 不得無故缺課 。2.2 獨立完成規(guī)定的設計任務。2.3 完成所有實驗

2、資料 。3. 硬件設計3.1 設計思想1.盡可能采用功能強的芯片( 1)單片機的選型 。 隨著集成電路技術的飛速發(fā)展 ,許多外圍部件都已集成在芯片內(nèi) ,本身就是一個系統(tǒng) ,這樣可以省去許多外圍部件的擴展工作,設計工作大大簡化 。( 2)優(yōu)先選用片內(nèi)帶有閃爍存儲器的產(chǎn)品 。( 3)考慮 EPROM 空間和 RAM 空間 。( 4)對 I/O 端口的考慮( 5)預留 A/D 和 D/A 通道 。.專業(yè) .整理 .下載可編輯2.以軟代硬原則上,只要軟件能做到且能滿足性能要求,就不用硬件 。3.工藝設計包括機箱 、面板、配線、接插件等 。必須考慮到安裝 、調(diào)試、維修的方便。另外 ,硬件抗干擾措施也必須

3、在硬件設計時一并考慮進去。3.2 主要元器件介紹LY-51S 單片機開發(fā)板8 根杜邦線AT89C51 模塊引腳LED 顯示燈模塊3.3 功能電路介紹使用德飛來單片機開發(fā)版,利用杜邦線將板子上LED 燈與 AT89C5 的引腳對應連接 ,然后通過 keil 和 STC-ISP燒制程序 ,達到 LED 燈的不同程度點亮 。RP1 排阻:330430 歐姆,J9 插針,用于連接需要使用的IO 口 。.專業(yè) .整理 .下載可編輯4.軟件設計4.1 設計思想首先將實驗要求分成3 部分看第一步:先編寫程序使 LED 燈從左至右逐個點亮 ,使用帶進位右移指令共顯示兩遍 ,共占用 16 位,然后再使用帶進位左

4、移使燈從右至左一盞一盞顯示,共顯示兩遍 ,占用 16 位。第二步:使用 2 次帶進位左移從左至右1,3,5,7;然后 2,4,6,8;占用 8 位閃爍一遍 。再使用 2 次帶進位左移從右至1,3,5,7;然后 2,4,6,8,占用 8 位閃爍一遍 。第三步:可采用幅值法使燈按要求點亮。最后是實現(xiàn)從左至右1, 2(兩盞同時,一下同) -3 , 4-5 ,6-7 ,8;兩遍;再從右至左 1,2(兩盞同.專業(yè) .整理 .下載可編輯時,一下同)-3 ,4-5 ,6-7 , 8;兩遍,同樣采用幅值法 。使用循環(huán)程序按上述順序循環(huán) 。4.2 軟件流程圖開始|程序初始化|賦初值,使程序帶進位左移 ,重復兩遍

5、 ,占 16 位|賦初值,使程序帶進位右移 ,重復兩遍 ,占 16 位|賦初值,使用兩次帶進位右移 ,實現(xiàn)從左至右間隔閃亮先 1357 ,后 2468|賦初值,使用兩次帶進位左移 ,實現(xiàn)從右至左間隔點亮先 1357 ,后 2468|賦初值,分別給每兩次所亮的燈一一賦值,共賦 16 次,每次賦值實現(xiàn)兩盞燈同時亮|結(jié)束4.3 源程序.專業(yè) .整理 .下載可編輯ORG 00HSTART1:MOV A,#0FFH;從左到右閃亮CLR CMOV R2,#17LOOP1:RLC AMOV P1,ACALL DELAYDJNZ R2,LOOP1MOV R2,#8JMP START2START2:MOV A,

6、#0FFHCLR CMOV R2,#17LOOP2:RRC A;從右到左閃亮MOV P1,ACALL DELAYDJNZ R2,LOOP2MOV R2,#8JMP START3START3:MOV A,#0FEHSETB CMOV R2,#8.專業(yè) .整理 .下載可編輯LOOP3:RLC A; 從左到右 1357,2468RLC AMOV P1,ACALL DELAYDJNZ R2,LOOP3MOV R2,#8LOOP4:RRC A;從右到左 1357,2468RRC AMOV P1,ACALL DELAYDJNZ R2,LOOP4MOV R2,#8MOV P1,#0FCH;不斷賦初值實現(xiàn)2

7、盞燈亮 從左往右LCALL DELAYMOV P1,#0FFHLCALL DELAYMOV P1,#0F3HLCALL DELAYMOV P1,#0FFHLCALL DELAY.專業(yè) .整理 .下載可編輯MOV P1,#0CFHLCALL DELAYMOV P1,#0FFHLCALL DELAYMOV P1,#03FHLCALL DELAYMOV P1,#0FFHLCALL DELAYMOV P1,#0FCH;2 盞燈亮 從左往右LCALL DELAYMOV P1,#0FFHLCALL DELAYMOV P1,#0F3HLCALL DELAYMOV P1,#0FFHLCALL DELAYMOV

8、 P1,#0CFH.專業(yè) .整理 .下載可編輯LCALL DELAYMOV P1,#0FFHLCALL DELAYMOV P1,#03FHLCALL DELAYMOV P1,#0FFHLCALL DELAYMOV P1,#03FH;2 盞燈亮 從右往左LCALL DELAYMOV P1,#0FFHLCALL DELAYMOV P1,#0CFHLCALL DELAYMOV P1,#0FFHLCALL DELAYMOV P1,#0F3HLCALL DELAYMOV P1,#0FFH.專業(yè) .整理 .下載可編輯LCALL DELAYMOV P1,#0FCHLCALL DELAYMOV P1,#0FF

9、HLCALL DELAYMOV P1,#03FH;2 盞燈亮 從右往左LCALL DELAYMOV P1,#0FFHLCALL DELAYMOV P1,#0CFHLCALL DELAYMOV P1,#0FFHLCALL DELAYMOV P1,#0F3HLCALL DELAYMOV P1,#0FFHLCALL DELAY.專業(yè) .整理 .下載可編輯MOV P1,#0FCHLCALL DELAYMOV P1,#0FFHLCALL DELAYDELAY:MOV R3,#40;延時程序D1:MOV R4,#40D2:MOV R5,#248DJNZ R5,$DJNZ R4,D2DJNZ R3,D1RE

10、TEND5. 調(diào)試運行5.1 ( 1)從左至右一盞一盞顯示 ,共顯示兩遍 ;(2)從右至左一盞一盞顯示 ,共顯示兩遍 ;(3)從左至右 1,3,5,7;然后 2,4,6,8;(4)從右至左 1,3,5,7;然后 2,4,6,8;(5)從左至右 1, 2(兩盞同時 ,一下同)-3 ,4-5 ,6-7 ,8 ;兩遍 .(6)從右至左 1, 2(兩盞同時 ,一下同)-3 ,4-5 ,6-7 ,8 ;兩遍 .專業(yè) .整理 .下載可編輯重復(1)( 2)(3)( 4)(5)(6)5.2 調(diào)試成功6. 設計心得體會本次試驗經(jīng)歷了整整一天,通過不斷的修改源程序 ,不斷地調(diào)試運行 ,不斷地與同學交流與思考 ,實驗最終成功 。在最后環(huán)節(jié)設計 LED 燈兩兩點亮時 ,怎么修改都不能糾正錯誤,最終與別人討論才得以成功。微機原理和接口技術是一門實踐性強的學科 ,相關知識僅靠教科書不能很好的掌握,必須通過實踐才能比較直觀和深刻的理解。通過本次試驗 ,我了解了流水燈設計的基本思路與方法,紙上得來終覺淺 ,絕知此事要躬行 ,課堂上聽再多理論知識也是紙上談兵,只有理論與實

溫馨提示

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

最新文檔

評論

0/150

提交評論