📄 wk.asm
字号:
Q065B: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0663: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q066B: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0673: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q067B: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0683: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q068B: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0693: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q069B: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q06A3: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q06AB: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q06B3: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q06BB: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q06C3: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q06CB: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q06D3: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q06DB: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q06E3: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q06EB: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q06F3: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q06FB: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0703: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q070B: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0713: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q071B: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0723: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q072B: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0733: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q073B: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0743: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q074B: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0753: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q075B: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0763: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q076B: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0773: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q077B: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0783: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q078B: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q0793: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q079B: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q07A3: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q07AB: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q07B3: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q07BB: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q07C3: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q07CB: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q07D3: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q07DB: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q07E3: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q07EB: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q07F3: DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H ;........
Q07FB: DB 00H, 00H, 00H, 00H, 00H ;.....
;==========================================================================
Q0800: JB P3.2,Q0814 ;0800 20 B2 11
Q0802: MOV R5,#14H ;0803 7D 14
Q0805: MOV R7,05H ;0805 AF 05
DEC R5 ;0807 1D
MOV A,R7 ;0808 EF
JNZ Q0805 ;0809 70 FA
JB P3.2,Q0814 ;080B 20 B2 06
JNB P3.2,$ ;080E 30 B2 FD
MOV 0BH,#01H ;0811 75 0B 01
Q0814: MOV A,0BH ;0814 E5 0B
XRL A,#01H ;0816 64 01
JZ Q081D ;0818 60 03
LJMP Q08D8 ;081A 02 08 D8
;==========================================================================
Q081D: JB P3.3,Q0837 ;081D 20 B3 17
MOV R5,A ;0820 FD
Q0821: INC R5 ;0821 0D
CJNE R5,#08H,Q0821 ;0822 BD 08 FC
JB P3.3,Q0837 ;0825 20 B3 0F
JNB P3.3,$ ;0828 30 B3 FD
INC 08H ;082B 05 08
MOV A,08H ;082D E5 08
CJNE A,#55H,Q0835 ;082F B4 55 03
MOV 08H,#23H ;0832 75 08 23
Q0835: CLR A ;0835 E4
MOV R4,A ;0836 FC
Q0837: JB P3.4,Q0852 ;0837 20 B4 18
CLR A ;083A E4
MOV R5,A ;083B FD
Q083C: INC R5 ;083C 0D
CJNE R5,#08H,Q083C ;083D BD 08 FC
JB P3.4,Q0852 ;0840 20 B4 0F
JNB P3.4,$ ;0843 30 B4 FD
DEC 0FH ;0846 15 0F
MOV A,0FH ;0848 E5 0F
CJNE A,#03H,Q0850 ;084A B4 03 03
MOV 0FH,#1EH ;084D 75 0F 1E
Q0850: MOV R4,#01H ;0850 7C 01
Q0852: JB P3.2,Q0866 ;0852 20 B2 11
MOV R5,#14H ;0855 7D 14
Q0857: MOV R7,05H ;0857 AF 05
DEC R5 ;0859 1D
MOV A,R7 ;085A EF
JNZ Q0857 ;085B 70 FA
JB P3.2,Q0866 ;085D 20 B2 06
JNB P3.2,$ ;0860 30 B2 FD
CLR A ;0863 E4
MOV 0BH,A ;0864 F5 0B
Q0866: CLR P3.7 ;0866 C2 B7
MOV A,R4 ;0868 EC
DEC A ;0869 14
JZ Q089D ;086A 60 31
INC A ;086C 04
JNZ Q08C9 ;086D 70 5A
MOV A,08H ;086F E5 08
MOV B,#0AH ;0871 75 F0 0A
DIV AB ;0874 84
MOV DPTR,#0BE6H ;0875 90 0B E6
MOVC A,@A+DPTR ;0878 93
MOV SBUF,A ;0879 F5 99
JNB TI,$ ;087B 30 99 FD
CLR TI ;087E C2 99
MOV A,08H ;0880 E5 08
MOV B,#0AH ;0882 75 F0 0A
DIV AB ;0885 84
MOV A,B ;0886 E5 F0
MOV DPTR,#0BE6H ;0888 90 0B E6
MOVC A,@A+DPTR ;088B 93
MOV SBUF,A ;088C F5 99
JNB TI,$ ;088E 30 99 FD
CLR TI ;0891 C2 99
MOV SBUF,#0FFH ;0893 75 99 FF
JNB TI,$ ;0896 30 99 FD
CLR TI ;0899 C2 99
SJMP Q08C9 ;089B 80 2C
Q089D: MOV A,0FH ;089D E5 0F
MOV B,#0AH ;089F 75 F0 0A
DIV AB ;08A2 84
MOV DPTR,#0BE6H ;08A3 90 0B E6
MOVC A,@A+DPTR ;08A6 93
MOV SBUF,A ;08A7 F5 99
JNB TI,$ ;08A9 30 99 FD
CLR TI ;08AC C2 99
MOV A,0FH ;08AE E5 0F
MOV B,#0AH ;08B0 75 F0 0A
Q08B1: MOVX @DPTR,A ;08B1 F0
INC R2 ;08B2 0A
DIV AB ;08B3 84
MOV A,B ;08B4 E5 F0
MOV DPTR,#0BE6H ;08B6 90 0B E6
MOVC A,@A+DPTR ;08B9 93
MOV SBUF,A ;08BA F5 99
JNB TI,$ ;08BC 30 99 FD
CLR TI ;08BF C2 99
MOV SBUF,#0FFH ;08C1 75 99 FF
JNB TI,$ ;08C4 30 99 FD
CLR TI ;08C7 C2 99
Q08C9: SETB P3.7 ;08C9 D2 B7
LCALL Q0BD9 ;08CB 12 0B D9
CLR P3.7 ;08CE C2 B7
LCALL Q0BD9 ;08D0 12 0B D9
SETB P3.7 ;08D3 D2 B7
LJMP Q0814 ;08D5 02 08 14
;==========================================================================
Q08D8: RET ;08D8 22
;==========================================================================
Q08D9: MOV R0,#7FH ;08D9 78 7F
CLR A ;08DB E4
Q08DC: MOV @R0,A ;08DC F6
DJNZ R0,Q08DC ;08DD D8 FD
MOV SP,#20H ;08DF 75 81 20
LJMP Q0920 ;08E2 02 09 20
;==========================================================================
Q08E5: LJMP Q0B19 ;08E5 02 0B 19
;==========================================================================
Q08E8: CLR A ;08E8 E4
MOVC A,@A+DPTR ;08E9 93
INC DPTR ;08EA A3
MOV R0,A ;08EB F8
Q08EC: CLR A ;08EC E4
MOVC A,@A+DPTR ;08ED 93
INC DPTR ;08EE A3
JC Q08F4 ;08EF 40 03
MOV @R0,A ;08F1 F6
SJMP Q08F5 ;08F2 80 01
Q08F4: MOVX @R0,A ;08F4 F2
Q08F5: INC R0 ;08F5 08
DJNZ R7,Q08EC ;08F6 DF F4
SJMP Q0923 ;08F8 80 29
Q08FA: CLR A ;08FA E4
MOVC A,@A+DPTR ;08FB 93
INC DPTR ;08FC A3
MOV R0,A ;08FD F8
ANL A,#07H ;08FE 54 07
ADD A,#0CH ;0900 24 0C
XCH A,R0 ;0902 C8
CLR C ;0903 C3
RLC A ;0904 33
SWAP A ;0905 C4
ANL A,#0FH ;0906 54 0F
ORL A,#20H ;0908 44 20
XCH A,R0 ;090A C8
MOVC A,@A+PC ;090B 83
JC Q0912 ;090C 40 04
CPL A ;090E F4
ANL A,@R0 ;090F 56
SJMP Q0913 ;0910 80 01
Q0912: ORL A,@R0 ;0912 46
Q0913: MOV @R0,A ;0913 F6
DJNZ R7,Q08FA ;0914 DF E4
SJMP Q0923 ;0916 80 0B
AJMP Q0802 ;0918 01 02
INC A ;091A 04
INC R0 ;091B 08
JBC 24H.0,Q095F ;091C 10 20 40
SJMP Q08B1 ;091F 80 90
Q0920: MOV DPTR,#0BF0H ;0920 90 0B F0
Q0923: CLR A ;0923 E4
MOV R6,#01H ;0924 7E 01
MOVC A,@A+DPTR ;0926 93
JZ Q08E5 ;0927 60 BC
INC DPTR ;0929 A3
MOV R7,A ;092A FF
ANL A,#3FH ;092B 54 3F
JNB ACC.5,Q0939 ;092D 30 E5 09
ANL A,#1FH ;0930 54 1F
MOV R6,A ;0932 FE
CLR A ;0933 E4
MOVC A,@A+DPTR ;0934 93
INC DPTR ;0935 A3
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -