2、数码管静态显示
四位数码管静态显示四位数字仿真如图:
代码如下:
ORG 0000H
LJMP MAIN
MAIN:MOV 40H,#1
MOV 41H,#2
MOV 42H,#3
MOV 43H,#4
LOOP:ACALL DISPLAY
LJMP LOOP
DISPLAY: MOV DPTR,#TAB
MOV R0,#30H
MOV R1,#0EFH
MOV R2,#4
DLOOP:MOV A,@R0
MOVX A @A+DPTR
MOV P0,A
MOV P1,R1
LCALL DELAY
MOV P1,0FFH
INC R0
MOV A,R1
RL A
MOV R1,A
DJNZ R2,DLOOP
RET
DELAY:MOV R7,#250
DJNZ R7,$
RET
END
TAB:DB 3fH,06H,56H,4FH,66H,6DH,7DH,07H,7FH,6FH ,76H
数码管显示精髓理解为;段选,位选,数码管位数,掌握理解了即为模板。



