(完整版)單片機(jī)控制節(jié)日彩燈控制器(內(nèi)含匯編程序)_第1頁(yè)
(完整版)單片機(jī)控制節(jié)日彩燈控制器(內(nèi)含匯編程序)_第2頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余1頁(yè)可下載查看

下載本文檔

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

文檔簡(jiǎn)介

1、1節(jié)日彩燈控制器節(jié)日彩燈控制器一、設(shè)計(jì)目的一、設(shè)計(jì)目的1 1、了解節(jié)日彩燈控制器的工作原理2 2、掌握按鍵輸入的消抖處理程序和延時(shí)程序的編寫3 3、掌握電路板的實(shí)物焊接二、設(shè)計(jì)內(nèi)容二、設(shè)計(jì)內(nèi)容1 1、設(shè)計(jì) 4 4 個(gè)按鍵 S17S17、S18S18、S19S19、S20,S20,517517 開始,按此鍵則燈開始流動(dòng)(由上而下)。518518 停止,按此鍵則停止流動(dòng),所有燈為暗。519519 上,按此鍵則燈由上向下流動(dòng)。520520 下,按此鍵則燈由下向上流動(dòng)。2 2、由按鍵控制功能的流水燈, ,其中的 LEDLED 采取共陽(yáng)極接法,通過依次向連接 LELED D的 I/ /O 口送出低電平,

2、可實(shí)現(xiàn)題目要求的功能。3 3、要求做出實(shí)物。三、電路及連線設(shè)計(jì)三、電路及連線設(shè)計(jì)PHFj-eg1主單片機(jī)芯片匸二H104-0-nV耳Pb:55PD-l4Pu3zj2PDIJHJI.II0 二-嚴(yán)JLI2-宀i晶撮的殲采甲抽方訂珂直錮、更疋語I馬品振巾路Y1.叮十.51AVR復(fù)位復(fù)位屯屯路路無針上旳冼帀送拝1或AXR-.:30?、v兄貝總LX271呼IIIh理犧堿說14嵋常和也二隱S4E_ED電般pib3圖 1 電路圖1 1、所需元器件1 1)電阻:1OK1OKQ(1 1 個(gè))、200200Q(8 8 個(gè))、500500Q(2 2 個(gè))2 2)電容:10:10 口 F F(1 1 個(gè))、30pF

3、30pF(2 2 個(gè))3 3)LEDLED 燈(8 8 個(gè))、按鈕(4 4 個(gè))、晶振(12MHZ12MHZ)四、使用說明四、使用說明1 1、使用 5V5V 電源供電2 2、按啟動(dòng)鍵 S17,S17,開始從右到左依次循環(huán)點(diǎn)亮3 3、按第一個(gè)轉(zhuǎn)換鍵 S19,S19,燈變?yōu)閺淖蟮接乙来窝h(huán)點(diǎn)亮4 4、按第二個(gè)轉(zhuǎn)換鍵 S20,S20,燈變?yōu)閺挠业阶笠来窝h(huán)點(diǎn)亮5 5、按停止按鍵 S18,S18,燈停止循環(huán),全部熄滅五、流程圖設(shè)計(jì)五、流程圖設(shè)計(jì)4圖 2 程序流程圖六、程序設(shè)計(jì)如下六、程序設(shè)計(jì)如下org00hljmpstartorg30hstart:movp3,#0ffhjnbp3.3,kaishisj

4、mpstartstop:movp1,#0ffhsjmpstartkaishi:movp1,#0fehlcalldelayloop:mova,p1rlamovp1,alcalldelayjnbp3.2,stopjnbp3.1,kaishi;判斷有沒有3號(hào)鍵按下jnbp3.0,fan5七、設(shè)計(jì)總結(jié)七、設(shè)計(jì)總結(jié):感謝學(xué)校安排這次單片機(jī)小學(xué)期,讓我們有了將理論與實(shí)踐同步的機(jī)會(huì)。這次實(shí)踐過程中我與組員經(jīng)過將近四天的努力,完成了小學(xué)期的單片機(jī)課程設(shè)計(jì),包括硬件和軟件,過程雖是辛苦的,但從中我卻學(xué)到了很多東西。首先鞏固了課上學(xué)習(xí)的理論知識(shí),對(duì)于計(jì)算機(jī)匯編語言的系統(tǒng)化整體化有了更深的認(rèn)識(shí)。在編寫程序的過程中遇

5、到了很多困難經(jīng)過我們經(jīng)過反復(fù)調(diào)試不斷修正最終才得到現(xiàn)在的程序,這讓我明白寫程序只不過是設(shè)計(jì)的很小一部分,調(diào)試和驗(yàn)證才是最為重要的。最難的部分焊接實(shí)物,實(shí)驗(yàn)要求八個(gè)二極管是共陽(yáng)極接法,我們先用Protel99seProtel99se 將接線圖畫出,然后按照接線圖進(jìn)行焊接,在接下來焊接的過程中我們遇到了很多問題:電解電容正負(fù)接反,開關(guān)使用方法不正確焊接虛焊等等,在老師的指導(dǎo)和自己細(xì)心檢查后才焊接成功。整個(gè)設(shè)計(jì)過程最大的收獲就是意識(shí)到理論知識(shí)扎實(shí)的重要性,實(shí)踐是建立在理論之上的;另外就是合作的重要性,每個(gè)人都有他的特長(zhǎng)一個(gè)人難免有疏漏,只有大家共同努力才能順利的完成任務(wù)。最后感謝馬麗老師和高艷玲老師,我們今天的收獲是建立在你們這幾天的辛苦指導(dǎo)上的。雖然只有短短的幾天,但我學(xué)到的卻很多,這為我今后進(jìn)入工作崗位奠定了堅(jiān)實(shí)的基礎(chǔ)。參考文獻(xiàn):參考文獻(xiàn):1高峰.單片微型計(jì)算機(jī)原理與接口技術(shù).科學(xué)出版社,20072l 李飛.單片機(jī)原理及其應(yīng)用西安電子科技大學(xué)出版社,2007sjmploopfan:movp1,#07fhlcalldelaylop:mova,p1rramovp1,alcalldelayjnbp3.2,stopjnbp3.1,kaishisjmplopdelay:movr6,#20

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論