資源描述:
《花樣流水燈的設(shè)計》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、電子技術(shù)課程設(shè)計題目花樣流水燈的設(shè)計院(系)名稱信息工程學(xué)院專業(yè)班級10專升本一班學(xué)號100310026學(xué)生姓名江濤指導(dǎo)教師2011年6月16日課程設(shè)計任務(wù)書2010—2011學(xué)年第二學(xué)期專業(yè):電子信息工程學(xué)號:100310026姓名:江濤課程設(shè)計名稱:單片機(jī)原理及應(yīng)用課程設(shè)計設(shè)計題目:花樣流水燈設(shè)計完成期限:自2011年5月30日至2011年6月10日共2周一、設(shè)計依據(jù)城市夜景中,變幻多姿的霓虹燈歷來是一道亮麗的風(fēng)景。利用單片機(jī)的自動控制功能,設(shè)計出相應(yīng)不同的電路,可以實(shí)現(xiàn)彩燈不同模式的流水效果。本設(shè)計通過對器件選擇和線路連接進(jìn)行分析討論,結(jié)合相應(yīng)
2、的軟件設(shè)計,達(dá)到相應(yīng)的設(shè)計要求。通過本設(shè)計,要求對多種流水燈的連線和程序控制方式進(jìn)行討論,并對軟件設(shè)計能提出相應(yīng)建設(shè)性意見,同時寫出合格的課程設(shè)計論文。二、要求及主要內(nèi)容1.硬件電路設(shè)計89C51應(yīng)用系統(tǒng)設(shè)計(晶振電路,上電復(fù)位電路)P1口接八個彩燈P3.0---P3.7接8個開關(guān)提供8種控制方式,共實(shí)現(xiàn)20種不同的亮燈方式。2.程序設(shè)計:先畫流程圖再根據(jù)流程圖寫程序(1)主程序設(shè)計:查詢程序八個分支:停止,1燈流水,2燈流水,1燈間隔,2燈間隔,快速/慢速,循環(huán),正流水/倒流水,每個子程序執(zhí)行完后返回主程序。(2)子程序設(shè)計:停止;1燈流水子程序設(shè)
3、計;2燈流水子程序設(shè)計;1燈間隔子程序設(shè)計;2燈間隔子程序設(shè)計;0.5秒延時子程序;2秒延時子程序;正流水/倒流水子程序設(shè)計,循環(huán)子程序設(shè)計。3.選芯片,元件按設(shè)計連線4.完成子程序調(diào)試(1)實(shí)驗(yàn)板與PC機(jī)聯(lián)機(jī)。(2)輸入子程序單步執(zhí)行。如果流水燈顯示錯誤,檢查接口是否有誤,若無誤再檢查控制代碼,直至符合要求(3)在延時后設(shè)斷點(diǎn),每執(zhí)行1次流水燈移動1次。(4)連續(xù)執(zhí)行完成1種流水燈的調(diào)試。(5)改變控制代碼逐個完成所有子程序。5.完成總調(diào)試(1)輸入主程序及子程序。(2)按子程序調(diào)試執(zhí)行,先執(zhí)行1燈流水,成功后復(fù)位。再執(zhí)行2燈流水,1燈間隔,2燈間
4、隔,快速/慢速,正流水/倒流水,循環(huán)。(3)任-流水燈執(zhí)行中間改變控制方式,若不成功檢查子程序能否返回主程序。(4)連續(xù)執(zhí)行符合設(shè)計要求。三、途徑和方法綜合運(yùn)用單片機(jī)和電子電路相關(guān)知識,實(shí)現(xiàn)本次設(shè)計。進(jìn)行程序設(shè)計時先畫流程圖再進(jìn)行程序設(shè)計。子程序調(diào)試按以下步驟進(jìn)行:(1)實(shí)驗(yàn)板與PC機(jī)聯(lián)機(jī)。(2)輸入子程序單步執(zhí)行。如果流水燈顯示錯誤,檢查接口是否有誤,若無誤再檢查控制代碼,直至符合要求(3)在延時后設(shè)斷點(diǎn),每執(zhí)行1次流水燈移動1次。(4)連續(xù)執(zhí)行完成1種流水燈的調(diào)試。(5)改變控制代碼逐個完成所有子程序??傉{(diào)試按以下步驟進(jìn)行:(1)輸入主程序及子程
5、序。(2)按子程序調(diào)試執(zhí)行,先執(zhí)行1燈流水,成功后復(fù)位。再執(zhí)行2燈流水,1燈間隔,2燈間隔,快速/慢速,正流水/倒流水,循環(huán)。(3)任-流水燈執(zhí)行中間改變控制方式,若不成功檢查子程序能否返回主程序。(4)連續(xù)執(zhí)行符合設(shè)計要求。四、時間安排1.課題講解:2小時。2.閱讀資料:10小時。3.撰寫設(shè)計說明書:12小時。4.修訂設(shè)計說明書:6小時。五、主要參考資料[1]胡漢才.單片機(jī)原理與接口技術(shù)[M].北京:清華大學(xué)出版社,1995.6.[2]樓然苗等.51系列單片機(jī)設(shè)計實(shí)例[M].北京:北京航空航天出版社,2003.3.[3]何立民.單片機(jī)高級教程[M]
6、.北京:北京航空航天大學(xué)出版社,2001.[4]趙曉安.MCS-51單片機(jī)原理及應(yīng)用[M].天津:天津大學(xué)出版社,2001.3.[5]肖洪兵.跟我學(xué)用單片機(jī)[M].北京:北京航空航天大學(xué)出版社,2002.8.[6]夏繼強(qiáng).單片機(jī)實(shí)驗(yàn)與實(shí)踐教程[M].北京:北京航空航天大學(xué)出版社,2001.[7]于鳳明.單片機(jī)原理及接口技術(shù)[M].北京:中國輕工業(yè)出版社.1998.指導(dǎo)教師(簽字):教研室主任(簽字):批準(zhǔn)日期:年月日課程設(shè)計說明書第II頁花樣流水燈的設(shè)計摘要城市夜景中,變幻多姿的霓虹燈歷來是一道亮麗的風(fēng)景。利用單片機(jī)的自動控制功能,設(shè)計出相應(yīng)不同的電
7、路,可以實(shí)現(xiàn)彩燈不同模式的流水效果。單片機(jī)具有體積小、功能強(qiáng)、成本低、應(yīng)用面廣等優(yōu)點(diǎn),可以說,智能控制與自動控制的核心即使單片機(jī)。單片機(jī)的最明顯的優(yōu)勢,就是想入到各種儀器,設(shè)備中。本課程是利用AT80C51單片機(jī)的自動控制功能,并結(jié)合其它電子元器件以及軟件實(shí)現(xiàn)的流水燈,實(shí)現(xiàn)不同種類的流水現(xiàn)象。關(guān)鍵詞:AT80C51單片機(jī),LED,花樣流水燈課程設(shè)計說明書第II頁目錄1緒論12相關(guān)元件及電路設(shè)計12.1AT89C51芯片功能特性及應(yīng)用12.2MCS-51單片機(jī)22.2.1內(nèi)部結(jié)構(gòu)22.2.2引腳定義22.2.3外部總線構(gòu)成52.3單片機(jī)時鐘電路及時鐘時
8、序單位62.4單片機(jī)的復(fù)位82.4.1復(fù)位狀態(tài)82.4.2復(fù)位電路83電路及程序設(shè)計103.1電路原理圖設(shè)計