e1301.asm

来自「51汇编代码」· 汇编 代码 · 共 37 行

ASM
37
字号
        ORG     0000H
        AJMP    MAIN		
;
        ORG     0003H		
        PUSH    P1		
        PUSH    06		
        PUSH    07		
        MOV     R5,#10
ALARM:  MOV     P1,#11111111B
        ACALL   DELAY
        MOV     P1,#11111110B
        ACALL   DELAY
        DJNZ    R5,ALARM
        POP     07		
        POP     06		
        POP     P1		
        RETI			

; 
MAIN:   SETB    P3.2		
        SETB    IT0		
        SETB    EX0		
        SETB    EA		
LOOP:   MOV     P1,#00001111B
        ACALL   DELAY
        MOV     P1,#11110001B
        ACALL   DELAY
        AJMP    LOOP
; 
DELAY:  MOV     R6,#250
DL1:    MOV     R7,#200
DL2:    DJNZ    R7,DL2
        DJNZ    R6,DL1
        RET
;
        END

⌨️ 快捷键说明

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