⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 电闪光灯控制程序.asm

📁 交通违章闪光灯控制2051源程序,很实用
💻 ASM
字号:
;******************************************************
ERR0      EQU    40H
;************************************************************
;************************************************************
;************************************************************
;************************************************************
        ORG    0000H
        LJMP   MAIN
        ORG    0003H
        LJMP   KONGZHI
        ORG    000BH
        LJMP   TIMER0         ;P3.4/T0中断子程序
        ORG    0013H
        LJMP   JIANCE
        ORG    0030H
MAIN:
        CLR     P1.1
        SETB    P1.0
        CLR    RS0
        NOP
        CLR    RS1            ;设定00H到07H寄存器工作组0
        MOV    A, #00H
        MOV    R0, #08H
        MOV    R1, #0F7H
HCQ0:
        MOV    @R0, A
        INC    R0
        DJNZ   R1, HCQ0       ;21H到6FH数据存储器清零
        CLR    EA
        MOV    TMOD, #51H      ;T1计数器,  T0定时模式1
        MOV    TCON,#01H
        MOV    TL0, #58H
        MOV    TH0, #9CH
        MOV    IP,#01H
        MOV    SP, #70H
        NOP
        SETB   ET0
        SETB   TR0
        SETB   EX0
        SETB   EX1
        SETB   EA
;************************************
HCQ:
        NOP
        NOP
        CLR     P1.1
        SETB    P1.0
        NOP
        NOP
        NOP
        CLR     P3.7
        NOP
        NOP
        NOP
        CALL    DELAY35MS
        SETB    P3.7
        CLR     P1.1
        SETB    P1.0
        NOP
        NOP
        CALL    DELAY35MS
        NOP
        NOP
        CLR     P1.1
        SETB    P1.0
        NOP
        JMP     HCQ
;*************************************************
DELAY1MS:
        MOV     R3,#63H
DEL0:
        NOP
        NOP
        NOP
        NOP
        NOP
        NOP
        NOP
        NOP
        DJNZ    R3,DEL0
        NOP
        NOP
        NOP
        NOP
        NOP
        ;NOP
        ;NOP
        ;NOP
        RET
        NOP
        NOP
        LJMP    MAIN
;*************************************************
DELAY15MS:
        MOV     R4,#0FH
DEL1:
        NOP
        LCALL   DELAY1MS
        NOP
        DJNZ    R4,DEL1
        NOP
        NOP
        RET
        NOP
        NOP
        LJMP    MAIN
;*************************************************
DELAY30MS:
        MOV     R5,#1EH
DEL2:
        CALL   DELAY1MS
        DJNZ    R5,DEL2
        NOP
        NOP
        RET
        NOP
        NOP
        LJMP    MAIN
;*************************************************
DELAY35MS:
        MOV     R6,#23H
DEL3:
        LCALL   DELAY1MS
        DJNZ    R6,DEL3
        NOP
        NOP
        RET
        NOP
        NOP
        LJMP    MAIN
;*************************************************
KONGZHI:
        JB      ERR0,KONGZHI1
        CLR     TR0
        SETB    P3.7
        CALL    DELAY1MS
        SETB    P1.1
        CLR     P3.7
        CALL    DELAY35MS
        CLR     P1.0
        SETB    P3.7
        CALL    DELAY30MS
        SETB    P1.0
        CLR     P3.7
        CALL    DELAY15MS
        CLR     P1.1
        SETB    P3.7
        MOV     TL0, #58H
        MOV     TH0, #9CH
        SETB    TR0
        RETI
KONGZHI1:
        RETI
        NOP
        LJMP    MAIN
;**********************************************
JIANCE:
        CLR    TR0
        CLR    ERR0
        MOV    TL0, #58H
        MOV    TH0, #9CH
        SETB   TR0
        RETI
        NOP
        NOP
        NOP
        LJMP    MAIN
;**********************************************
TIMER0:
        CLR    TR0
        SETB   ERR0
        MOV    TL0, #58H
        MOV    TH0, #9CH
        SETB   TR0
        RETI
        NOP
        NOP
        NOP
        LJMP    MAIN
;**********************************************
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN
        NOP
        NOP
        NOP
        NOP
        LJMP    MAIN


        END


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -