查表.asm

来自「包含单片机开发的入门程序」· 汇编 代码 · 共 28 行

ASM
28
字号
ORG 0000H
AJMP START
ORG 0030H

START:
	TABLE:
	DB 7EH,44H,3DH,6DH,47H,6BH,7BH,4CH,7FH,6FH
	MOV DPTR,#TABLE

ROTATE: MOV R3,#00H
ROLL:	MOV A,R3
        MOVC A,@A+DPTR
	MOV P2,A
	LCALL DELAY
	INC R3
	CJNE R3,#0AH,ROLL
	LJMP ROTATE

DELAY:                  ;延时子程序1s
       MOV     R0,#0AH
DELAY1:MOV     R1,#00H
DELAY2:MOV     R2,#0B2H
       DJNZ    R2,$
       DJNZ    R1,DELAY2
       DJNZ    R0,DELAY1
       RET
       END

⌨️ 快捷键说明

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