流水燈設(shè)備設(shè)計(jì)實(shí)驗(yàn)報(bào)告_第1頁(yè)
流水燈設(shè)備設(shè)計(jì)實(shí)驗(yàn)報(bào)告_第2頁(yè)
流水燈設(shè)備設(shè)計(jì)實(shí)驗(yàn)報(bào)告_第3頁(yè)
流水燈設(shè)備設(shè)計(jì)實(shí)驗(yàn)報(bào)告_第4頁(yè)
流水燈設(shè)備設(shè)計(jì)實(shí)驗(yàn)報(bào)告_第5頁(yè)
已閱讀5頁(yè),還剩9頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、微處理器與接口技術(shù)課程設(shè)計(jì)報(bào)告業(yè):電氣工程及其自動(dòng)化級(jí):電氣1221名:號(hào):2015年7月14日學(xué)會(huì)軟、硬件的設(shè)計(jì)和調(diào)試方法;1. 課程設(shè)計(jì)目的鞏固和加深對(duì)單片機(jī)原理和接口技術(shù)知識(shí)的理解;培養(yǎng)根據(jù)課題需要選學(xué)參考書籍、查閱手冊(cè)和文獻(xiàn)資料的能力;學(xué)會(huì)方案論證的比較方法,拓寬知識(shí),初步掌握工程設(shè)計(jì)的基本方法;1.5(1)(5)預(yù)留A/D和D/A通道。能按課程設(shè)計(jì)的要求編寫課程設(shè)計(jì)報(bào)告,能正確反映設(shè)計(jì)和實(shí)驗(yàn)成果,能用計(jì)算機(jī)繪制電路圖和流程圖。2. 課程設(shè)計(jì)要求2.1不得無(wú)故缺課。2.2獨(dú)立完成規(guī)定的設(shè)計(jì)任務(wù)。2.3完成所有實(shí)驗(yàn)資料。3. 硬件設(shè)計(jì)3.1設(shè)計(jì)思想1. 盡可能采用功能強(qiáng)

2、的芯片單片機(jī)的選型。隨著集成電路技術(shù)的飛速發(fā)展, 許多外圍部件都已集成在芯片內(nèi),本身就是一個(gè)系統(tǒng),這樣可以省去許多外圍部件的擴(kuò)展工作,設(shè)計(jì)工作大大簡(jiǎn)化。優(yōu)先選用片內(nèi)帶有閃爍存儲(chǔ)器的產(chǎn)品??紤]EPR0空間和RAM空間。對(duì)I/O端口的考慮2. 以軟代硬原則上,只要軟件能做到且能滿足性能要求,就不用硬件。3. 工藝設(shè)計(jì)包括機(jī)箱、面板、配線、接插件等。必須考慮到安裝、調(diào)試、維修的方便。另外,硬件抗干擾措施也必須在硬件設(shè)計(jì)時(shí)一并考慮進(jìn)去。3.2主要元器件介紹LY-51S單片機(jī)開發(fā)板8根杜邦線AT89C51 莫塊引腳LED顯示燈模塊 3.3功能電路介紹使用德飛來(lái)單片機(jī)開發(fā)版,利用杜邦線將板子上LED燈與A

3、T89C5的引腳對(duì)應(yīng)連接,然后通過(guò)冒dLED燈LDikeil和STC-ISP燒制程序,達(dá)到LED燈的不同程度點(diǎn)亮。RP1排阻:330430歐姆,J9插針,用于連接需要使用的10 口。ir A"Aua« I? 1. * qa jaa 11fe a5 Ofeww4.軟件設(shè)計(jì)4.1設(shè)計(jì)思想首先將實(shí)驗(yàn)要求分成3部分看第一步:先編寫程序使LED燈從左至右逐個(gè)點(diǎn)亮,使用帶進(jìn)位右移指令共顯示兩遍,共占用16位,然后再使用帶進(jìn)位左移使燈從右至左一盞一盞顯示,共顯示兩遍,占用16位。第二步:使用2次帶進(jìn)位左移從左至右1, 3, 5, 7;然后2, 4,6, 8;占用8位閃爍一遍。再使用2次帶

4、進(jìn)位左移從右至1, 3, 5, 7;然后2,4, 6, 8,占用8位閃爍一遍。第三步:可采用幅值法使燈按要求點(diǎn)亮。最后是實(shí)現(xiàn)從左至右1,2 (兩盞同時(shí),一下同)->3 , 4->5 , 6->7 , 8;兩遍;再?gòu)挠抑磷?, 2 (兩盞同時(shí),一下同)->3 ,4->5 , 6->7 , 8;兩遍,同樣采用幅值法。使用循環(huán)程序按上述順序循環(huán)。4.2軟件流程圖開始程序初始化賦初值,使程序帶進(jìn)位左移,重復(fù)兩遍,占16位1賦初值,使程序帶進(jìn)位右移,重復(fù)兩遍,占16位賦初值,1使用兩次帶進(jìn)位右移,實(shí)現(xiàn)從左至右間隔閃亮11先 1357,后 2468賦初值,使用兩次帶進(jìn)位

5、左移,實(shí)現(xiàn)從右至左間隔點(diǎn)亮先 1357,后 2468賦初值,分別給每?jī)纱嗡恋臒粢灰毁x值,共賦16次,每次賦值實(shí)現(xiàn)兩盞燈同時(shí)亮結(jié)束MOV R2,#8MOV P 1,A4.3源程序ORG 00HSTART1:MOV A,#0FFH;從左到右閃亮CLR CMOV R2,#17LOOP 1:RLC AMOV P 1,ACALL DELAYDJNZ R2,LO OP1MOV R2,#8JMP START2START2:MOV A,#0FFHCLR CMOV R2,#17LOOP 2:RRC A從右到左閃亮MOV P 1,ACALL DELAYDJNZ R2,LO OP2MOV R2,#8JMP STA

6、RT3START3:MOV A,#0FEHSETB CLOOP 3:RLC A從左到右1357,2468RLC ACALL DELAYDJNZ R2,L0 0P3MOV R2,#8LOOP4:RRCA從右到左1357,2468RRC AMOV P 1,ACALL DELAYDJNZ R2,LO OP4MOV R2,#8MOV P 1,#0FCH不斷賦初值實(shí)現(xiàn)2盞燈亮從左往右LCALL DELAYMOV P1,#0FFHLCALL DELAYMOV P 1,#0F3HLCALL DELAYMOV P1,#0FFHLCALL DELAYMOV P 1,#0CFHLCALL DELAYMOV P1,

7、#0FFHLCALL DELAYMOV P1,#03FHLCALL DELAYMOV P1,#0FFHLCALL DELAYMOV P 1,#0FCH;2盞燈亮從左往右MOV P1,#0FFHLCALL DELAYMOV P 1,#0FCHLCALL DELAYLCALL DELAYMOV P1,#0FFHLCALL DELAYMOV P 1,#0F3HLCALL DELAYMOV P1,#0FFHLCALL DELAYMOV P 1,#0CFHLCALL DELAYMOV P1,#0FFHLCALL DELAYMOV P 1,#03FHLCALL DELAYMOV P1,#0FFHLCALL

8、 DELAYMOV P 1,#03FH;2盞燈亮從右往左LCALL DELAYMOV P1,#0FFHLCALL DELAYLCALL DELAYMOV P 1,#0F3HLCALL DELAYMOV P1,#0FFHLCALL DELAYMOV P 1,#0FCHLCALL DELAYMOV P1,#0FFHLCALL DELAYMOV P1,#03FH;2盞燈亮從右往左LCALL DELAYMOV P1,#0FFHLCALL DELAYMOV P 1,#0CFHLCALL DELAYMOV P1,#0FFHLCALL DELAYMOV P 1,#0F3HLCALL DELAYMOV P1,

9、#OFFHLCALL DELAYDELAY:MOV R3,#40延時(shí)程序D1: MOV R4,#40D2: MOV R5,#248DJNZ R5,$DJNZ R4,D2DJNZ R3,D1RETEND5.調(diào)試運(yùn)行從左至右一盞一盞顯示,5.1( 1)共顯示兩遍;從右至左一盞一盞顯示,共顯示兩遍;(3)從左至右1,3, 5, 7;然后 2, 4,6, 8;(4)從右至左1,3, 5, 7;然后 2, 4,6, 8;(5)從左至右1,2 (兩盞同時(shí),一下同)->3 , 4->5 , 6->7 , 8;兩遍.從右至左1,2 (兩盞同時(shí),一下同)->3 , 4->5 , 6

10、->7 , 8;兩遍.重復(fù)(1)5.2調(diào)試成功1=1 riiesBuild targ-et 'Tarjet 1' assemblings SHIJIAtJl .asm,.linking .Program Size: dflta-8.0 xdflta-O code-420 王暨¥徑鳥H笠file Fem “SHTR酬L6.設(shè)計(jì)心得體會(huì)本次試驗(yàn)經(jīng)歷了整整一天,通過(guò)不斷的修改源程序,不斷地調(diào)試運(yùn)行,不斷 地與同學(xué)交流與思考,實(shí)驗(yàn)最終成功。在最后環(huán)節(jié)設(shè)計(jì)LED燈兩兩點(diǎn)亮?xí)r,怎么 修改都不能糾正錯(cuò)誤,最終與別人討論才得以成功。微機(jī)原理和接口技術(shù)是一門實(shí)踐性強(qiáng)的學(xué)科,相關(guān)知識(shí)僅靠教科書不能很好的掌握, 必須通過(guò)實(shí)踐才能比較 直觀和深刻的理解。通過(guò)本次試驗(yàn),我了解了流水燈設(shè)計(jì)的基本思路與方法, 紙 上得來(lái)終覺(jué)淺,絕知此事要躬行,課堂上

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論