📄 kn.asm
字号:
LCALL Q00C5
MOV 33H,#23H
LCALL Q00C5
MOV 33H,#2BH
LCALL Q00C5
MOV 33H,#29H
LCALL Q00C5
MOV 33H,#2EH
LCALL Q00C5
MOV 33H,#27H
LCALL Q00C5
MOV 33H,#0EH
LCALL Q00C5
MOV 33H,#0EH
LCALL Q00C5
MOV 33H,#0EH
LCALL Q00C5
Q0792: NOP
MOV DPTR,#9FFFH
SETB P1.0
MOV A,#00H
MOVX @DPTR,A
LCALL Q7A0C
LCALL Q7A0C
CLR P1.0
MOV A,#33H
MOVX @DPTR,A
LCALL Q7A02
MOV A,#66H
MOVX @DPTR,A
LCALL Q7A02
MOV A,#99H
MOVX @DPTR,A
LCALL Q7A02
MOV A,#CCH
MOVX @DPTR,A
LCALL Q7A02
MOV A,#FFH
MOVX @DPTR,A
LCALL Q7A02
JNB P1.4,Q0792
LCALL Q79E6
LJMP Q0428
;===========================================
MOV A,#14H
MOVX @DPTR,A
MOV DPTR,#E010H
MOV A,#00H
MOVX @DPTR,A
MOV DPTR,#E012H
MOV A,#02H
MOVX @DPTR,A
MOV DPTR,#E013H
MOV A,#01H
MOVX @DPTR,A
MOV DPTR,#E014H
MOV A,#00H
MOVX @DPTR,A
MOV DPTR,#E015H
MOVX @DPTR,A
MOV DPTR,#E016H
MOVX @DPTR,A
MOV DPTR,#E017H
MOVX @DPTR,A
MOV DPTR,#E018H
MOV A,#00H
MOVX @DPTR,A
MOV DPTR,#E019H
MOVX @DPTR,A
MOV DPTR,#E060H
MOV A,#00H
MOVX @DPTR,A
MOV DPTR,#E061H
MOV A,#02H
MOVX @DPTR,A
MOV DPTR,#E062H
MOV A,#05H
MOVX @DPTR,A
MOV DPTR,#E063H
MOV A,#00H
MOVX @DPTR,A
MOV DPTR,#E064H
MOV A,#00H
MOVX @DPTR,A
MOV DPTR,#E065H
MOV A,#FAH
MOVX @DPTR,A
MOV DPTR,#E003H
MOV A,#01H
MOVX @DPTR,A
MOV DPTR,#E020H
MOV A,#09H
MOVX @DPTR,A
MOV DPTR,#E021H
MOVX @DPTR,A
MOV DPTR,#E022H
MOVX @DPTR,A
MOV DPTR,#E023H
MOVX @DPTR,A
MOV DPTR,#E024H
MOVX @DPTR,A
MOV DPTR,#E025H
MOVX @DPTR,A
MOV DPTR,#E026H
MOVX @DPTR,A
MOV DPTR,#E027H
MOVX @DPTR,A
MOV DPTR,#E028H
MOV A,#00H
MOVX @DPTR,A
MOV DPTR,#E029H
MOVX @DPTR,A
MOV DPTR,#E02AH
MOVX @DPTR,A
MOV DPTR,#E02BH
MOVX @DPTR,A
MOV DPTR,#E02CH
MOVX @DPTR,A
MOV DPTR,#E02DH
MOVX @DPTR,A
MOV DPTR,#E02EH
MOVX @DPTR,A
MOV DPTR,#E02FH
MOVX @DPTR,A
MOV DPTR,#E038H
MOV A,#00H
MOVX @DPTR,A
MOV DPTR,#E039H
MOVX @DPTR,A
MOV DPTR,#E03AH
MOVX @DPTR,A
MOV DPTR,#E03BH
MOVX @DPTR,A
MOV DPTR,#E03CH
MOVX @DPTR,A
MOV DPTR,#E03DH
MOVX @DPTR,A
MOV DPTR,#E03EH
MOVX @DPTR,A
MOV DPTR,#E03FH
MOVX @DPTR,A
MOV DPTR,#E040H
MOVX @DPTR,A
MOV DPTR,#E041H
MOVX @DPTR,A
MOV DPTR,#E042H
MOVX @DPTR,A
MOV DPTR,#E043H
MOVX @DPTR,A
MOV DPTR,#E044H
MOVX @DPTR,A
CLR 21H.4
LJMP Q0298
;===========================================
Q08DD: NOP
MOV 36H,#00H
MOV 35H,#00H
MOV 33H,#1CH
LCALL Q0173
MOV 36H,#02H
MOV 35H,#00H
MOV 33H,#87H
LCALL Q0173
MOV 36H,#05H
MOV 35H,#01H
LCALL Q00AB
MOV 33H,#10H
LCALL Q00C5
MOV 33H,#0EH
LCALL Q00C5
MOV 36H,#0AH
MOV 35H,#01H
LCALL Q00AB
MOV 33H,#2DH
LCALL Q00C5
MOV 33H,#30H
LCALL Q00C5
MOV 33H,#41H
LCALL Q00C5
RET
;===========================================
Q0927: NOP
LCALL Q789D
SETB 22H.3
LCALL Q0113
LCALL Q08DD
MOV 36H,#00H
MOV 35H,#30H
MOV 33H,#1CH
LCALL Q0173
MOV 36H,#02H
MOV 35H,#30H
MOV 33H,#4DH
LCALL Q0173
MOV 36H,#04H
MOV 35H,#30H
MOV 33H,#4EH
LCALL Q0173
MOV 36H,#06H
MOV 35H,#30H
MOV 33H,#4FH
LCALL Q0173
MOV 36H,#0EH
MOV 35H,#30H
MOV 33H,#4AH
LCALL Q0173
MOV 36H,#10H
MOV 35H,#30H
MOV 33H,#4BH
LCALL Q0173
MOV 36H,#12H
MOV 35H,#30H
MOV 33H,#4CH
LCALL Q0173
MOV 36H,#14H
MOV 35H,#30H
MOV 33H,#15H
LCALL Q0173
LCALL Q202B
LCALL Q1FC7
LCALL Q2011
LCALL Q6D9C
JB 21H.6,Q09A8
JNB 23H.0,Q09A8
LJMP Q20E7
;===========================================
Q09A8: NOP
MOV DPTR,#E003H
MOVX A,@DPTR
CJNE A,#02H,Q09B6
SETB 20H.2
CLR 20H.3
SJMP Q09CC
Q09B6: CJNE A,#03H,Q09BF
CLR 20H.2
SETB 20H.3
SJMP Q09CC
Q09BF: CJNE A,#04H,Q09C8
SETB 20H.2
SETB 20H.3
SJMP Q09CC
Q09C8: CLR 20H.2
CLR 20H.3
Q09CC: NOP
MOV DPTR,#E0B0H
MOVX A,@DPTR
MOV 30H,A
MOV 74H,30H
INC DPTR
MOVX A,@DPTR
MOV 31H,A
MOV 75H,31H
INC DPTR
MOVX A,@DPTR
MOV 32H,A
INC DPTR
MOVX A,@DPTR
MOV 33H,A
LCALL Q7B20
MOV 70H,50H
MOV 71H,51H
MOV 30H,70H
MOV 31H,71H
MOV DPTR,#E0B4H
MOVX A,@DPTR
MOV 32H,A
INC DPTR
MOVX A,@DPTR
MOV 33H,A
LCALL Q7B20
MOV 72H,50H
MOV 73H,51H
MOV DPTR,#E076H
MOVX A,@DPTR
MOV 76H,A
MOV DPTR,#E077H
MOVX A,@DPTR
MOV 77H,A
MOV A,76H
CJNE A,#00H,Q0A21
MOV A,77H
CJNE A,#00H,Q0A21
SETB 22H.4
SJMP Q0A24
Q0A21: NOP
CLR 22H.4
Q0A24: NOP
MOV DPTR,#E06DH
MOVX A,@DPTR
MOV 78H,A
CJNE A,#00H,Q0A32
SETB 22H.5
SJMP Q0A34
Q0A32: CLR 22H.5
Q0A34: NOP
INC 76H
INC 77H
INC 78H
Q0A3B: NOP
JNB P1.4,Q0A66
LCALL Q79E6
CJNE A,#FFH,Q0A4B
LCALL Q1FB2
LJMP Q0428
;===========================================
Q0A4B: NOP
CJNE A,#F9H,Q0A55
LCALL Q789D
LJMP Q0A66
;===========================================
Q0A55: NOP
CJNE A,#F1H,Q0A5F
LCALL Q78BA
LJMP Q0A66
;===========================================
Q0A5F: NOP
CJNE A,#F8H,Q0A66
LCALL Q6BCC
Q0A66: NOP
LCALL Q6D9C
JB 21H.6,Q0A73
JNB 23H.0,Q0A73
LJMP Q20E7
;===========================================
Q0A73: NOP
MOV DPTR,#E010H
MOVX A,@DPTR
CJNE A,#00H,Q0A7E
LJMP Q0E7B
;===========================================
Q0A7E: NOP
Q0A7F: NOP
SETB P1.6
JNB P1.2,Q0A87
SJMP Q0A8A
Q0A87: LJMP Q0C7C
;===========================================
Q0A8A: NOP
MOV R6,#1EH
Q0A8D: MOV R7,#FAH
Q0A8F: JNB P1.2,Q0A96
NOP
NOP
SJMP Q0A99
Q0A96: LJMP Q0A7F
;===========================================
Q0A99: DJNZ R7,Q0A8F
DJNZ R6,Q0A8D
Q0A9D: NOP
JNB P1.4,Q0AC8
LCALL Q79E6
CJNE A,#FFH,Q0AAD
LCALL Q1FB2
LJMP Q0428
;===========================================
Q0AAD: NOP
CJNE A,#F9H,Q0AB7
LCALL Q789D
LJMP Q0AC8
;===========================================
Q0AB7: NOP
CJNE A,#F1H,Q0AC1
LCALL Q78BA
LJMP Q0AC8
;===========================================
Q0AC1: NOP
CJNE A,#F8H,Q0AC8
LCALL Q6BCC
Q0AC8: NOP
LCALL Q6D9C
JB 21H.6,Q0AD5
JNB 23H.0,Q0AD5
LJMP Q20E7
;===========================================
Q0AFF: JNB P1.2,Q0B06
NOP
NOP
SJMP Q0B09
Q0B06: LJMP Q0A7F
;===========================================
Q0B09: DJNZ R7,Q0AFF
JNB P1.5,Q0B21
MOV R7,#46H
Q0B10: JNB P1.2,Q0B17
NOP
NOP
SJMP Q0B1A
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -