dm.asm

来自「基于mcu51系列芯片」· 汇编 代码 · 共 42 行

ASM
42
字号
ST_ADDR EQU 0H
ORG ST_ADDR
LJMP START
ORG ST_ADDR+30H
START:MOV DPTR,#8000H
      MOV A,#90H
      MOVX @DPTR,A
      ACALL Delay1
Begin:MOV A,#84H
      MOVX @DPTR,A
      ACALL Delay2
      MOV A,#48H
      MOVX @DPTR,A
      ACALL Delay1
      ACALL Delay1
      MOV A,#30H
      MOVX @DPTR,A
      ACALL Delay2
      MOV A,#48H
      MOVX @DPTR,A
      ACALL Delay1
      ACALL Delay1
     
      LJMP Begin 

Delay1:MOV R5,#10
   dm3:MOV R7,#200
   dm1:MOV R6,#126
   dm2:DJNZ R6,dm2
       DJNZ R7,dm1
       DJNZ R5,dm3
       RET
        
Delay2:MOV R5,#50
  DEL3:MOV R7,#200
  DEL1:MOV R6,#126
  DEL2:DJNZ R6,DEL2
       DJNZ R7,DEL1
       DJNZ R5,DEL3
       RET
END

⌨️ 快捷键说明

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