16×16LED点阵显示屏电路及程序
![16×16LED点阵显示屏电路及程序](https://img.360docs.net/img46/18a3f3ja8dnymmxpvvxmc2epqxolgphy-61.webp)
![16×16LED点阵显示屏电路及程序](https://img.360docs.net/img46/18a3f3ja8dnymmxpvvxmc2epqxolgphy-e2.webp)
16×16LED点阵显示屏电路及程序
ORG 0000H
AJMP S T
ORG 0003H
AJMP K UAI
ORG 0013H
AJMP M AN
ORG 0030H
ST: MOV P0,#00H ;开始MOV P2,#00H
MOV IE,#05H
MOV IP,#01H
MOV TCON,#05H
SETB E A
MOV R0,#90H
MOV @R0,#180
MAIN: JNB P3.0,K1
K1: LCALL D1MS
JNB P3.0,BEGIN
AJMP M AIN
BEGIN: JNB P3.1,K2
K2: LCALL D1MS
JNB P3.1,K22
SJMP N EXT
K22: L JMP M AIN
NEXT: MOV DPTR,#TAB ;主程序MOV R1,#00H
MOV R4,#255 ;16*字数CM: MOV R5,#7
MOV R3,#16
C1: MOV R2,#0
C16: M OV P0,#00H
MOV P2,#00H
MOV A,R2
MOVC A,@A+DPTR
MOV P0,A
INC R2
MOV A,R2
MOVC A,@A+DPTR
MOV P2,A
INC R2
MOV P1,R1
INC R1
ACALL D1MS
DJNZ R3,C16
MOV R3,#16
DJNZ R5,C1
INC DPTR
INC DPTR
DJNZ R4,CM
AJMP B EGIN
D1MS: MOV A,@R0
MOV R6,#3
MOV R7,A
DJNZ R7,$
DJNZ R6,$-4
RET
KUAI: MOV @R0,#120
相关主题