

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、<p><b> 彩燈控制器設(shè)計</b></p><p><b> 1.項目要求及參數(shù)</b></p><p> 1.1用指令語句實現(xiàn)對C51的控制,從而實現(xiàn)對彩燈變化的控制。</p><p> 1.2用定時器控制彩燈變化,用語句查詢方式實現(xiàn)程序設(shè)計。</p><p> 1.3用
2、定時器控制彩燈變化,用中斷方式實現(xiàn)程序設(shè)計。</p><p> 1.4本次設(shè)計對彩燈的變化要求是從左側(cè)開始依次閃亮,然后全部熄滅;再從右側(cè)開始依次閃亮,然后全部熄滅;最后是彩燈從左右兩側(cè)同時依次閃亮,再全部熄滅;循環(huán)。</p><p><b> 2.總體框圖</b></p><p><b> →</b></p&
3、gt;<p><b> ←</b></p><p><b> →</b></p><p><b> →</b></p><p> 3.原理圖及PCB圖</p><p><b> 電路原理圖</b></p><p&
4、gt; 電路說明:本次項目只用到P1端口做輸入輸出端口,接八個彩燈。RST接手動復位電路,XTAL1.2兩個端口接整個電路的時鐘系統(tǒng)。雖然本次項目的電路十分簡單,但配合適當?shù)能浖?qū)動,也會出現(xiàn)理想的變換花樣。</p><p><b> 電路PCB圖</b></p><p><b> 4程序設(shè)計</b></p><p>
5、;<b> 中斷方式</b></p><p><b> ORG 0000H</b></p><p><b> LJMP MAIN</b></p><p><b> ORG 000BH</b></p><p> LJMP INTR0</p&g
6、t;<p><b> ORG 0030H</b></p><p> MAIN:MOV SP,#70H</p><p> MOV A,#0FEH</p><p><b> MOV P1,A</b></p><p> MOV TMOD,#01H</p><p&
7、gt; MOV TH0,#3CH</p><p> MOV TL0,#0B0H</p><p> MOV IE,#82H</p><p><b> SETB TR0</b></p><p> MOV R2,#20</p><p><b> SJMP $</b>&l
8、t;/p><p> INTR0:CLR TF0</p><p> MOV TH0,#3CH</p><p> MOV TL0,#0AAH</p><p> DJNZ R2,PTF0R</p><p> MOV R2,#20</p><p><b> RL A</b>
9、</p><p><b> MOV P1,A</b></p><p> PTF0R:RETI</p><p><b> 查詢方式</b></p><p><b> ORG 0000H</b></p><p> AJMP START</p&
10、gt;<p><b> ORG 0040H</b></p><p> START:MOV A,#0FEH</p><p><b> MOV P1,A</b></p><p> LOOP: MOV R2,#20</p><p> LOOP2:MOV TMOD,#00000001
11、B</p><p> MOV TH0,#3CH</p><p> MOV TL0,#0B0H</p><p><b> SETB TR0</b></p><p> LOOP1:JBC TF0,AGAIN</p><p> AJMP LOOP1</p><p>
12、AGAIN: DJNZ R2,LOOP2</p><p><b> RL A</b></p><p><b> MOV P1,A</b></p><p><b> LJMP LOOP</b></p><p><b> 指令延時</b></p&
13、gt;<p><b> ORG 0000H</b></p><p> AJMP START</p><p><b> ORG 0030H</b></p><p><b> START:</b></p><p> MOV SP,#60H</p>
14、<p> MOV A,#0FEH</p><p><b> MOV P1,A</b></p><p> ACALL DELAY</p><p><b> MOV R0,#7</b></p><p><b> LOOP1:</b></p>&
15、lt;p><b> RL A</b></p><p><b> MOV P1,A</b></p><p> ACALL DELAY</p><p> DJNZ R0,LOOP1</p><p> AJMP START</p><p><b> DE
16、LAY:</b></p><p> MOV R1,#10</p><p> D0: MOV R2,#200</p><p> D1: MOV R3,#250</p><p><b> DJNZ R3,$</b></p><p> DJNZ R2,D1</p>
17、;<p> DJNZ R1,D0</p><p><b> RET</b></p><p><b> END</b></p><p><b> 5電路流程圖</b></p><p><b> 6.焊接與調(diào)試</b></p>
18、;<p><b> 6.1焊接</b></p><p> 按照原理圖及PCB圖將元器件焊在電路板上。</p><p><b> 6.2調(diào)試</b></p><p> 調(diào)試中應用的儀器有:萬用表、直流電壓源。</p><p> 6.2.1調(diào)試的準備</p><
19、;p><b> 1、手段準備</b></p><p> ?。?)準備技術(shù)文件:主要是指做好技術(shù)文件、工藝文件和質(zhì)量管理文件的準備,如電路(原理)圖、方框圖、裝配圖、印制電路板圖、印制電路板裝配圖 (參數(shù)表)等文件的準備。要求掌握上述各技術(shù)文件的內(nèi)容,了解電路的基本工作原理、主要技術(shù)性能指標、各參數(shù)的調(diào)試方法和步驟等。</p><p> ?。?)準備測試設(shè)備:要
20、準備好測量儀器和測試設(shè)備,檢查是否處于良好的工作狀態(tài),是否有定期標定的合格證,檢查測量儀器和測試設(shè)備的功能選擇開關(guān)、量程擋位是否處于正確的位置,尤其要注意測量儀器和測試設(shè)備的精度是否符合技術(shù)文件規(guī)定的要求,能否滿足測試精度的需要。</p><p> (3)準備被調(diào)試電路:調(diào)試前要檢查被調(diào)試電路是否按電路設(shè)計要求正確安裝連接,有無虛、焊、脫焊、漏焊等現(xiàn)象,檢查元器件的好壞及其性能指標,檢查被調(diào)試設(shè)備的功能選擇開關(guān)
21、、量程擋位和其他面板元器件是否安裝在正確的位置。經(jīng)檢查無誤后方可按調(diào)試操作程序進行通電調(diào)試。</p><p> 2、對被調(diào)試電路的準備具體分為以下幾點:</p><p><b> ?。?)連線是否正確</b></p><p> 檢查電路連線是否正確,包括錯線、少線和多線。查線的方法通常有兩種。</p><p> a
22、. 按照電路圖檢查安裝的線路。</p><p> 這種方法的特點是,根據(jù)電路圖連線,按一定順序逐一檢查安裝好的線路。由此,可比較容易查出錯線和少線。</p><p> b. 按照實際線路來對照原理電路進行查線。</p><p> 這是一種以元件為中心進行查線的方法。把每個元件(包括器件)引腳的連線一次查清,檢查每個引腳的去處在電路圖上是
23、否存在,這種方法不但可以查出錯線和少線,還容易查出多線。</p><p> 為了防止出錯,對于已查過的線通常應在電路圖上做出標記,最好用指針式萬用表“Ω×1”擋,或數(shù)字式萬用表“Ω檔”的蜂鳴器來測量,而且直接測量元、器件引腳,這樣可以同時發(fā)現(xiàn)接觸不良的地方。</p><p> (2) 元器件安裝情況</p><p> 檢查元、器件引腳之間有無短路,連
24、接處有無接觸不良,二極管、三極管、集成電路和電解電容極性等是否連接有誤。</p><p> (3) 電源供電(包括極性)、信號源連線是否正確。</p><p> 檢查直流極性是否正確,信號線是否連接正確。</p><p> (4) 電源端對地是否存在短路</p><p> 在通電前,斷開一根電源線,用萬用表檢查電源端對地是否存在短路。
25、檢查直流穩(wěn)壓電源對地是否短路。</p><p> 若電路經(jīng)過上述檢查,并確認無誤后,就可轉(zhuǎn)入調(diào)試。</p><p><b> 6.2.2調(diào)試方法</b></p><p><b> 1.通電觀察</b></p><p><b> 2.靜態(tài)調(diào)試</b></p>
26、<p><b> 3.動態(tài)調(diào)試</b></p><p><b> 7心得體會</b></p><p> 短暫的兩個星期過去了,意味著為期兩周的單片機實驗的結(jié)束,在這次試驗中我學到,得到很多東西,課程設(shè)計的主要目的是培養(yǎng)學生綜合運用所學知識,通過自己的親身體驗去發(fā)現(xiàn),分析和解決操作過程中所遇到的種種問題,鍛煉自己的動手能力和實際分
27、析問題的能力,在這次的設(shè)計中我對此深有體會。</p><p> 這次設(shè)計使我更加懂得了自己所學知識是多么的有限,自己的各個方面 需要再加強。而我們要面對社會的挑戰(zhàn),只有不斷的學習、實踐,再學習、再實踐;才能使自己不被社會淘汰。在這次設(shè)計中,也要感謝同組的同學的幫助,相互討論中也使我學習了他們不同的思考方式,訓練了我的團隊合作能力,使我明白了團體合作是很重要的。</p><p> 通過此
28、次設(shè)計,我對單片機的知識有了更深一層的體會和了解,掌握了設(shè)計單片機電路的方法,使我所學得到了全面的理論綜合和實踐應用,收益匪淺,酸甜苦辣,應有盡有。從選題到論文撰寫結(jié)束,從中得到了來自各方面的幫助,從學校的老師到我的同學,他們都是盡可能的伸出熱情之手,從生活、學習、精神等諸多方面給予幫助和支持。生活上互幫互助;學習上提供材料,幫助講解,解答疑問;耐心指導,細心糾正;精神上給予大量的支持.通過此次設(shè)計,鍛煉了我個人的動手能力,我感受到了老
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 彩燈單片機課程設(shè)計
- 單片機課程設(shè)計--鍵控彩燈
- 單片機彩燈控制課程設(shè)計
- 單片機節(jié)日彩燈課程設(shè)計
- 基于單片機課程設(shè)計--彩燈設(shè)計
- 基于單片機彩燈控制課程設(shè)計
- 單片機流水彩燈課程設(shè)計
- 單片機課程設(shè)計---簡易節(jié)日彩燈
- 單片機流水彩燈課程設(shè)計
- 單片機花樣彩燈課程設(shè)計報告
- 單片機課程設(shè)計---節(jié)日彩燈控制
- 單片機課程設(shè)計---單片機節(jié)日彩燈控制器
- 單片機課程設(shè)計:彩燈控制器設(shè)計
- 單片機課程設(shè)計---用單片機設(shè)計節(jié)日彩燈控制器
- 單片機課程設(shè)計--藝術(shù)彩燈控制系統(tǒng)設(shè)計
- 單片機課程設(shè)計-- 彩燈控制器的設(shè)計
- 彩燈控制器的設(shè)計 單片機課程設(shè)計
- 單片機課程設(shè)計---藝術(shù)彩燈控制系統(tǒng)設(shè)計
- 單片機課程設(shè)計--節(jié)日彩燈控制器設(shè)計
- 單片機課程設(shè)計--單片機動態(tài)控制64個彩燈
評論
0/150
提交評論