📄 1~9自增程序2.txt
字号:
org 0000H
jmp MAIN
;*******************************************************
org 0030H ;start program from 0030H
MAIN:
mov p0,#0FFH
mov p1,#0FFH
mov p2,#0FFH
mov p3,#0FFH
mov 30H,#00H ;intialize the variable
DISP_LOOP:
mov a,30H
mov dptr,#TABLE
movc a,@a+dptr
mov p0,a ;display the numbet
mov p2,#11111011B
call delay
mov a,30H
inc 30H
cjne a,#09,DISP_LOOP
jmp $
ret
;**************************************************************
;Dealy for a interval
DELAY:
mov R5,#06H
DELAY_2:
mov R6,#0FFH
DELAY_1:
mov R7,#0FFH
DELAY_0:
nop
nop
djnz R7,DELAY_0
djnz R6,DELAY_1
djnz R5,DELAY_2
ret
;*******************************************************************
TABLE: DB 0D0H, 0F9H, 0A4H ,0B0H, 99H, 92H, 82H, 0F8H, 80H, 90H
;*******************************************************************
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -