📄 dstd.asm
字号:
;调试已经通过,用定时不闪。很好。
ORG 0000H
LJMP ST
org 000bh
ljmp ds0ZD
org 0030h
st: mov r2,#0
mov r3,#0
mov r4,#0
mov r5,#0
mov dptr,#tab
MOV TMOD,#01H
MOV TH0,#4ch
MOV TL0,#00h
SETB EA
SETB ET0
SETB TR0
tt: Cpl p0.6 ;绿色
Cpl p0.7 ;红色
call lyx
CPL p0.6
CPL p0.7
main: mov a,r2
movc A,@A+DPTR
call hssj
INC R2
mov a,r2
MOVC A,@A+DPTR
call hssj
CLR P0.0
NOP
SETB P0.0
MOV 7AH,#130
DJNZ 7AH,$
MOV A,#0
call hssj
mov a,#0
call hssj
clr p0.0
nop
setb p0.0
INC R2
call lyx
CJNE R2,#32,MAIN
mov r2,#0
ljmp tt
lyx: CLR P2.1
NOP
SETB P2.1
CLR P2.0
NOP
SETB P2.0
ret
hssj: mov 60h,#8
DD1: RlC A
MOV P0.4,C
CLR P0.1
NOP
SETB P0.1
djnz 60h,dd1
ret
DS0ZD: CLR TR0
PUSH ACC
push PSW
MOV TH0,#4ch
MOV TL0,#00h
INC R4
CJNE R4,#20,LP
MOV r4,#0
;********************
mov 61h,#32
ss: inc dptr
djnz 61h,ss
INC R5
CJNE R5,#12,lp
MOV R5,#0
mov dptr,#tab
;**********************
LP: POP PSW
POP ACC
SETB TR0
RETI
TAB:
;第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 10H 04H 10H 03H 0D0H 00H 0FFH 0FFH
DB 30H 00H 50H 00H 90H 01H 00H 00H
DB 0FEH 0FFH 22H 42H 22H 42H 22H 42H
DB 22H 42H 0FEH 0FFH 00H 00H 00H 00H
DB 80H 00H 40H 00H 30H 00H 0FCH 7FH
DB 07H 00H 0AH 00H 0A8H 7EH 0A8H 22H
DB 0A9H 22H 0AEH 22H 0AAH 22H 0A8H 22H
DB 0A8H 7EH 08H 00H 08H 00H 00H 00H
DB 00H 00H 00H 00H 00H 00H 0F8H 0FFH
DB 48H 44H 48H 44H 4CH 44H 4BH 44H
DB 4AH 44H 48H 44H 48H 44H 48H 44H
DB 0F8H 0FFH 00H 00H 00H 00H 00H 00H
DB 00H 00H 00H 00H 0E2H 3FH 22H 40H
DB 22H 40H 22H 40H 22H 40H 22H 40H
DB 22H 40H 22H 40H 22H 40H 7EH 40H
DB 00H 40H 00H 78H 00H 20H 00H 00H
DB 10H 00H 0B8H 0FFH 97H 0AH 92H 0AH
DB 90H 4AH 94H 8AH 0B8H 7FH 10H 00H
DB 00H 00H 7FH 3FH 48H 44H 48H 44H
DB 44H 42H 74H 72H 20H 20H 00H 00H
DB 10H 02H 08H 01H 84H 00H 0C6H 0FFH
DB 73H 00H 22H 00H 40H 00H 44H 00H
DB 44H 40H 44H 80H 0C4H 7FH 44H 00H
DB 44H 00H 44H 00H 40H 00H 00H 00H
end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -