📄 zgyd11.asm
字号:
RCKSHUJU EQU P2.0 ;数据有效位
RCKLIE EQU P0.0 ;列扫描有效位
SJK EQU P0.4 ;数据口
LYW EQU P2.1 ;列移位
LV EQU P0.6 ;
HONG EQU P0.7 ;
SCLK EQU P0.1
ORG 0000H
LJMP START
org 000bh
ljmp ds0ZD
org 0030h
START: MOV DPTR,#TAB1
mov 78h,dpl
mov 79h,dph
MOV DPTR,#TAB
mov 7ah,dpl
mov 7bh,dph
MOV TMOD,#01H
MOV TH0,#4ch
MOV TL0,#00h
SETB EA
SETB ET0
SETB TR0
MOV R2,#0
MOV R3,#0
MOV R4,#0
MOV R5,#0
MOV R6,#0
ST1:
mov dpl,78h
mov dph,79h
LCALL ssj1
mov dpl,7ah
mov dph,7bh
LCALL lsm1
LCALL DL2MS
INC R2
INC R3
CJNE R3,#32,ST1
mov R3,#0
mov r2,#0
ljmp st1
ssj1: MOV A,R2
MOVC A,@A+DPTR
MOV 2AH,A
LCALL WRITE5950_0
INC R2
MOV A,R2
MOVC A,@A+DPTR
MOV 2AH,A
LCALL WRITE5950_0
ret
LSM1: MOV A,R3
MOVC A,@A+DPTR
MOV 2AH,A
LCALL WRITE5952_2
INC R3
MOV A,R3
MOVC A,@A+DPTR
MOV 2AH,A
LCALL WRITE5952_2
CLR RCKSHUJU
NOP
SETB RCKSHUJU
NOP
CLR RCKLIE
NOP
SETB RCKLIE
ret
DS0ZD: CLR TR0
PUSH ACC
push PSW
MOV TH0,#4ch
MOV TL0,#00h
INC R4
CJNE R4,#15,LP
MOV r4,#0
;********************
mov 40h,#32
ss: inc dptr
djnz 40h,ss
mov 78h,dpl
mov 79h,dph
;push dpl
;push dph
INC R5
CJNE R5,#20,lp
MOV R5,#0
;**********************
LP: POP PSW
POP ACC
SETB TR0
RETI
;---------------------WRITE5950--------------------------
WRITE5950_0: MOV 6AH,#08H
MOV A,2AH
LOOP: RLC A
MOV P0.4,C
CLR P0.1
NOP
SETB P0.1
DJNZ 6AH,LOOP
RET
;---------------------WRITE5952---------------------------
WRITE5952_2: MOV 6AH,#08H
MOV A,2AH
LOOP2: RRC A
MOV P0.7,C ;红色
mov p0.6,c
CLR P2.1
NOP
SETB P2.1
DJNZ 6AH,LOOP2
RET
;----------------------DL2MS-------------------------------
DL2MS: MOV 6fH,#200 ; every LED(2ms)
djnz 6fh,$
RET
;----------------------TAB--------------------------------
TAB:DW 0FF7FH,0FFBFH,0FFDFH,0FFEFH,0FFF7H,0FFFBH,0FFFDH,0FFFEH,
DW 7FFFH,0BFFFH,0DFFFH,0EFFFH,0F7FFH,0FBFFH,0FDFFH,0FEFFH
;----------------------TAB1-------------------------------
TAB1:
;第1屏爱你一万年!;***********************************
DB 00H 40H 40H 20H 0B2H 0A0H 96H 90H
DB 9AH 4CH 92H 47H 0F6H 2AH 9AH 2AH
DB 93H 12H 91H 1AH 99H 26H 97H 22H
DB 91H 40H 90H 0C0H 30H 40H 00H 00H
DB 80H 00H 40H 00H 0F0H 7FH 2CH 00H
DB 43H 10H 20H 0CH 98H 03H 0FH 21H
DB 0AH 40H 0E8H 3FH 08H 00H 88H 00H
DB 28H 03H 1CH 1CH 08H 08H 00H 00H
DB 00H 00H 80H 00H 80H 00H 80H 00H
DB 80H 00H 80H 00H 80H 00H 80H 00H
DB 80H 00H 80H 00H 80H 00H 80H 00H
DB 80H 00H 0C0H 00H 80H 00H 00H 00H
DB 00H 00H 02H 40H 02H 20H 02H 10H
DB 02H 0CH 82H 03H 7EH 00H 22H 00H
DB 22H 20H 22H 60H 22H 20H 0F2H 1FH
DB 22H 00H 02H 00H 02H 00H 00H 00H
DB 40H 04H 20H 04H 10H 04H 0CH 04H
DB 0E3H 07H 22H 04H 22H 04H 22H 04H
DB 0FEH 0FFH 22H 04H 22H 04H 22H 04H
DB 22H 04H 02H 04H 00H 04H 00H 00H
DB 00H 00H 00H 00H 00H 00H 0F0H 5FH
DB 00H 00H 00H 00H 00H 00H 00H 00H
DB 00H 00H 00H 00H 00H 00H 00H 00H
DB 00H 00H 00H 00H 00H 00H 00H 00H
;第1屏南昌理工学院;***********************************
DB 04H 00H 04H 00H 0E4H 7FH 24H 04H
DB 24H 05H 64H 05H 0B4H 05H 2FH 7FH
DB 24H 05H 0A4H 05H 64H 05H 24H 25H
DB 24H 44H 0E6H 3FH 04H 00H 00H 00H
DB 00H 00H 00H 00H 00H 7FH 7EH 25H
DB 4AH 25H 4AH 25H 4AH 25H 4AH 25H
DB 4AH 25H 4AH 25H 4AH 25H 7EH 25H
DB 00H 7FH 00H 00H 00H 00H 00H 00H
DB 44H 10H 44H 10H 0FCH 0FH 44H 08H
DB 44H 48H 00H 40H 0FEH 45H 92H 44H
DB 92H 44H 0FEH 7FH 92H 44H 92H 44H
DB 92H 44H 0FEH 45H 00H 40H 00H 00H
DB 00H 20H 00H 20H 02H 20H 02H 20H
DB 02H 20H 02H 20H 02H 20H 0FEH 3FH
DB 02H 20H 02H 20H 02H 20H 02H 20H
DB 02H 20H 02H 20H 00H 20H 00H 00H
DB 40H 00H 30H 02H 10H 02H 12H 02H
DB 5CH 02H 54H 02H 50H 42H 51H 82H
DB 5EH 7FH 0D4H 02H 50H 02H 18H 02H
DB 57H 02H 32H 02H 10H 02H 00H 00H
DB 0FEH 0FFH 02H 00H 32H 02H 4AH 04H
DB 86H 83H 0CH 41H 24H 31H 24H 0FH
DB 25H 01H 26H 01H 24H 7FH 24H 81H
DB 24H 81H 0CH 81H 04H 0F1H 00H 00H
TAB2:
;第1屏你;***********************************
DB 80H 00H 40H 00H 0F0H 7FH 2CH 00H
DB 43H 10H 20H 0CH 98H 03H 0FH 21H
DB 0AH 40H 0E8H 3FH 08H 00H 88H 00H
DB 28H 03H 1CH 1CH 08H 08H 00H 00H
end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -