交通燈控制系統(tǒng)的設(shè)計_第1頁
交通燈控制系統(tǒng)的設(shè)計_第2頁
交通燈控制系統(tǒng)的設(shè)計_第3頁
交通燈控制系統(tǒng)的設(shè)計_第4頁
交通燈控制系統(tǒng)的設(shè)計_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

-6-實用文檔題目:交通燈控制系統(tǒng)的設(shè)計一、課程設(shè)計的目的與要求:1、課程設(shè)計目的:(1)進一步理解和消化書本知識,運用所學(xué)知識和技能進行簡單的設(shè)計。(2)通過課程設(shè)計提高應(yīng)用能力,分析問題和解決問題的能力。(3)培養(yǎng)查閱資料的習(xí)慣,訓(xùn)練和提高自學(xué),獨立思考的能力。2、課程設(shè)計要求交通燈控制系統(tǒng)的設(shè)計掌握在單片機系統(tǒng)中擴展簡單I/O接口的方法。掌握數(shù)據(jù)輸出程序的設(shè)計方法。掌握模擬交通燈控制的實現(xiàn)方法。掌握外部中斷技術(shù)的基本使用方法。掌握中斷處理程序的編程方法。從課程設(shè)計的目的出發(fā),通過設(shè)計工作的各個環(huán)節(jié),達到以下要求:能夠正確理解課程設(shè)計的題目和意義,全面思考問題。運用科學(xué)合理的方法,認真按時完成。二.課程設(shè)計課題的分析:基本功能:交通燈的亮滅規(guī)律為:初始態(tài)是兩個路口的紅燈全亮,之后,東西路口的綠燈亮,南北路口的紅燈亮,東西方向通車,延時一段時間后,東西路口綠燈滅,黃燈開始閃爍。閃爍若干次后,東西路口紅燈亮,而同時南北路口的綠燈亮,南北方向開始通車,延時一段時間后,南北路口的綠燈滅,黃燈開始閃爍。閃爍若干次后,再切換到東西路口方向,重復(fù)上述過程。增加允許急救車優(yōu)先通過的要求。當有急救車到達時,兩個方向上的紅燈亮,以便讓急救車通過,假定急救車通過路口的時間為10秒,急救車通過后,交通燈恢復(fù)中斷前的狀態(tài)。三、課程設(shè)計的步驟:1.原理接線圖:程序流程圖:開始開始置口地址置口地址外部中斷初始化外部中斷初始化兩個紅燈亮兩個紅燈亮延時3s延時3s東西路口綠燈亮,南北路口紅燈亮東西路口綠燈亮,南北路口紅燈亮延時10s延時10s東西路口綠燈亮東西路口綠燈亮東西路口黃燈閃爍5次東西路口黃燈閃爍5次兩紅燈亮兩紅燈亮延時0.2s延時0.2s南北路口綠燈亮,東西路口紅燈亮南北路口綠燈亮,東西路口紅燈亮延時10s延時10s南北路口綠燈滅南北路口綠燈滅南北路口黃燈閃爍5次南北路口黃燈閃爍5次兩紅燈亮兩紅燈亮延時0.2s延時0.2s返回循環(huán)中斷程序框圖:中斷入口中斷入口有關(guān)寄存器入棧有關(guān)寄存器入棧操作端口使紅燈全亮,黃、綠等全滅操作端口使紅燈全亮,黃、綠等全滅延時10s延時10s取中斷前所保存的數(shù)據(jù)輸出,恢復(fù)原始狀態(tài)取中斷前所保存的數(shù)據(jù)輸出,恢復(fù)原始狀態(tài)有關(guān)寄存器出棧有關(guān)寄存器出棧中斷返回中斷返回外部中斷允許標志置位外部中斷允許標志置位3、程序代碼:PORTEQU0CFA0HSAVEEQU55HCSEGAT0000H LJMPSTARTCSEGAT4003H LJMPINTCSEGAT4100HSTART: SETBIT0 SETBEX0 SETBEA MOVA,#11H MOVSAVE,A ACALLDISP ACALLDE3SLLL: MOVA,#12H MOVSAVE,A ACALLDISP ACALLDE10S MOVA,#10H MOVSAVE,A ACALLDISP MOVR2,#05HTTT: MOVA,#18H MOVSAVE,A ACALLDISP ACALLDE02S MOVA,#10H MOVSAVE,A ACALLDISP ACALLDE02S DJNZR2,TTT MOVA,#11H MOVSAVE,A ACALLDISP ACALLDE02S MOVA,#21H MOVSAVE,A ACALLDISP ACALLDE10S MOVA,#01H MOVSAVE,A ACALLDISP MOVR2,#05HGGG: MOVA,#41H MOVSAVE,A ACALLDISP ACALLDE02S MOVA,#01H MOVSAVE,A ACALLDISP ACALLDE02S DJNZR2,GGG LJMPLLLDE10S:MOVR5,#100JMPDE1DE3S:MOVR5,#30 JMPDE1DE02S:MOVR5,#02DE1:MOVR6,#200DE2:MOVR7,#126DE3: DJNZR7,DE3 DJNZR6,DE2 DJNZR5,DE1 RETINT: CLREA PUSHACC PUSHPSW MOVA,#11H ACALLDISPDEL10S:MOVR1,#100DEL1:MOVR3,#200DEL2:MOVR4,#126DEL3: DJNZR4,DEL3 DJNZR3,DEL2 DJNZR1,DEL1 MOVA,SAVE ACALLDISP POPPSW POPACC SETBEA RETIDISP: MOVDPTR,#PORT CPLA MOVX@DPTR,ARETEND四、課程設(shè)計的結(jié)果:初始態(tài)是兩個路口的紅燈全亮,3秒后,東西路口的綠燈亮,南北路口的紅燈亮,東西方向通車,10秒后,東西路口綠燈滅,黃燈開始閃爍。閃爍5次后,東西路口紅燈亮,而同時南北路口的綠燈亮,南北方向開始通車,10秒后,南北路口的綠燈滅,黃燈開始閃爍。閃爍5次后,再切換到東西路口方向,重復(fù)上述過程。中斷功能:當有急救車到達時,兩個方向上的紅燈亮,以便讓急救車通過,急救車通過路口的時間為10秒,急救車通過后,交通燈恢復(fù)中斷前的狀態(tài)。五、課程設(shè)計的心的與體會:六、參考文獻:[1]李向軍單片機原理與接口技術(shù)實驗指導(dǎo)書大連海洋大學(xué)[2]李全利單片機原理及接口技術(shù)高等教育出版社[3]李廣弟

溫馨提示

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

評論

0/150

提交評論