在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 51單片機交通燈程序設(shè)計

            51單片機交通燈程序設(shè)計

            作者: 時間:2014-01-16 來源:網(wǎng)絡(luò) 收藏

            采用作為系統(tǒng)的MCU,基本完成控制兩組交通指示燈交替亮

            每個街口有左拐、直行及行人三種指示燈。直行燈每個燈有紅、黃、綠三種顏色。自行車與汽車共用左拐和直行燈。

            首先東西向直行綠燈和行人燈亮1分鐘,左轉(zhuǎn)燈亮30秒,黃燈亮5秒(同時南北向紅燈亮95秒),然后東西向紅燈亮95秒鐘(同時首先南北向直行綠燈和行人燈亮1分鐘,左轉(zhuǎn)燈亮30秒,黃燈亮5秒),然后東西向的綠燈亮,依次類推。
            每次綠燈亮的時候,對應(yīng)的行人燈亮。

            60S/30S/5S/60S/30S/5S
            東西道
            綠和行人/左轉(zhuǎn)/黃/紅/紅/紅
            南北道
            紅/紅/紅/綠和行人/左轉(zhuǎn)/黃
            行人燈亮的時候有聲音提示盲人能通過。
            突發(fā)交通事故的時候能夠緊急全紅燈。
            在有重要人物通過的時候能手動改為綠燈。

            ORG 0000H ;主程序的入口地址
            LJMP MAIN ;跳轉(zhuǎn)到主程序的開始處
            ORG 0003H ;外部中斷0的中斷程序入口地址
            ORG 000BH ;定時器0的中斷程序入口地址
            LJMP T0_INT ;跳轉(zhuǎn)到中斷服務(wù)程序處
            ORG 0013H ;外部中斷1的中斷程序入口地址
            MAIN : MOV SP,#50H
            MOV IE,#8EH ;CPU開中斷,允許T0中斷,T1中斷和外部中斷1中斷
            MOV TMOD,#51H ;設(shè)置T1為計數(shù)方式,T0為定時方式,且都工作于模式1
            MOV TH1,#00H ;T1計數(shù)器清零
            MOV TL1,#00H
            SETB TR1 ;啟動T1計時器
            SETB EX1 ;允許INT1中斷
            SETB IT1 ;選擇邊沿觸發(fā)方式
            MOV DPTR ,#0003H
            MOV A, #80H ;給8255賦初值,8255工作于方式0
            MOVX @DPTR, A
            AGAIN: JB P3.1,N0 ;判斷是否要設(shè)定東西方向紅綠燈時間的初值,若P3.1為1 則跳轉(zhuǎn)
            MOV A,P1
            JB P1.7,RED ;判斷P1.7是否為1,若為1則設(shè)定紅燈時間,否則設(shè)定綠燈時間
            MOV R0,#00H ;R0清零
            MOV R0,A ;存入東西方向綠燈初始時間
            MOV R3,A
            LCALL DISP1
            LCALL DELAY
            AJMP AGAIN
            RED: MOV A,P1
            ANL A,#7FH ;P1.7置0
            MOV R7,#00H ;R7清零
            MOV R7,A ;存入東西方向紅燈初始時間
            MOV R3,A
            LCALL DISP1
            LCALL DELAY
            AJMP AGAIN
            ;----------------------------------
            N0: SETB TR0 ;啟動T0計時器
            MOV 76H,R7 ;紅燈時間存入76H
            N00: MOV A,76H ;東西方向禁止,南北方向通行
            MOV R3,A
            MOV DPTR,#0000H ;置8255A口,東西方向紅燈亮,南北方向綠燈亮
            MOV A,#0DDH
            MOVX @DPTR, A
            N01: JB P2.0,B0
            N02: SETB P3.0
            CJNE R3,#00H,N01 ;比較R3中的值是否為0,不為0轉(zhuǎn)到當前指令處執(zhí)行
            ;------黃燈閃爍5秒程序------
            N1: SETB P3.0
            MOV R3,#05H
            MOV DPTR,#0000H ;置8255A口,東西,南北方向黃燈亮
            MOV A,#0D4H
            MOVX @DPTR,A
            N11: MOV R4,#00H
            N12: CJNE R4,#7DH,$ ;黃燈持續(xù)亮0.5秒
            N13: MOV DPTR,#0000H ; 置8255A口,南北方向黃燈滅
            MOV A,#0DDH
            MOVX @DPTR,A
            N14: MOV R4,#00H
            CJNE R4,#7DH,$ ;黃燈持續(xù)滅0.5秒
            CJNE R3,#00H,N1 ;閃爍時間達5秒則退出
            ;-----------------------------------
            N2: MOV R7,#00H
            MOV A,R0 ;東西通行,南北禁止
            MOV R3,A
            MOV DPTR,#0000H ; 置8255A口,東西方向綠燈亮,南北方向紅燈亮
            MOV A,#0EBH
            MOVX @DPTR,A
            N21: JB P2.0,T03

            N22: CJNE R3,#00H,N21
            ;------黃燈閃爍5秒程序------
            N3: MOV R3,#05H
            MOV DPTR,#0000H ;置8255A口,東西,南北方向黃燈亮
            MOV A,#0E2H
            MOVX @DPTR,A
            N31: MOV R4,#00H
            CJNE R4,#7DH,$ ;黃燈持續(xù)亮0.5秒
            N32: MOV DPTR,#0000H ; 置8255A口,南北方向黃燈滅
            MOV A,#0EBH
            MOVX @DPTR,A
            N33: MOV R4,#00H
            CJNE R4,#7DH,$ ;黃燈持續(xù)滅0.5秒
            CJNE R3,#00H,N3 ;閃爍時間達5秒則退出
            SJMP N00

            51單片機相關(guān)文章:51單片機教程


            單片機相關(guān)文章:單片機教程


            單片機相關(guān)文章:單片機視頻教程


            單片機相關(guān)文章:單片機工作原理



            上一頁 1 2 下一頁

            評論


            相關(guān)推薦

            技術(shù)專區(qū)

            關(guān)閉