8x8LED点阵用AT89c51驱动的显示文字的程序

2024年11月20日 09:31
有1个网友回答
网友(1):

显示 “朱”
ORG 0000H
MOV R0,#00H
MOV R1,#01H
MOV R2,#00H
MOV R3,#00H
MOV R4,#00H
MOV DPTR,#TAB
MAIN: MOV P1,#00H
MOV A,R0
MOVC A,@A+DPTR
MOV P2,A
INC R0
CJNE R0,#08H,JIXU
MOV R0,#00H
INC R2
JIXU: MOV P1,R1
MOV A,R1
RL A
MOV R1,A
CJNE R2,#0AFH,JIXU1
MOV R2,#00H
INC R3
JIXU1: CJNE R3,#0FH,NEXT
INC DPTR
INC R4
MOV R3,#00H
NEXT: CJNE R4,#17,NEXT1
MOV DPTR,#TAB
MOV R4,#00H
NEXT1: JMP MAIN
TAB: DB 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0F5H;*******2
DB 88H,6DH,0A1H,0CFH,0A1H,65H,81H,0FFH,0FFH;10-10-21
DB 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH;*******2
END