交通燈匯編程序(帶流程圖及分析)_第1頁
交通燈匯編程序(帶流程圖及分析)_第2頁
免費預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

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

文檔簡介

1、可編輯交通燈實驗要求:以74LS273或pl口作為輸出口,控制4個雙色LED燈(可發(fā)紅綠,黃光)模擬 交通燈管理。按照交通燈的顯示規(guī)律,相對的兩個分別顯示紅、綠、黃。當(dāng)外部 中斷到來時,四個LED全部顯示紅色,維持1秒鐘后恢復(fù)中斷前的狀態(tài)。本實驗是交通燈是控制實驗,所以要先理解實際交通燈的變化規(guī)律.假設(shè)一個 十字路口為東西南北走向.初始狀態(tài)0為東西紅燈,南北紅燈.然后轉(zhuǎn)狀態(tài)1南北綠 燈通車,東西紅燈.過一段時間轉(zhuǎn)狀態(tài),南北綠燈閃幾次轉(zhuǎn)兩黃燈,延時幾秒,東西仍 然紅燈,再轉(zhuǎn)狀態(tài)3,東西綠燈通車,南北紅燈.過一段時間轉(zhuǎn)狀態(tài)4.東西綠燈山幾 次轉(zhuǎn)黃燈,延時幾秒,南北仍然紅燈,最后循環(huán)至狀態(tài)1。在前面

2、內(nèi)容的基礎(chǔ)上增加允許急救車先通過的要求.有急救車到達時,兩項交通信號為全紅,以便讓急救車通過.假定急救車通過路口時間為10秒,急救車通過 后,交通恢復(fù)中斷前狀態(tài).被實驗已按鍵為終端申請,表示有急救車通過.實驗原理:可以通過對P1口賦值實現(xiàn)狀態(tài)的改變,并采用延時使?fàn)顟B(tài)的時間達到要求, 閃爍通過多次賦值并調(diào)用短延時實現(xiàn), 初始狀態(tài)的全紅也采用此方法, 特殊情況 考慮用外部中斷實現(xiàn)。實驗硬件圖:r1PcFZ3MV WPF7 Tiiifl-I -!pximc-KidiHTTF3#rnr2-1 I?.斉.碩ruffle實驗流程圖:朋r,卜馬1 :.3Z_S3W_1占*實現(xiàn)閃爍調(diào)用延時可編輯實驗程序:ORG 0000HLJMP MAINORG 0003HLJMP WINTORG 0030HMAIN:SETB EX0SETB IT0SETB EAMOV P1,#0FHLCALL LOOP可編輯LOOP:MOV P1,#96HLCALL DELAYMOV P1,#06HLCALL DELAYMOV P1,#69HLCALL DELAYMOV P1,#09HLCALL DELAYSJMP LOOPDELAY:MOV R2,#100LOP1:MOV R3,#100LOP0:MOV R4,#100DJNZ R4,$DJNZ R3,LOP0DJNZ R2

溫馨提示

  • 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)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論