• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > 51單片機交通燈程序設計

    51單片機交通燈程序設計

    作者: 時間:2014-01-16 來源:網絡 收藏

    ;------闖紅燈報警程序------
    B0: MOV R2,#03H ;報警持續時間3秒
    B01: MOV A,R3
    JZ N1 ;若倒計時完畢,不再報警
    CLR P3.0 ;報警
    CJNE R2,#00H,B01 ;判斷3秒是否結束
    SJMP N02
    ;------1秒延時子程序-------
    N7: RETI
    T0_INT:MOV TL0,#9AH ;給定時器T0送定時10ms的初值
    MOV TH0,#0F1H
    INC R4
    INC R5
    CJNE R5,#0FAH,T01 ;判斷延時是否夠一秒,不夠則調用顯示子程序
    MOV R5,#00H ;R5清零
    DEC R3 ;倒計時初值減一
    DEC R2 ;報警初值減一
    T01: ACALL DISP ;調用顯示子程序
    RETI ;中斷返回
    ;------顯示子程序------
    DISP: JNB P2.4,T02
    DISP1: MOV B,#0AH
    MOV A,R3 ;R3中值二轉十顯示轉換
    DIV AB
    MOV 79H,A
    MOV 7AH,B
    DIS: MOV A,79H ;顯示十位
    MOV DPTR,#TAB
    MOVC A,@A+DPTR
    MOV DPTR,#0002H
    MOVX @DPTR,A
    MOV DPTR,#0001H
    MOV A,#0F7H
    MOVX @DPTR,A
    LCALL DELAY
    DS2: MOV A,7AH ;顯示個位
    MOV DPTR,#TAB
    MOVC A,@A+DPTR
    MOV DPTR,#0002H
    MOVX @DPTR,A
    MOV DPTR,#0001H
    MOV A,#0FBH
    MOVX @DPTR,A
    RET
    ;------東西方向車流量檢測程序------
    T03: MOV A,R3
    SUBB A,#00H ;若綠燈倒計時完畢,不再檢測車流量
    JZ N3
    JB P2.0,T03
    INC R7
    CJNE R7,#64H,E1
    MOV R7,#00H ;中斷到100次則清零
    E1: SJMP N22
    ;------東西方向車流量顯示程序------
    T02: MOV B,#0AH
    MOV A,R7 ;R7中值二轉十顯示轉換
    DIV AB
    MOV 79H,A
    MOV 7AH,B
    DIS3: MOV A,79H ;顯示十位
    MOV DPTR,#TAB
    MOVC A,@A+DPTR
    MOV DPTR,#0002H
    MOVX @DPTR,A
    MOV DPTR,#0001H
    MOV A,#0F7H
    MOVX @DPTR,A
    LCALL DELAY
    DS4: MOV A,7AH ;顯示個位
    MOV DPTR,#TAB
    MOVC A,@A+DPTR
    MOV DPTR,#0002H
    MOVX @DPTR,A
    MOV DPTR,#0001H
    MOV A,#0FBH
    MOVX @DPTR,A
    LJMP N7
    ;------延時4MS子程序----------
    DELAY: MOV R1,#0AH
    LOOP: MOV R6,#64H
    NOP
    LOOP1: DJNZ R6,LOOP1
    DJNZ R1,LOOP
    RET
    ;------字符表------
    TAB: DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH
    END

    51單片機相關文章:51單片機教程


    單片機相關文章:單片機教程


    單片機相關文章:單片機視頻教程


    單片機相關文章:單片機工作原理



    上一頁 1 2 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 嘉义县| 秭归县| 沙河市| 瑞丽市| 平昌县| 于都县| 丹东市| 民县| 安多县| 南皮县| 建阳市| 龙陵县| 南乐县| 留坝县| 凌云县| 剑河县| 阿鲁科尔沁旗| 竹北市| 吉水县| 封开县| 盐亭县| 寿光市| 石楼县| 郴州市| 岚皋县| 福泉市| 石屏县| 江达县| 永和县| 南康市| 溧水县| 江城| 福鼎市| 军事| 安达市| 驻马店市| 黄冈市| 英超| 应城市| 江源县| 伊川县|