You are on page 1of 628

;

; D52 V3.3.6 8052 Disassembly of Bistro-H-Normal.BIN


; 04/04/19 10:09
;
org 0
;
X0000: ljmp Xff15 ; 0000 02 ff 15 ...
;
X0003: xch a,r7 ; 0003 cf O
X0004: clr c ; 0004 c3 C
X0005: subb a,r7 ; 0005 9f .
mov r7,a ; 0006 ff .
X0007: jnc X000a ; 0007 50 01 P.
X0009: dec r6 ; 0009 1e .
X000a: ret ; 000a 22 "
;
ljmp Xfdfd ; 000b 02 fd fd .}}
;
org 13h
;
ljmp Xfe18 ; 0013 02 fe 18 .~.
;
X0016: inc dptr ; 0016 a3 #
movx a,@dptr ; 0017 e0 `
inc a ; 0018 04 .
movx @dptr,a ; 0019 f0 p
X001a: jnz X0022 ; 001a 70 06 p.
X001c: lcall Xfef9 ; 001c 12 fe f9 .~y
movx a,@dptr ; 001f e0 `
inc a ; 0020 04 .
movx @dptr,a ; 0021 f0 p
X0022: ret ; 0022 22 "
;
X0023: ljmp Xfe33 ; 0023 02 fe 33 .~3
;
X0026: clr ea ; 0026 c2 af B/
X0028: clr t0 ; 0028 c2 b4 B4
X002a: clr t0 ; 002a c2 b4 B4
X002c: clr t0 ; 002c c2 b4 B4
X002e: clr t0 ; 002e c2 b4 B4
X0030: clr t0 ; 0030 c2 b4 B4
X0032: sjmp X0026 ; 0032 80 f2 .r
;
X0034: mov dptr,#X0044 ; 0034 90 00 44 ..D
X0037: movx a,@dptr ; 0037 e0 `
X0038: jz X003c ; 0038 60 02 `.
sjmp X0034 ; 003a 80 f8 .x
;
X003c: ret ; 003c 22 "
;
X003d: mov dptr,#X02d1 ; 003d 90 02 d1 ..Q
X0040: movx a,@dptr ; 0040 e0 `
X0041: mov r6,a ; 0041 fe ~
X0042: inc dptr ; 0042 a3 #
X0043: movx a,@dptr ; 0043 e0 `
X0044: mov r7,a ; 0044 ff .
X0045: mov a,r7 ; 0045 ef o
orl a,r6 ; 0046 4e N
X0047: jz X004b ; 0047 60 02 `.
X0049: sjmp X003d ; 0049 80 f2 .r
;
X004b: ret ; 004b 22 "
;
X004c: mov dptr,#Xfd04 ; 004c 90 fd 04 .}.
X004f: clr a ; 004f e4 d
X0050: movc a,@a+dptr ; 0050 93 .
X0051: jnz X005d ; 0051 70 0a p.
clr 28h.0 ; 0053 c2 40 B@
mov a,28h ; 0055 e5 28 e(
X0057: mov dptr,#Xe400 ; 0057 90 e4 00 .d.
X005a: movx @dptr,a ; 005a f0 p
X005b: sjmp X0065 ; 005b 80 08 ..
;
X005d: clr 28h.2 ; 005d c2 42 BB
mov a,28h ; 005f e5 28 e(
mov dptr,#Xe400 ; 0061 90 e4 00 .d.
X0064: movx @dptr,a ; 0064 f0 p
X0065: ret ; 0065 22 "
;
X0066: mov dptr,#X02d8 ; 0066 90 02 d8 ..X
X0069: clr a ; 0069 e4 d
X006a: movx @dptr,a ; 006a f0 p
X006b: mov dptr,#Xfd04 ; 006b 90 fd 04 .}.
X006e: clr a ; 006e e4 d
X006f: movc a,@a+dptr ; 006f 93 .
X0070: jnz X007c ; 0070 70 0a p.
setb 28h.0 ; 0072 d2 40 R@
X0074: mov a,28h ; 0074 e5 28 e(
X0076: mov dptr,#Xe400 ; 0076 90 e4 00 .d.
X0079: movx @dptr,a ; 0079 f0 p
sjmp X0084 ; 007a 80 08 ..
;
X007c: setb 28h.2 ; 007c d2 42 RB
X007e: mov a,28h ; 007e e5 28 e(
X0080: mov dptr,#Xe400 ; 0080 90 e4 00 .d.
X0083: movx @dptr,a ; 0083 f0 p
X0084: ret ; 0084 22 "
;
X0085: mov dptr,#Xfd04 ; 0085 90 fd 04 .}.
X0088: clr a ; 0088 e4 d
X0089: movc a,@a+dptr ; 0089 93 .
X008a: jnz X0094 ; 008a 70 08 p.
X008c: clr 28h.1 ; 008c c2 41 BA
X008e: mov a,28h ; 008e e5 28 e(
X0090: mov dptr,#Xe400 ; 0090 90 e4 00 .d.
X0093: movx @dptr,a ; 0093 f0 p
X0094: ret ; 0094 22 "
;
X0095: mov dptr,#Xfd04 ; 0095 90 fd 04 .}.
clr a ; 0098 e4 d
movc a,@a+dptr ; 0099 93 .
X009a: jnz X00a4 ; 009a 70 08 p.
X009c: setb 28h.1 ; 009c d2 41 RA
X009e: mov a,28h ; 009e e5 28 e(
X00a0: mov dptr,#Xe400 ; 00a0 90 e4 00 .d.
X00a3: movx @dptr,a ; 00a3 f0 p
X00a4: ret ; 00a4 22 "
;
X00a5: mov dptr,#X19df ; 00a5 90 19 df .._
X00a8: movx a,@dptr ; 00a8 e0 `
X00a9: jz X00bb ; 00a9 60 10 `.
X00ab: mov dptr,#X19df ; 00ab 90 19 df .._
X00ae: movx a,@dptr ; 00ae e0 `
X00af: jz X00b9 ; 00af 60 08 `.
X00b1: mov dptr,#X19de ; 00b1 90 19 de ..^
X00b4: movx a,@dptr ; 00b4 e0 `
X00b5: xrl a,#2 ; 00b5 64 02 d.
X00b7: jz X00bb ; 00b7 60 02 `.
X00b9: sjmp X00ca ; 00b9 80 0f ..
;
X00bb: mov dptr,#Xfd04 ; 00bb 90 fd 04 .}.
clr a ; 00be e4 d
movc a,@a+dptr ; 00bf 93 .
jnz X00ca ; 00c0 70 08 p.
clr 28h.2 ; 00c2 c2 42 BB
mov a,28h ; 00c4 e5 28 e(
mov dptr,#Xe400 ; 00c6 90 e4 00 .d.
movx @dptr,a ; 00c9 f0 p
X00ca: ret ; 00ca 22 "
;
mov dptr,#X19df ; 00cb 90 19 df .._
movx a,@dptr ; 00ce e0 `
jz X00e1 ; 00cf 60 10 `.
mov dptr,#X19df ; 00d1 90 19 df .._
movx a,@dptr ; 00d4 e0 `
jz X00df ; 00d5 60 08 `.
mov dptr,#X19de ; 00d7 90 19 de ..^
X00da: movx a,@dptr ; 00da e0 `
X00db: xrl a,#2 ; 00db 64 02 d.
X00dd: jz X00e1 ; 00dd 60 02 `.
X00df: sjmp X00f0 ; 00df 80 0f ..
;
X00e1: mov dptr,#Xfd04 ; 00e1 90 fd 04 .}.
X00e4: clr a ; 00e4 e4 d
movc a,@a+dptr ; 00e5 93 .
jnz X00f0 ; 00e6 70 08 p.
setb 28h.2 ; 00e8 d2 42 RB
X00ea: mov a,28h ; 00ea e5 28 e(
mov dptr,#Xe400 ; 00ec 90 e4 00 .d.
movx @dptr,a ; 00ef f0 p
X00f0: ret ; 00f0 22 "
;
X00f1: mov dptr,#Xfd04 ; 00f1 90 fd 04 .}.
clr a ; 00f4 e4 d
movc a,@a+dptr ; 00f5 93 .
X00f6: jnz X0100 ; 00f6 70 08 p.
X00f8: clr 28h.3 ; 00f8 c2 43 BC
X00fa: mov a,28h ; 00fa e5 28 e(
mov dptr,#Xe400 ; 00fc 90 e4 00 .d.
movx @dptr,a ; 00ff f0 p
X0100: ret ; 0100 22 "
;
X0101: mov dptr,#Xfd04 ; 0101 90 fd 04 .}.
clr a ; 0104 e4 d
X0105: movc a,@a+dptr ; 0105 93 .
jnz X0110 ; 0106 70 08 p.
X0108: setb 28h.3 ; 0108 d2 43 RC
X010a: mov a,28h ; 010a e5 28 e(
mov dptr,#Xe400 ; 010c 90 e4 00 .d.
movx @dptr,a ; 010f f0 p
X0110: ret ; 0110 22 "
;
mov dptr,#Xfd04 ; 0111 90 fd 04 .}.
X0114: clr a ; 0114 e4 d
X0115: movc a,@a+dptr ; 0115 93 .
jnz X0122 ; 0116 70 0a p.
clr 28h.0 ; 0118 c2 40 B@
mov a,28h ; 011a e5 28 e(
mov dptr,#Xe400 ; 011c 90 e4 00 .d.
movx @dptr,a ; 011f f0 p
sjmp X012a ; 0120 80 08 ..
;
X0122: clr 28h.2 ; 0122 c2 42 BB
mov a,28h ; 0124 e5 28 e(
mov dptr,#Xe400 ; 0126 90 e4 00 .d.
X0129: movx @dptr,a ; 0129 f0 p
X012a: ret ; 012a 22 "
;
X012b: mov dptr,#X02d8 ; 012b 90 02 d8 ..X
X012e: clr a ; 012e e4 d
X012f: movx @dptr,a ; 012f f0 p
X0130: mov dptr,#Xfd04 ; 0130 90 fd 04 .}.
X0133: clr a ; 0133 e4 d
movc a,@a+dptr ; 0134 93 .
jnz X0141 ; 0135 70 0a p.
X0137: setb 28h.0 ; 0137 d2 40 R@
X0139: mov a,28h ; 0139 e5 28 e(
mov dptr,#Xe400 ; 013b 90 e4 00 .d.
X013e: movx @dptr,a ; 013e f0 p
X013f: sjmp X0149 ; 013f 80 08 ..
;
X0141: setb 28h.2 ; 0141 d2 42 RB
X0143: mov a,28h ; 0143 e5 28 e(
X0145: mov dptr,#Xe400 ; 0145 90 e4 00 .d.
X0148: movx @dptr,a ; 0148 f0 p
X0149: ret ; 0149 22 "
;
X014a: mov dptr,#Xfd04 ; 014a 90 fd 04 .}.
X014d: clr a ; 014d e4 d
movc a,@a+dptr ; 014e 93 .
X014f: jnz X0159 ; 014f 70 08 p.
X0151: clr 28h.1 ; 0151 c2 41 BA
mov a,28h ; 0153 e5 28 e(
X0155: mov dptr,#Xe400 ; 0155 90 e4 00 .d.
movx @dptr,a ; 0158 f0 p
X0159: ret ; 0159 22 "
;
X015a: mov dptr,#Xfd04 ; 015a 90 fd 04 .}.
clr a ; 015d e4 d
movc a,@a+dptr ; 015e 93 .
jnz X0169 ; 015f 70 08 p.
setb 28h.1 ; 0161 d2 41 RA
mov a,28h ; 0163 e5 28 e(
mov dptr,#Xe400 ; 0165 90 e4 00 .d.
X0168: movx @dptr,a ; 0168 f0 p
X0169: ret ; 0169 22 "
;
X016a: mov dptr,#X19df ; 016a 90 19 df .._
movx a,@dptr ; 016d e0 `
jz X0180 ; 016e 60 10 `.
mov dptr,#X19df ; 0170 90 19 df .._
movx a,@dptr ; 0173 e0 `
jz X017e ; 0174 60 08 `.
mov dptr,#X19de ; 0176 90 19 de ..^
movx a,@dptr ; 0179 e0 `
xrl a,#2 ; 017a 64 02 d.
jz X0180 ; 017c 60 02 `.
X017e: sjmp X018f ; 017e 80 0f ..
;
X0180: mov dptr,#Xfd04 ; 0180 90 fd 04 .}.
clr a ; 0183 e4 d
movc a,@a+dptr ; 0184 93 .
jnz X018f ; 0185 70 08 p.
clr 28h.2 ; 0187 c2 42 BB
mov a,28h ; 0189 e5 28 e(
mov dptr,#Xe400 ; 018b 90 e4 00 .d.
movx @dptr,a ; 018e f0 p
X018f: ret ; 018f 22 "
;
X0190: mov dptr,#X19df ; 0190 90 19 df .._
movx a,@dptr ; 0193 e0 `
jz X01a6 ; 0194 60 10 `.
mov dptr,#X19df ; 0196 90 19 df .._
movx a,@dptr ; 0199 e0 `
X019a: jz X01a4 ; 019a 60 08 `.
X019c: mov dptr,#X19de ; 019c 90 19 de ..^
X019f: movx a,@dptr ; 019f e0 `
xrl a,#2 ; 01a0 64 02 d.
jz X01a6 ; 01a2 60 02 `.
X01a4: sjmp X01b5 ; 01a4 80 0f ..
;
X01a6: mov dptr,#Xfd04 ; 01a6 90 fd 04 .}.
clr a ; 01a9 e4 d
movc a,@a+dptr ; 01aa 93 .
X01ab: jnz X01b5 ; 01ab 70 08 p.
setb 28h.2 ; 01ad d2 42 RB
X01af: mov a,28h ; 01af e5 28 e(
X01b1: mov dptr,#Xe400 ; 01b1 90 e4 00 .d.
X01b4: movx @dptr,a ; 01b4 f0 p
X01b5: ret ; 01b5 22 "
;
X01b6: mov dptr,#Xfd04 ; 01b6 90 fd 04 .}.
X01b9: clr a ; 01b9 e4 d
X01ba: movc a,@a+dptr ; 01ba 93 .
X01bb: jnz X01c5 ; 01bb 70 08 p.
clr 28h.3 ; 01bd c2 43 BC
X01bf: mov a,28h ; 01bf e5 28 e(
mov dptr,#Xe400 ; 01c1 90 e4 00 .d.
X01c4: movx @dptr,a ; 01c4 f0 p
X01c5: ret ; 01c5 22 "
;
X01c6: mov dptr,#Xfd04 ; 01c6 90 fd 04 .}.
clr a ; 01c9 e4 d
X01ca: movc a,@a+dptr ; 01ca 93 .
X01cb: jnz X01d5 ; 01cb 70 08 p.
X01cd: setb 28h.3 ; 01cd d2 43 RC
X01cf: mov a,28h ; 01cf e5 28 e(
X01d1: mov dptr,#Xe400 ; 01d1 90 e4 00 .d.
X01d4: movx @dptr,a ; 01d4 f0 p
X01d5: ret ; 01d5 22 "
;
X01d6: mov dptr,#X19de ; 01d6 90 19 de ..^
movx a,@dptr ; 01d9 e0 `
X01da: cjne a,#1,X01e7 ; 01da b4 01 0a 4..
clr 28h.2 ; 01dd c2 42 BB
mov a,28h ; 01df e5 28 e(
mov dptr,#Xe400 ; 01e1 90 e4 00 .d.
X01e4: movx @dptr,a ; 01e4 f0 p
X01e5: sjmp X01f9 ; 01e5 80 12 ..
;
X01e7: mov dptr,#X01af ; 01e7 90 01 af ../
movx a,@dptr ; 01ea e0 `
X01eb: anl a,#0fbh ; 01eb 54 fb T{
X01ed: mov dptr,#X01af ; 01ed 90 01 af ../
X01f0: movx @dptr,a ; 01f0 f0 p
mov dptr,#X01af ; 01f1 90 01 af ../
X01f4: movx a,@dptr ; 01f4 e0 `
X01f5: mov dptr,#Xfc00 ; 01f5 90 fc 00 .|.
movx @dptr,a ; 01f8 f0 p
X01f9: ret ; 01f9 22 "
;
X01fa: mov dptr,#X19de ; 01fa 90 19 de ..^
movx a,@dptr ; 01fd e0 `
X01fe: cjne a,#1,X020b ; 01fe b4 01 0a 4..
X0201: setb 28h.2 ; 0201 d2 42 RB
X0203: mov a,28h ; 0203 e5 28 e(
X0205: mov dptr,#Xe400 ; 0205 90 e4 00 .d.
movx @dptr,a ; 0208 f0 p
X0209: sjmp X021d ; 0209 80 12 ..
;
X020b: mov dptr,#X01af ; 020b 90 01 af ../
X020e: movx a,@dptr ; 020e e0 `
X020f: orl a,#4 ; 020f 44 04 D.
X0211: mov dptr,#X01af ; 0211 90 01 af ../
movx @dptr,a ; 0214 f0 p
X0215: mov dptr,#X01af ; 0215 90 01 af ../
movx a,@dptr ; 0218 e0 `
X0219: mov dptr,#Xfc00 ; 0219 90 fc 00 .|.
movx @dptr,a ; 021c f0 p
X021d: ret ; 021d 22 "
;
X021e: mov a,#32h ; 021e 74 32 t2
X0220: mov dptr,#X0044 ; 0220 90 00 44 ..D
X0223: movx @dptr,a ; 0223 f0 p
X0224: lcall X0034 ; 0224 12 00 34 ..4
X0227: lcall X01d6 ; 0227 12 01 d6 ..V
X022a: lcall X5530 ; 022a 12 55 30 .U0
X022d: mov dptr,#X01b2 ; 022d 90 01 b2 ..2
X0230: clr a ; 0230 e4 d
X0231: movx @dptr,a ; 0231 f0 p
X0232: mov a,#28h ; 0232 74 28 t(
X0234: mov dptr,#X0044 ; 0234 90 00 44 ..D
X0237: movx @dptr,a ; 0237 f0 p
X0238: lcall X0034 ; 0238 12 00 34 ..4
X023b: lcall X550f ; 023b 12 55 0f .U.
X023e: mov dptr,#X01b2 ; 023e 90 01 b2 ..2
X0241: clr a ; 0241 e4 d
X0242: movx @dptr,a ; 0242 f0 p
X0243: mov a,#14h ; 0243 74 14 t.
X0245: mov dptr,#X0044 ; 0245 90 00 44 ..D
X0248: movx @dptr,a ; 0248 f0 p
X0249: lcall X0034 ; 0249 12 00 34 ..4
lcall X01fa ; 024c 12 01 fa ..z
mov a,#5 ; 024f 74 05 t.
mov dptr,#X0044 ; 0251 90 00 44 ..D
movx @dptr,a ; 0254 f0 p
X0255: lcall X0034 ; 0255 12 00 34 ..4
X0258: lcall X5520 ; 0258 12 55 20 .U
X025b: lcall X5530 ; 025b 12 55 30 .U0
X025e: mov dptr,#X01b2 ; 025e 90 01 b2 ..2
clr a ; 0261 e4 d
movx @dptr,a ; 0262 f0 p
mov a,#19h ; 0263 74 19 t.
mov dptr,#X0044 ; 0265 90 00 44 ..D
movx @dptr,a ; 0268 f0 p
X0269: lcall X0034 ; 0269 12 00 34 ..4
lcall X553f ; 026c 12 55 3f .U?
X026f: ret ; 026f 22 "
;
X0270: mov c,25h.6 ; 0270 a2 2e ".
jc X02de ; 0272 40 6a @j
X0274: mov c,25h.6 ; 0274 a2 2e ".
jc X0298 ; 0276 40 20 @
lcall X54f4 ; 0278 12 54 f4 .Tt
lcall X549e ; 027b 12 54 9e .T.
lcall X5656 ; 027e 12 56 56 .VV
X0281: lcall X0190 ; 0281 12 01 90 ...
mov dptr,#X01cb ; 0284 90 01 cb ..K
clr a ; 0287 e4 d
movx @dptr,a ; 0288 f0 p
mov dptr,#X01c8 ; 0289 90 01 c8 ..H
clr a ; 028c e4 d
movx @dptr,a ; 028d f0 p
inc dptr ; 028e a3 #
movx @dptr,a ; 028f f0 p
mov a,#0ffh ; 0290 74 ff t.
mov dptr,#X0238 ; 0292 90 02 38 ..8
movx @dptr,a ; 0295 f0 p
sjmp X0274 ; 0296 80 dc .\
;
X0298: mov a,#0ah ; 0298 74 0a t.
mov dptr,#X0044 ; 029a 90 00 44 ..D
X029d: movx @dptr,a ; 029d f0 p
lcall X0034 ; 029e 12 00 34 ..4
X02a1: mov dptr,#X01cb ; 02a1 90 01 cb ..K
mov a,#1 ; 02a4 74 01 t.
movx @dptr,a ; 02a6 f0 p
X02a7: lcall X5495 ; 02a7 12 54 95 .T.
mov dptr,#X02b3 ; 02aa 90 02 b3 ..3
movx a,@dptr ; 02ad e0 `
jnz X02d5 ; 02ae 70 25 p%
X02b0: mov dptr,#X0202 ; 02b0 90 02 02 ...
X02b3: movx a,@dptr ; 02b3 e0 `
X02b4: mov r6,a ; 02b4 fe ~
X02b5: inc dptr ; 02b5 a3 #
X02b6: movx a,@dptr ; 02b6 e0 `
mov r7,a ; 02b7 ff .
X02b8: mov a,#0bdh ; 02b8 74 bd t=
X02ba: cjne r6,#0,X02d3 ; 02ba be 00 16 >..
X02bd: setb c ; 02bd d3 S
X02be: subb a,r7 ; 02be 9f .
X02bf: jc X02d3 ; 02bf 40 12 @.
X02c1: lcall X564d ; 02c1 12 56 4d .VM
X02c4: mov a,#14h ; 02c4 74 14 t.
X02c6: mov dptr,#X0201 ; 02c6 90 02 01 ...
X02c9: movx @dptr,a ; 02c9 f0 p
X02ca: mov dptr,#X01d5 ; 02ca 90 01 d5 ..U
mov a,#1 ; 02cd 74 01 t.
X02cf: movx @dptr,a ; 02cf f0 p
X02d0: lcall X54eb ; 02d0 12 54 eb .Tk
X02d3: sjmp X02de ; 02d3 80 09 ..
;
X02d5: mov dptr,#X02b4 ; 02d5 90 02 b4 ..4
X02d8: movx a,@dptr ; 02d8 e0 `
X02d9: jnz X02de ; 02d9 70 03 p.
X02db: lcall X016a ; 02db 12 01 6a ..j
X02de: ret ; 02de 22 "
;
X02df: mov dptr,#X0201 ; 02df 90 02 01 ...
X02e2: movx a,@dptr ; 02e2 e0 `
X02e3: jz X02e8 ; 02e3 60 03 `.
X02e5: ljmp X0375 ; 02e5 02 03 75 ..u
;
X02e8: mov c,26h.6 ; 02e8 a2 36 "6
X02ea: jnb 2bh.4,X02ee ; 02ea 30 5c 01 0\.
X02ed: cpl c ; 02ed b3 3
X02ee: jnc X02f3 ; 02ee 50 03 P.
X02f0: ljmp X0375 ; 02f0 02 03 75 ..u
;
X02f3: lcall X54f4 ; 02f3 12 54 f4 .Tt
X02f6: lcall X549e ; 02f6 12 54 9e .T.
X02f9: lcall X5656 ; 02f9 12 56 56 .VV
X02fc: lcall X0190 ; 02fc 12 01 90 ...
X02ff: mov dptr,#X01cb ; 02ff 90 01 cb ..K
X0302: clr a ; 0302 e4 d
X0303: movx @dptr,a ; 0303 f0 p
X0304: mov dptr,#X01c8 ; 0304 90 01 c8 ..H
X0307: clr a ; 0307 e4 d
X0308: movx @dptr,a ; 0308 f0 p
X0309: inc dptr ; 0309 a3 #
X030a: movx @dptr,a ; 030a f0 p
X030b: mov dptr,#X18e5 ; 030b 90 18 e5 ..e
X030e: lcall X0016 ; 030e 12 00 16 ...
X0311: setb 20h.5 ; 0311 d2 05 R.
X0313: mov dptr,#X1858 ; 0313 90 18 58 ..X
movx a,@dptr ; 0316 e0 `
X0317: orl a,20h ; 0317 45 20 E
X0319: mov dptr,#X1858 ; 0319 90 18 58 ..X
X031c: movx @dptr,a ; 031c f0 p
X031d: clr 20h.5 ; 031d c2 05 B.
X031f: mov c,26h.6 ; 031f a2 36 "6
jnb 2bh.4,X0325 ; 0321 30 5c 01 0\.
cpl c ; 0324 b3 3
X0325: jc X032f ; 0325 40 08 @.
mov a,#0ffh ; 0327 74 ff t.
mov dptr,#X0238 ; 0329 90 02 38 ..8
movx @dptr,a ; 032c f0 p
sjmp X031f ; 032d 80 f0 .p
;
X032f: mov a,#0ah ; 032f 74 0a t.
mov dptr,#X0044 ; 0331 90 00 44 ..D
movx @dptr,a ; 0334 f0 p
lcall X0034 ; 0335 12 00 34 ..4
mov dptr,#X01cb ; 0338 90 01 cb ..K
mov a,#1 ; 033b 74 01 t.
movx @dptr,a ; 033d f0 p
lcall X5495 ; 033e 12 54 95 .T.
mov dptr,#X02b3 ; 0341 90 02 b3 ..3
movx a,@dptr ; 0344 e0 `
jnz X036c ; 0345 70 25 p%
mov dptr,#X0202 ; 0347 90 02 02 ...
movx a,@dptr ; 034a e0 `
mov r6,a ; 034b fe ~
inc dptr ; 034c a3 #
movx a,@dptr ; 034d e0 `
mov r7,a ; 034e ff .
mov a,#0bdh ; 034f 74 bd t=
cjne r6,#0,X036a ; 0351 be 00 16 >..
setb c ; 0354 d3 S
subb a,r7 ; 0355 9f .
jc X036a ; 0356 40 12 @.
lcall X564d ; 0358 12 56 4d .VM
mov a,#14h ; 035b 74 14 t.
mov dptr,#X0201 ; 035d 90 02 01 ...
movx @dptr,a ; 0360 f0 p
mov dptr,#X01d5 ; 0361 90 01 d5 ..U
mov a,#1 ; 0364 74 01 t.
movx @dptr,a ; 0366 f0 p
lcall X54eb ; 0367 12 54 eb .Tk
X036a: sjmp X0375 ; 036a 80 09 ..
;
X036c: mov dptr,#X02b4 ; 036c 90 02 b4 ..4
movx a,@dptr ; 036f e0 `
jnz X0375 ; 0370 70 03 p.
lcall X016a ; 0372 12 01 6a ..j
X0375: ret ; 0375 22 "
;
X0376: mov c,25h.6 ; 0376 a2 2e ".
jc X03a1 ; 0378 40 27 @'
X037a: mov c,25h.6 ; 037a a2 2e ".
jc X038f ; 037c 40 11 @.
lcall X549e ; 037e 12 54 9e .T.
mov dptr,#X01cb ; 0381 90 01 cb ..K
clr a ; 0384 e4 d
movx @dptr,a ; 0385 f0 p
mov dptr,#X01c8 ; 0386 90 01 c8 ..H
clr a ; 0389 e4 d
movx @dptr,a ; 038a f0 p
inc dptr ; 038b a3 #
movx @dptr,a ; 038c f0 p
sjmp X037a ; 038d 80 eb .k
;
X038f: mov a,#0ah ; 038f 74 0a t.
mov dptr,#X0044 ; 0391 90 00 44 ..D
movx @dptr,a ; 0394 f0 p
lcall X0034 ; 0395 12 00 34 ..4
mov dptr,#X01cb ; 0398 90 01 cb ..K
mov a,#1 ; 039b 74 01 t.
movx @dptr,a ; 039d f0 p
lcall X5495 ; 039e 12 54 95 .T.
X03a1: ret ; 03a1 22 "
;
X03a2: mov c,26h.6 ; 03a2 a2 36 "6
jnb 2bh.4,X03a8 ; 03a4 30 5c 01 0\.
cpl c ; 03a7 b3 3
X03a8: jc X03e9 ; 03a8 40 3f @?
lcall X549e ; 03aa 12 54 9e .T.
mov dptr,#X01cb ; 03ad 90 01 cb ..K
clr a ; 03b0 e4 d
movx @dptr,a ; 03b1 f0 p
mov dptr,#X01c8 ; 03b2 90 01 c8 ..H
clr a ; 03b5 e4 d
movx @dptr,a ; 03b6 f0 p
inc dptr ; 03b7 a3 #
movx @dptr,a ; 03b8 f0 p
mov dptr,#X18e5 ; 03b9 90 18 e5 ..e
lcall X0016 ; 03bc 12 00 16 ...
setb 20h.5 ; 03bf d2 05 R.
mov dptr,#X1858 ; 03c1 90 18 58 ..X
movx a,@dptr ; 03c4 e0 `
orl a,20h ; 03c5 45 20 E
mov dptr,#X1858 ; 03c7 90 18 58 ..X
movx @dptr,a ; 03ca f0 p
clr 20h.5 ; 03cb c2 05 B.
X03cd: mov c,26h.6 ; 03cd a2 36 "6
jnb 2bh.4,X03d3 ; 03cf 30 5c 01 0\.
cpl c ; 03d2 b3 3
X03d3: jc X03d7 ; 03d3 40 02 @.
sjmp X03cd ; 03d5 80 f6 .v
;
X03d7: mov a,#0ah ; 03d7 74 0a t.
mov dptr,#X0044 ; 03d9 90 00 44 ..D
movx @dptr,a ; 03dc f0 p
lcall X0034 ; 03dd 12 00 34 ..4
mov dptr,#X01cb ; 03e0 90 01 cb ..K
mov a,#1 ; 03e3 74 01 t.
movx @dptr,a ; 03e5 f0 p
lcall X5495 ; 03e6 12 54 95 .T.
X03e9: ret ; 03e9 22 "
;
X03ea: mov c,25h.6 ; 03ea a2 2e ".
jc X041e ; 03ec 40 30 @0
mov dptr,#X0044 ; 03ee 90 00 44 ..D
movx a,@dptr ; 03f1 e0 `
mov dptr,#X01f3 ; 03f2 90 01 f3 ..s
movx @dptr,a ; 03f5 f0 p
X03f6: mov c,25h.6 ; 03f6 a2 2e ".
jc X0413 ; 03f8 40 19 @.
mov dptr,#X01e8 ; 03fa 90 01 e8 ..h
clr a ; 03fd e4 d
movx @dptr,a ; 03fe f0 p
lcall X54f4 ; 03ff 12 54 f4 .Tt
lcall X549e ; 0402 12 54 9e .T.
lcall X5656 ; 0405 12 56 56 .VV
lcall X0190 ; 0408 12 01 90 ...
mov dptr,#X01f4 ; 040b 90 01 f4 ..t
mov a,#1 ; 040e 74 01 t.
movx @dptr,a ; 0410 f0 p
sjmp X03f6 ; 0411 80 e3 .c
;
X0413: mov dptr,#X01f3 ; 0413 90 01 f3 ..s
movx a,@dptr ; 0416 e0 `
mov dptr,#X0044 ; 0417 90 00 44 ..D
movx @dptr,a ; 041a f0 p
lcall X54eb ; 041b 12 54 eb .Tk
X041e: ret ; 041e 22 "
;
X041f: mov c,25h.6 ; 041f a2 2e ".
jc X044a ; 0421 40 27 @'
mov dptr,#X0044 ; 0423 90 00 44 ..D
movx a,@dptr ; 0426 e0 `
mov dptr,#X01f3 ; 0427 90 01 f3 ..s
movx @dptr,a ; 042a f0 p
X042b: mov c,25h.6 ; 042b a2 2e ".
jc X043f ; 042d 40 10 @.
mov dptr,#X01e8 ; 042f 90 01 e8 ..h
clr a ; 0432 e4 d
movx @dptr,a ; 0433 f0 p
lcall X5506 ; 0434 12 55 06 .U.
mov dptr,#X01f4 ; 0437 90 01 f4 ..t
mov a,#1 ; 043a 74 01 t.
movx @dptr,a ; 043c f0 p
sjmp X042b ; 043d 80 ec .l
;
X043f: mov dptr,#X01f3 ; 043f 90 01 f3 ..s
movx a,@dptr ; 0442 e0 `
mov dptr,#X0044 ; 0443 90 00 44 ..D
movx @dptr,a ; 0446 f0 p
lcall X54fd ; 0447 12 54 fd .T}
X044a: ret ; 044a 22 "
;
X044b: mov c,21h.1 ; 044b a2 09 ".
cpl c ; 044d b3 3
jc X0452 ; 044e 40 02 @.
sjmp X044b ; 0450 80 f9 .y
;
X0452: ret ; 0452 22 "
;
X0453: mov dptr,#X1851 ; 0453 90 18 51 ..Q
lcall X0016 ; 0456 12 00 16 ...
mov dptr,#X1851 ; 0459 90 18 51 ..Q
movx a,@dptr ; 045c e0 `
mov r6,a ; 045d fe ~
inc dptr ; 045e a3 #
movx a,@dptr ; 045f e0 `
mov r7,a ; 0460 ff .
mov a,r7 ; 0461 ef o
clr c ; 0462 c3 C
subb a,#10h ; 0463 94 10 ..
mov a,r6 ; 0465 ee n
subb a,#27h ; 0466 94 27 .'
jc X047f ; 0468 40 15 @.
mov r4,#27h ; 046a 7c 27 |'
mov r5,#10h ; 046c 7d 10 }.
lcall Xff1e ; 046e 12 ff 1e ...
mov dptr,#X1851 ; 0471 90 18 51 ..Q
mov a,r6 ; 0474 ee n
movx @dptr,a ; 0475 f0 p
inc dptr ; 0476 a3 #
mov a,r7 ; 0477 ef o
movx @dptr,a ; 0478 f0 p
mov dptr,#X1850 ; 0479 90 18 50 ..P
movx a,@dptr ; 047c e0 `
inc a ; 047d 04 .
movx @dptr,a ; 047e f0 p
X047f: mov dptr,#X18da ; 047f 90 18 da ..Z
lcall X0016 ; 0482 12 00 16 ...
mov dptr,#X18da ; 0485 90 18 da ..Z
movx a,@dptr ; 0488 e0 `
mov r6,a ; 0489 fe ~
inc dptr ; 048a a3 #
movx a,@dptr ; 048b e0 `
mov r7,a ; 048c ff .
mov a,r7 ; 048d ef o
clr c ; 048e c3 C
subb a,#0e8h ; 048f 94 e8 .h
mov a,r6 ; 0491 ee n
subb a,#3 ; 0492 94 03 ..
jc X04ab ; 0494 40 15 @.
mov r4,#3 ; 0496 7c 03 |.
mov r5,#0e8h ; 0498 7d e8 }h
lcall Xff1e ; 049a 12 ff 1e ...
mov dptr,#X18da ; 049d 90 18 da ..Z
mov a,r6 ; 04a0 ee n
movx @dptr,a ; 04a1 f0 p
inc dptr ; 04a2 a3 #
mov a,r7 ; 04a3 ef o
movx @dptr,a ; 04a4 f0 p
mov dptr,#X18d8 ; 04a5 90 18 d8 ..X
lcall X0016 ; 04a8 12 00 16 ...
X04ab: ret ; 04ab 22 "
;
X04ac: mov dptr,#X01e5 ; 04ac 90 01 e5 ..e
movx a,@dptr ; 04af e0 `
mov dptr,#X1934 ; 04b0 90 19 34 ..4
lcall Xff03 ; 04b3 12 ff 03 ...
movx a,@dptr ; 04b6 e0 `
clr c ; 04b7 c3 C
subb a,#28h ; 04b8 94 28 .(
jnc X04c4 ; 04ba 50 08 P.
mov dptr,#X1868 ; 04bc 90 18 68 ..h
lcall X0016 ; 04bf 12 00 16 ...
sjmp X04db ; 04c2 80 17 ..
;
X04c4: mov dptr,#X1868 ; 04c4 90 18 68 ..h
movx a,@dptr ; 04c7 e0 `
mov r6,a ; 04c8 fe ~
inc dptr ; 04c9 a3 #
movx a,@dptr ; 04ca e0 `
mov r7,a ; 04cb ff .
mov a,#2 ; 04cc 74 02 t.
add a,r7 ; 04ce 2f /
mov r7,a ; 04cf ff .
jnc X04d3 ; 04d0 50 01 P.
inc r6 ; 04d2 0e .
X04d3: mov dptr,#X1868 ; 04d3 90 18 68 ..h
mov a,r6 ; 04d6 ee n
movx @dptr,a ; 04d7 f0 p
inc dptr ; 04d8 a3 #
mov a,r7 ; 04d9 ef o
movx @dptr,a ; 04da f0 p
X04db: ret ; 04db 22 "
;
X04dc: mov a,2ah ; 04dc e5 2a e*
anl a,#8fh ; 04de 54 8f T.
orl a,#10h ; 04e0 44 10 D.
mov 2ah,a ; 04e2 f5 2a u*
mov a,2ah ; 04e4 e5 2a e*
mov dptr,#Xec00 ; 04e6 90 ec 00 .l.
movx @dptr,a ; 04e9 f0 p
mov a,#1 ; 04ea 74 01 t.
lcall Xfe60 ; 04ec 12 fe 60 .~`
mov a,#0ffh ; 04ef 74 ff t.
mov dptr,#Xf000 ; 04f1 90 f0 00 .p.
movx @dptr,a ; 04f4 f0 p
mov a,#3 ; 04f5 74 03 t.
lcall Xfe60 ; 04f7 12 fe 60 .~`
mov dptr,#Xf000 ; 04fa 90 f0 00 .p.
movx a,@dptr ; 04fd e0 `
mov dptr,#X002b ; 04fe 90 00 2b ..+
movx @dptr,a ; 0501 f0 p
mov dptr,#X002b ; 0502 90 00 2b ..+
movx a,@dptr ; 0505 e0 `
clr c ; 0506 c3 C
subb a,#0f0h ; 0507 94 f0 .p
jnc X0522 ; 0509 50 17 P.
mov dptr,#X002b ; 050b 90 00 2b ..+
movx a,@dptr ; 050e e0 `
setb c ; 050f d3 S
subb a,#3eh ; 0510 94 3e .>
jc X051c ; 0512 40 08 @.
mov a,#40h ; 0514 74 40 t@
mov dptr,#X01b1 ; 0516 90 01 b1 ..1
movx @dptr,a ; 0519 f0 p
sjmp X0522 ; 051a 80 06 ..
;
X051c: mov a,#80h ; 051c 74 80 t.
mov dptr,#X01b1 ; 051e 90 01 b1 ..1
movx @dptr,a ; 0521 f0 p
X0522: ret ; 0522 22 "
;
X0523: mov a,#10h ; 0523 74 10 t.
mov dptr,#X0004 ; 0525 90 00 04 ...
movx @dptr,a ; 0528 f0 p
mov a,#3ch ; 0529 74 3c t<
mov dptr,#X0000 ; 052b 90 00 00 ...
movx @dptr,a ; 052e f0 p
mov a,#3eh ; 052f 74 3e t>
mov dptr,#X0001 ; 0531 90 00 01 ...
movx @dptr,a ; 0534 f0 p
mov a,#46h ; 0535 74 46 tF
mov dptr,#X0002 ; 0537 90 00 02 ...
movx @dptr,a ; 053a f0 p
mov a,#45h ; 053b 74 45 tE
mov dptr,#X0003 ; 053d 90 00 03 ...
movx @dptr,a ; 0540 f0 p
ret ; 0541 22 "
;
X0542: mov a,#6 ; 0542 74 06 t.
mov dptr,#X0004 ; 0544 90 00 04 ...
movx @dptr,a ; 0547 f0 p
mov a,#35h ; 0548 74 35 t5
mov dptr,#X0000 ; 054a 90 00 00 ...
movx @dptr,a ; 054d f0 p
mov a,#36h ; 054e 74 36 t6
mov dptr,#X0001 ; 0550 90 00 01 ...
movx @dptr,a ; 0553 f0 p
mov a,#32h ; 0554 74 32 t2
mov dptr,#X0002 ; 0556 90 00 02 ...
movx @dptr,a ; 0559 f0 p
mov a,#33h ; 055a 74 33 t3
mov dptr,#X0003 ; 055c 90 00 03 ...
movx @dptr,a ; 055f f0 p
ret ; 0560 22 "
;
X0561: mov a,tmod ; 0561 e5 89 e.
orl a,#1 ; 0563 44 01 D.
mov tmod,a ; 0565 f5 89 u.
mov dptr,#Xfd1e ; 0567 90 fd 1e .}.
clr a ; 056a e4 d
movc a,@a+dptr ; 056b 93 .
mov th0,a ; 056c f5 8c u.
mov dptr,#Xfd1d ; 056e 90 fd 1d .}.
clr a ; 0571 e4 d
movc a,@a+dptr ; 0572 93 .
mov tl0,a ; 0573 f5 8a u.
setb tr0 ; 0575 d2 8c R.
clr pt0 ; 0577 c2 b9 B9
clr px0 ; 0579 c2 b8 B8
setb px1 ; 057b d2 ba R:
mov dptr,#X19e0 ; 057d 90 19 e0 ..`
movx a,@dptr ; 0580 e0 `
cjne a,#1,X0588 ; 0581 b4 01 04 4..
setb ps ; 0584 d2 bc R<
sjmp X058a ; 0586 80 02 ..
;
X0588: clr ps ; 0588 c2 bc B<
X058a: ret ; 058a 22 "
;
X058b: mov dptr,#X0221 ; 058b 90 02 21 ..!
movx a,@dptr ; 058e e0 `
mov dptr,#X5239 ; 058f 90 52 39 .R9
mov r0,a ; 0592 f8 x
add a,r0 ; 0593 28 (
add a,r0 ; 0594 28 (
jmp @a+dptr ; 0595 73 s
;
X0596: lcall X575b ; 0596 12 57 5b .W[
sjmp X05e1 ; 0599 80 46 .F
;
X059b: lcall X576d ; 059b 12 57 6d .Wm
sjmp X05e1 ; 059e 80 41 .A
;
X05a0: lcall X577f ; 05a0 12 57 7f .W.
sjmp X05e1 ; 05a3 80 3c .<
;
X05a5: lcall X5821 ; 05a5 12 58 21 .X!
sjmp X05e1 ; 05a8 80 37 .7
;
X05aa: lcall X5791 ; 05aa 12 57 91 .W.
sjmp X05e1 ; 05ad 80 32 .2
;
X05af: lcall X57a3 ; 05af 12 57 a3 .W#
sjmp X05e1 ; 05b2 80 2d .-
;
X05b4: lcall X57b5 ; 05b4 12 57 b5 .W5
sjmp X05e1 ; 05b7 80 28 .(
;
X05b9: lcall X57c7 ; 05b9 12 57 c7 .WG
sjmp X05e1 ; 05bc 80 23 .#
;
X05be: sjmp X05e1 ; 05be 80 21 .!
;
X05c0: lcall X575b ; 05c0 12 57 5b .W[
sjmp X05e1 ; 05c3 80 1c ..
;
X05c5: lcall X577f ; 05c5 12 57 7f .W.
sjmp X05e1 ; 05c8 80 17 ..
;
X05ca: lcall X5821 ; 05ca 12 58 21 .X!
sjmp X05e1 ; 05cd 80 12 ..
;
X05cf: lcall X5791 ; 05cf 12 57 91 .W.
sjmp X05e1 ; 05d2 80 0d ..
;
X05d4: lcall X57a3 ; 05d4 12 57 a3 .W#
sjmp X05e1 ; 05d7 80 08 ..
;
X05d9: lcall X57b5 ; 05d9 12 57 b5 .W5
sjmp X05e1 ; 05dc 80 03 ..
;
X05de: lcall X57c7 ; 05de 12 57 c7 .WG
X05e1: ret ; 05e1 22 "
;
X05e2: mov dptr,#X0221 ; 05e2 90 02 21 ..!
movx a,@dptr ; 05e5 e0 `
mov dptr,#X5269 ; 05e6 90 52 69 .Ri
mov r0,a ; 05e9 f8 x
add a,r0 ; 05ea 28 (
add a,r0 ; 05eb 28 (
jmp @a+dptr ; 05ec 73 s
;
X05ed: lcall X5764 ; 05ed 12 57 64 .Wd
sjmp X0638 ; 05f0 80 46 .F
;
X05f2: lcall X5776 ; 05f2 12 57 76 .Wv
sjmp X0638 ; 05f5 80 41 .A
;
X05f7: lcall X5788 ; 05f7 12 57 88 .W.
sjmp X0638 ; 05fa 80 3c .<
;
X05fc: lcall X582a ; 05fc 12 58 2a .X*
sjmp X0638 ; 05ff 80 37 .7
;
X0601: lcall X579a ; 0601 12 57 9a .W.
sjmp X0638 ; 0604 80 32 .2
;
X0606: lcall X57ac ; 0606 12 57 ac .W,
sjmp X0638 ; 0609 80 2d .-
;
X060b: lcall X57be ; 060b 12 57 be .W>
sjmp X0638 ; 060e 80 28 .(
;
X0610: lcall X57d0 ; 0610 12 57 d0 .WP
sjmp X0638 ; 0613 80 23 .#
;
X0615: sjmp X0638 ; 0615 80 21 .!
;
X0617: lcall X5764 ; 0617 12 57 64 .Wd
sjmp X0638 ; 061a 80 1c ..
;
X061c: lcall X5788 ; 061c 12 57 88 .W.
sjmp X0638 ; 061f 80 17 ..
;
X0621: lcall X582a ; 0621 12 58 2a .X*
sjmp X0638 ; 0624 80 12 ..
;
X0626: lcall X579a ; 0626 12 57 9a .W.
sjmp X0638 ; 0629 80 0d ..
;
X062b: lcall X57ac ; 062b 12 57 ac .W,
sjmp X0638 ; 062e 80 08 ..
;
X0630: lcall X57be ; 0630 12 57 be .W>
sjmp X0638 ; 0633 80 03 ..
;
X0635: lcall X57d0 ; 0635 12 57 d0 .WP
X0638: mov dptr,#X0222 ; 0638 90 02 22 .."
movx a,@dptr ; 063b e0 `
cjne a,#1,X0647 ; 063c b4 01 08 4..
lcall X5776 ; 063f 12 57 76 .Wv
mov dptr,#X0222 ; 0642 90 02 22 .."
clr a ; 0645 e4 d
movx @dptr,a ; 0646 f0 p
X0647: ret ; 0647 22 "
;
X0648: mov dptr,#X021e ; 0648 90 02 1e ...
movx a,@dptr ; 064b e0 `
cjne a,#1,X06a5 ; 064c b4 01 56 4.V
mov dptr,#X0220 ; 064f 90 02 20 ..
movx a,@dptr ; 0652 e0 `
jnz X0675 ; 0653 70 20 p
lcall X55ea ; 0655 12 55 ea .Uj
lcall X0066 ; 0658 12 00 66 ..f
mov dptr,#X0216 ; 065b 90 02 16 ...
clr a ; 065e e4 d
movx @dptr,a ; 065f f0 p
mov dptr,#X0217 ; 0660 90 02 17 ...
clr a ; 0663 e4 d
movx @dptr,a ; 0664 f0 p
inc dptr ; 0665 a3 #
movx @dptr,a ; 0666 f0 p
mov a,#1eh ; 0667 74 1e t.
mov dptr,#X0236 ; 0669 90 02 36 ..6
movx @dptr,a ; 066c f0 p
lcall X55fa ; 066d 12 55 fa .Uz
mov dptr,#X01b2 ; 0670 90 01 b2 ..2
clr a ; 0673 e4 d
movx @dptr,a ; 0674 f0 p
X0675: lcall X05e2 ; 0675 12 05 e2 ..b
mov a,#0fh ; 0678 74 0f t.
mov dptr,#X02ee ; 067a 90 02 ee ..n
movx @dptr,a ; 067d f0 p
mov dptr,#X005b ; 067e 90 00 5b ..[
movx a,@dptr ; 0681 e0 `
jnz X06a5 ; 0682 70 21 p!
mov dptr,#X01b0 ; 0684 90 01 b0 ..0
movx a,@dptr ; 0687 e0 `
mov r6,a ; 0688 fe ~
mov dptr,#X0221 ; 0689 90 02 21 ..!
movx a,@dptr ; 068c e0 `
mov dptr,#X1989 ; 068d 90 19 89 ...
lcall Xff03 ; 0690 12 ff 03 ...
movx a,@dptr ; 0693 e0 `
mov dptr,#Xf7bd ; 0694 90 f7 bd .w=
movc a,@a+dptr ; 0697 93 .
orl a,r6 ; 0698 4e N
mov dptr,#X01b0 ; 0699 90 01 b0 ..0
movx @dptr,a ; 069c f0 p
mov dptr,#X01b0 ; 069d 90 01 b0 ..0
movx a,@dptr ; 06a0 e0 `
mov dptr,#X6000 ; 06a1 90 60 00 .`.
movx @dptr,a ; 06a4 f0 p
X06a5: ret ; 06a5 22 "
;
X06a6: mov dptr,#X01b1 ; 06a6 90 01 b1 ..1
movx a,@dptr ; 06a9 e0 `
clr c ; 06aa c3 C
subb a,#10h ; 06ab 94 10 ..
jc X070d ; 06ad 40 5e @^
X06af: mov dptr,#X01b1 ; 06af 90 01 b1 ..1
movx a,@dptr ; 06b2 e0 `
setb c ; 06b3 d3 S
subb a,#40h ; 06b4 94 40 .@
jnc X070d ; 06b6 50 55 PU
mov dptr,#X0032 ; 06b8 90 00 32 ..2
movx a,@dptr ; 06bb e0 `
jnz X070d ; 06bc 70 4f pO
mov dptr,#X01e9 ; 06be 90 01 e9 ..i
movx a,@dptr ; 06c1 e0 `
mov r6,a ; 06c2 fe ~
inc dptr ; 06c3 a3 #
movx a,@dptr ; 06c4 e0 `
mov r7,a ; 06c5 ff .
mov a,r7 ; 06c6 ef o
orl a,r6 ; 06c7 4e N
jnz X070d ; 06c8 70 43 pC
mov a,20h ; 06ca e5 20 e
jnz X070d ; 06cc 70 3f p?
mov dptr,#X002d ; 06ce 90 00 2d ..-
movx a,@dptr ; 06d1 e0 `
jnz X070d ; 06d2 70 39 p9
mov c,21h.5 ; 06d4 a2 0d ".
cpl c ; 06d6 b3 3
jnc X070d ; 06d7 50 34 P4
mov dptr,#X0220 ; 06d9 90 02 20 ..
movx a,@dptr ; 06dc e0 `
jnz X070d ; 06dd 70 2e p.
mov dptr,#X18ee ; 06df 90 18 ee ..n
movx a,@dptr ; 06e2 e0 `
cjne a,#1,X06ef ; 06e3 b4 01 09 4..
mov dptr,#X18e9 ; 06e6 90 18 e9 ..i
movx a,@dptr ; 06e9 e0 `
clr c ; 06ea c3 C
subb a,#2 ; 06eb 94 02 ..
jc X0710 ; 06ed 40 21 @!
X06ef: mov dptr,#X0028 ; 06ef 90 00 28 ..(
movx a,@dptr ; 06f2 e0 `
jz X0710 ; 06f3 60 1b `.
mov dptr,#X023c ; 06f5 90 02 3c ..<
movx a,@dptr ; 06f8 e0 `
xrl a,#1 ; 06f9 64 01 d.
jz X0710 ; 06fb 60 13 `.
mov dptr,#X02e0 ; 06fd 90 02 e0 ..`
movx a,@dptr ; 0700 e0 `
xrl a,#2 ; 0701 64 02 d.
jz X0710 ; 0703 60 0b `.
mov dptr,#X02bb ; 0705 90 02 bb ..;
movx a,@dptr ; 0708 e0 `
xrl a,#2 ; 0709 64 02 d.
jz X0710 ; 070b 60 03 `.
X070d: ljmp X0e93 ; 070d 02 0e 93 ...
;
X0710: mov a,#0ffh ; 0710 74 ff t.
mov dptr,#X01fb ; 0712 90 01 fb ..{
movx @dptr,a ; 0715 f0 p
mov dptr,#X0222 ; 0716 90 02 22 .."
movx a,@dptr ; 0719 e0 `
jz X071f ; 071a 60 03 `.
ljmp X081e ; 071c 02 08 1e ...
;
X071f: mov c,24h.0 ; 071f a2 20 "
cpl c ; 0721 b3 3
cpl c ; 0722 b3 3
jnc X0737 ; 0723 50 12 P.
mov dptr,#X1956 ; 0725 90 19 56 ..V
movx a,@dptr ; 0728 e0 `
clr c ; 0729 c3 C
subb a,#20h ; 072a 94 20 .
jc X0737 ; 072c 40 09 @.
mov dptr,#X1956 ; 072e 90 19 56 ..V
movx a,@dptr ; 0731 e0 `
setb c ; 0732 d3 S
subb a,#24h ; 0733 94 24 .$
jc X0739 ; 0735 40 02 @.
X0737: sjmp X073e ; 0737 80 05 ..
;
X0739: mov dptr,#X01fb ; 0739 90 01 fb ..{
clr a ; 073c e4 d
movx @dptr,a ; 073d f0 p
X073e: mov c,24h.1 ; 073e a2 21 "!
X0740: cpl c ; 0740 b3 3
cpl c ; 0741 b3 3
jnc X0756 ; 0742 50 12 P.
mov dptr,#X1957 ; 0744 90 19 57 ..W
movx a,@dptr ; 0747 e0 `
clr c ; 0748 c3 C
subb a,#20h ; 0749 94 20 .
jc X0756 ; 074b 40 09 @.
mov dptr,#X1957 ; 074d 90 19 57 ..W
movx a,@dptr ; 0750 e0 `
setb c ; 0751 d3 S
subb a,#24h ; 0752 94 24 .$
jc X0758 ; 0754 40 02 @.
X0756: sjmp X075e ; 0756 80 06 ..
;
X0758: mov dptr,#X01fb ; 0758 90 01 fb ..{
mov a,#1 ; 075b 74 01 t.
movx @dptr,a ; 075d f0 p
X075e: mov c,24h.6 ; 075e a2 26 "&
cpl c ; 0760 b3 3
cpl c ; 0761 b3 3
jnc X0776 ; 0762 50 12 P.
mov dptr,#X1958 ; 0764 90 19 58 ..X
movx a,@dptr ; 0767 e0 `
clr c ; 0768 c3 C
subb a,#20h ; 0769 94 20 .
jc X0776 ; 076b 40 09 @.
mov dptr,#X1958 ; 076d 90 19 58 ..X
movx a,@dptr ; 0770 e0 `
setb c ; 0771 d3 S
subb a,#24h ; 0772 94 24 .$
jc X0778 ; 0774 40 02 @.
X0776: sjmp X077e ; 0776 80 06 ..
;
X0778: mov a,#2 ; 0778 74 02 t.
mov dptr,#X01fb ; 077a 90 01 fb ..{
movx @dptr,a ; 077d f0 p
X077e: mov c,24h.7 ; 077e a2 27 "'
cpl c ; 0780 b3 3
cpl c ; 0781 b3 3
jnc X0796 ; 0782 50 12 P.
mov dptr,#X1959 ; 0784 90 19 59 ..Y
movx a,@dptr ; 0787 e0 `
clr c ; 0788 c3 C
subb a,#20h ; 0789 94 20 .
jc X0796 ; 078b 40 09 @.
mov dptr,#X1959 ; 078d 90 19 59 ..Y
movx a,@dptr ; 0790 e0 `
setb c ; 0791 d3 S
subb a,#24h ; 0792 94 24 .$
jc X0798 ; 0794 40 02 @.
X0796: sjmp X079e ; 0796 80 06 ..
;
X0798: mov a,#3 ; 0798 74 03 t.
mov dptr,#X01fb ; 079a 90 01 fb ..{
movx @dptr,a ; 079d f0 p
X079e: mov c,24h.2 ; 079e a2 22 ""
cpl c ; 07a0 b3 3
cpl c ; 07a1 b3 3
jnc X07b6 ; 07a2 50 12 P.
mov dptr,#X195a ; 07a4 90 19 5a ..Z
movx a,@dptr ; 07a7 e0 `
clr c ; 07a8 c3 C
subb a,#20h ; 07a9 94 20 .
jc X07b6 ; 07ab 40 09 @.
mov dptr,#X195a ; 07ad 90 19 5a ..Z
movx a,@dptr ; 07b0 e0 `
setb c ; 07b1 d3 S
subb a,#24h ; 07b2 94 24 .$
jc X07b8 ; 07b4 40 02 @.
X07b6: sjmp X07be ; 07b6 80 06 ..
;
X07b8: mov a,#4 ; 07b8 74 04 t.
mov dptr,#X01fb ; 07ba 90 01 fb ..{
movx @dptr,a ; 07bd f0 p
X07be: mov c,24h.3 ; 07be a2 23 "#
cpl c ; 07c0 b3 3
cpl c ; 07c1 b3 3
jnc X07d6 ; 07c2 50 12 P.
mov dptr,#X195b ; 07c4 90 19 5b ..[
movx a,@dptr ; 07c7 e0 `
clr c ; 07c8 c3 C
subb a,#20h ; 07c9 94 20 .
jc X07d6 ; 07cb 40 09 @.
mov dptr,#X195b ; 07cd 90 19 5b ..[
movx a,@dptr ; 07d0 e0 `
setb c ; 07d1 d3 S
subb a,#24h ; 07d2 94 24 .$
jc X07d8 ; 07d4 40 02 @.
X07d6: sjmp X07de ; 07d6 80 06 ..
;
X07d8: mov a,#5 ; 07d8 74 05 t.
mov dptr,#X01fb ; 07da 90 01 fb ..{
movx @dptr,a ; 07dd f0 p
X07de: mov c,24h.4 ; 07de a2 24 "$
cpl c ; 07e0 b3 3
cpl c ; 07e1 b3 3
jnc X07f6 ; 07e2 50 12 P.
mov dptr,#X195c ; 07e4 90 19 5c ..\
movx a,@dptr ; 07e7 e0 `
clr c ; 07e8 c3 C
subb a,#20h ; 07e9 94 20 .
jc X07f6 ; 07eb 40 09 @.
mov dptr,#X195c ; 07ed 90 19 5c ..\
movx a,@dptr ; 07f0 e0 `
setb c ; 07f1 d3 S
subb a,#24h ; 07f2 94 24 .$
jc X07f8 ; 07f4 40 02 @.
X07f6: sjmp X07fe ; 07f6 80 06 ..
;
X07f8: mov a,#6 ; 07f8 74 06 t.
mov dptr,#X01fb ; 07fa 90 01 fb ..{
movx @dptr,a ; 07fd f0 p
X07fe: mov c,24h.5 ; 07fe a2 25 "%
cpl c ; 0800 b3 3
cpl c ; 0801 b3 3
jnc X0816 ; 0802 50 12 P.
mov dptr,#X195d ; 0804 90 19 5d ..]
movx a,@dptr ; 0807 e0 `
clr c ; 0808 c3 C
subb a,#20h ; 0809 94 20 .
jc X0816 ; 080b 40 09 @.
mov dptr,#X195d ; 080d 90 19 5d ..]
movx a,@dptr ; 0810 e0 `
setb c ; 0811 d3 S
subb a,#24h ; 0812 94 24 .$
jc X0818 ; 0814 40 02 @.
X0816: sjmp X081e ; 0816 80 06 ..
;
X0818: mov a,#7 ; 0818 74 07 t.
mov dptr,#X01fb ; 081a 90 01 fb ..{
movx @dptr,a ; 081d f0 p
X081e: mov dptr,#X0222 ; 081e 90 02 22 .."
movx a,@dptr ; 0821 e0 `
cjne a,#1,X0827 ; 0822 b4 01 02 4..
sjmp X082a ; 0825 80 03 ..
;
X0827: ljmp X090a ; 0827 02 09 0a ...
;
X082a: mov c,24h.0 ; 082a a2 20 "
cpl c ; 082c b3 3
cpl c ; 082d b3 3
jnc X0842 ; 082e 50 12 P.
mov dptr,#X195f ; 0830 90 19 5f .._
movx a,@dptr ; 0833 e0 `
clr c ; 0834 c3 C
subb a,#20h ; 0835 94 20 .
jc X0842 ; 0837 40 09 @.
mov dptr,#X195f ; 0839 90 19 5f .._
movx a,@dptr ; 083c e0 `
setb c ; 083d d3 S
subb a,#24h ; 083e 94 24 .$
jc X0844 ; 0840 40 02 @.
X0842: sjmp X084a ; 0842 80 06 ..
;
X0844: mov a,#9 ; 0844 74 09 t.
mov dptr,#X01fb ; 0846 90 01 fb ..{
movx @dptr,a ; 0849 f0 p
X084a: mov c,24h.6 ; 084a a2 26 "&
cpl c ; 084c b3 3
cpl c ; 084d b3 3
jnc X0862 ; 084e 50 12 P.
mov dptr,#X1960 ; 0850 90 19 60 ..`
movx a,@dptr ; 0853 e0 `
clr c ; 0854 c3 C
subb a,#20h ; 0855 94 20 .
jc X0862 ; 0857 40 09 @.
mov dptr,#X1960 ; 0859 90 19 60 ..`
movx a,@dptr ; 085c e0 `
setb c ; 085d d3 S
subb a,#24h ; 085e 94 24 .$
jc X0864 ; 0860 40 02 @.
X0862: sjmp X086a ; 0862 80 06 ..
;
X0864: mov a,#0ah ; 0864 74 0a t.
mov dptr,#X01fb ; 0866 90 01 fb ..{
movx @dptr,a ; 0869 f0 p
X086a: mov c,24h.7 ; 086a a2 27 "'
cpl c ; 086c b3 3
cpl c ; 086d b3 3
jnc X0882 ; 086e 50 12 P.
mov dptr,#X1961 ; 0870 90 19 61 ..a
movx a,@dptr ; 0873 e0 `
clr c ; 0874 c3 C
subb a,#20h ; 0875 94 20 .
jc X0882 ; 0877 40 09 @.
mov dptr,#X1961 ; 0879 90 19 61 ..a
movx a,@dptr ; 087c e0 `
setb c ; 087d d3 S
subb a,#24h ; 087e 94 24 .$
jc X0884 ; 0880 40 02 @.
X0882: sjmp X088a ; 0882 80 06 ..
;
X0884: mov a,#0bh ; 0884 74 0b t.
mov dptr,#X01fb ; 0886 90 01 fb ..{
movx @dptr,a ; 0889 f0 p
X088a: mov c,24h.2 ; 088a a2 22 ""
cpl c ; 088c b3 3
cpl c ; 088d b3 3
jnc X08a2 ; 088e 50 12 P.
mov dptr,#X1962 ; 0890 90 19 62 ..b
movx a,@dptr ; 0893 e0 `
clr c ; 0894 c3 C
subb a,#20h ; 0895 94 20 .
jc X08a2 ; 0897 40 09 @.
mov dptr,#X1962 ; 0899 90 19 62 ..b
movx a,@dptr ; 089c e0 `
setb c ; 089d d3 S
subb a,#24h ; 089e 94 24 .$
jc X08a4 ; 08a0 40 02 @.
X08a2: sjmp X08aa ; 08a2 80 06 ..
;
X08a4: mov a,#0ch ; 08a4 74 0c t.
mov dptr,#X01fb ; 08a6 90 01 fb ..{
movx @dptr,a ; 08a9 f0 p
X08aa: mov c,24h.3 ; 08aa a2 23 "#
cpl c ; 08ac b3 3
cpl c ; 08ad b3 3
jnc X08c2 ; 08ae 50 12 P.
mov dptr,#X1963 ; 08b0 90 19 63 ..c
movx a,@dptr ; 08b3 e0 `
clr c ; 08b4 c3 C
subb a,#20h ; 08b5 94 20 .
jc X08c2 ; 08b7 40 09 @.
mov dptr,#X1963 ; 08b9 90 19 63 ..c
movx a,@dptr ; 08bc e0 `
setb c ; 08bd d3 S
subb a,#24h ; 08be 94 24 .$
jc X08c4 ; 08c0 40 02 @.
X08c2: sjmp X08ca ; 08c2 80 06 ..
;
X08c4: mov a,#0dh ; 08c4 74 0d t.
mov dptr,#X01fb ; 08c6 90 01 fb ..{
movx @dptr,a ; 08c9 f0 p
X08ca: mov c,24h.4 ; 08ca a2 24 "$
cpl c ; 08cc b3 3
cpl c ; 08cd b3 3
jnc X08e2 ; 08ce 50 12 P.
mov dptr,#X1964 ; 08d0 90 19 64 ..d
movx a,@dptr ; 08d3 e0 `
clr c ; 08d4 c3 C
subb a,#20h ; 08d5 94 20 .
jc X08e2 ; 08d7 40 09 @.
mov dptr,#X1964 ; 08d9 90 19 64 ..d
movx a,@dptr ; 08dc e0 `
setb c ; 08dd d3 S
subb a,#24h ; 08de 94 24 .$
jc X08e4 ; 08e0 40 02 @.
X08e2: sjmp X08ea ; 08e2 80 06 ..
;
X08e4: mov a,#0eh ; 08e4 74 0e t.
mov dptr,#X01fb ; 08e6 90 01 fb ..{
movx @dptr,a ; 08e9 f0 p
X08ea: mov c,24h.5 ; 08ea a2 25 "%
cpl c ; 08ec b3 3
cpl c ; 08ed b3 3
jnc X0902 ; 08ee 50 12 P.
mov dptr,#X1965 ; 08f0 90 19 65 ..e
movx a,@dptr ; 08f3 e0 `
clr c ; 08f4 c3 C
subb a,#20h ; 08f5 94 20 .
jc X0902 ; 08f7 40 09 @.
mov dptr,#X1965 ; 08f9 90 19 65 ..e
movx a,@dptr ; 08fc e0 `
setb c ; 08fd d3 S
subb a,#24h ; 08fe 94 24 .$
jc X0904 ; 0900 40 02 @.
X0902: sjmp X090a ; 0902 80 06 ..
;
X0904: mov a,#0fh ; 0904 74 0f t.
mov dptr,#X01fb ; 0906 90 01 fb ..{
movx @dptr,a ; 0909 f0 p
X090a: mov dptr,#X01fb ; 090a 90 01 fb ..{
movx a,@dptr ; 090d e0 `
cjne a,#0ffh,X0925 ; 090e b4 ff 14 4..
mov dptr,#X02e0 ; 0911 90 02 e0 ..`
movx a,@dptr ; 0914 e0 `
xrl a,#2 ; 0915 64 02 d.
jz X0925 ; 0917 60 0c `.
mov dptr,#X02bb ; 0919 90 02 bb ..;
movx a,@dptr ; 091c e0 `
cjne a,#2,X0922 ; 091d b4 02 02 4..
sjmp X0925 ; 0920 80 03 ..
;
X0922: ljmp X0e42 ; 0922 02 0e 42 ..B
;
X0925: mov dptr,#X0209 ; 0925 90 02 09 ...
movx a,@dptr ; 0928 e0 `
jnz X0939 ; 0929 70 0e p.
mov dptr,#X021e ; 092b 90 02 1e ...
movx a,@dptr ; 092e e0 `
jnz X0939 ; 092f 70 08 p.
mov dptr,#X006b ; 0931 90 00 6b ..k
movx a,@dptr ; 0934 e0 `
xrl a,#1 ; 0935 64 01 d.
jz X094d ; 0937 60 14 `.
X0939: mov dptr,#X02e0 ; 0939 90 02 e0 ..`
movx a,@dptr ; 093c e0 `
xrl a,#2 ; 093d 64 02 d.
jz X094d ; 093f 60 0c `.
mov dptr,#X02bb ; 0941 90 02 bb ..;
movx a,@dptr ; 0944 e0 `
cjne a,#2,X094a ; 0945 b4 02 02 4..
sjmp X094d ; 0948 80 03 ..
;
X094a: ljmp X0e18 ; 094a 02 0e 18 ...
;
X094d: mov dptr,#X02e0 ; 094d 90 02 e0 ..`
movx a,@dptr ; 0950 e0 `
jnz X0959 ; 0951 70 06 p.
mov dptr,#X02bb ; 0953 90 02 bb ..;
movx a,@dptr ; 0956 e0 `
jz X095b ; 0957 60 02 `.
X0959: sjmp X0969 ; 0959 80 0e ..
;
X095b: mov dptr,#X0209 ; 095b 90 02 09 ...
mov a,#1 ; 095e 74 01 t.
movx @dptr,a ; 0960 f0 p
mov dptr,#X01fb ; 0961 90 01 fb ..{
movx a,@dptr ; 0964 e0 `
mov dptr,#X0221 ; 0965 90 02 21 ..!
movx @dptr,a ; 0968 f0 p
X0969: mov dptr,#X19e0 ; 0969 90 19 e0 ..`
movx a,@dptr ; 096c e0 `
cjne a,#1,X09d5 ; 096d b4 01 65 4.e
mov dptr,#X02e0 ; 0970 90 02 e0 ..`
movx a,@dptr ; 0973 e0 `
xrl a,#1 ; 0974 64 01 d.
jz X097f ; 0976 60 07 `.
mov dptr,#X02e0 ; 0978 90 02 e0 ..`
movx a,@dptr ; 097b e0 `
cjne a,#3,X0982 ; 097c b4 03 03 4..
X097f: ljmp X0ea2 ; 097f 02 0e a2 .."
;
X0982: lcall X058b ; 0982 12 05 8b ...
mov dptr,#X0221 ; 0985 90 02 21 ..!
movx a,@dptr ; 0988 e0 `
mov dptr,#X1989 ; 0989 90 19 89 ...
lcall Xff03 ; 098c 12 ff 03 ...
movx a,@dptr ; 098f e0 `
inc a ; 0990 04 .
mov dptr,#X02e1 ; 0991 90 02 e1 ..a
movx @dptr,a ; 0994 f0 p
mov dptr,#X0221 ; 0995 90 02 21 ..!
movx a,@dptr ; 0998 e0 `
mov dptr,#X199a ; 0999 90 19 9a ...
lcall Xff03 ; 099c 12 ff 03 ...
movx a,@dptr ; 099f e0 `
mov dptr,#X02e2 ; 09a0 90 02 e2 ..b
movx @dptr,a ; 09a3 f0 p
mov dptr,#X02e0 ; 09a4 90 02 e0 ..`
movx a,@dptr ; 09a7 e0 `
jnz X09af ; 09a8 70 05 p.
mov dptr,#X02e7 ; 09aa 90 02 e7 ..g
clr a ; 09ad e4 d
movx @dptr,a ; 09ae f0 p
X09af: lcall X6c50 ; 09af 12 6c 50 .lP
mov dptr,#X02e4 ; 09b2 90 02 e4 ..d
movx a,@dptr ; 09b5 e0 `
cjne a,#58h,X09bc ; 09b6 b4 58 03 4X.
ljmp X0ea2 ; 09b9 02 0e a2 .."
;
X09bc: mov a,#0 ; 09bc 74 00 t.
mov dptr,#X02e9 ; 09be 90 02 e9 ..i
movx @dptr,a ; 09c1 f0 p
mov dptr,#X02e0 ; 09c2 90 02 e0 ..`
movx @dptr,a ; 09c5 f0 p
mov dptr,#X02e4 ; 09c6 90 02 e4 ..d
movx a,@dptr ; 09c9 e0 `
jnz X09d2 ; 09ca 70 06 p.
lcall X05e2 ; 09cc 12 05 e2 ..b
ljmp X0ea2 ; 09cf 02 0e a2 .."
;
X09d2: ljmp X0cd9 ; 09d2 02 0c d9 ..Y
;
X09d5: mov dptr,#X005b ; 09d5 90 00 5b ..[
movx a,@dptr ; 09d8 e0 `
cjne a,#1,X09de ; 09d9 b4 01 02 4..
sjmp X09e1 ; 09dc 80 03 ..
;
X09de: ljmp X0cd9 ; 09de 02 0c d9 ..Y
;
X09e1: mov dptr,#X18eb ; 09e1 90 18 eb ..k
movx a,@dptr ; 09e4 e0 `
cjne a,#1,X09f5 ; 09e5 b4 01 0d 4..
mov dptr,#X18e4 ; 09e8 90 18 e4 ..d
movx a,@dptr ; 09eb e0 `
cjne a,#1,X09f5 ; 09ec b4 01 06 4..
mov dptr,#X0069 ; 09ef 90 00 69 ..i
movx a,@dptr ; 09f2 e0 `
jz X09f8 ; 09f3 60 03 `.
X09f5: ljmp X0ad2 ; 09f5 02 0a d2 ..R
;
X09f8: mov dptr,#X005c ; 09f8 90 00 5c ..\
movx a,@dptr ; 09fb e0 `
jnz X0a04 ; 09fc 70 06 p.
mov dptr,#X18ec ; 09fe 90 18 ec ..l
movx a,@dptr ; 0a01 e0 `
jz X0a21 ; 0a02 60 1d `.
X0a04: mov dptr,#X005c ; 0a04 90 00 5c ..\
movx a,@dptr ; 0a07 e0 `
jz X0a1e ; 0a08 60 14 `.
mov dptr,#X18ec ; 0a0a 90 18 ec ..l
movx a,@dptr ; 0a0d e0 `
xrl a,#64h ; 0a0e 64 64 dd
jz X0a21 ; 0a10 60 0f `.
mov dptr,#X005c ; 0a12 90 00 5c ..\
movx a,@dptr ; 0a15 e0 `
mov r6,a ; 0a16 fe ~
mov dptr,#X18ec ; 0a17 90 18 ec ..l
movx a,@dptr ; 0a1a e0 `
xrl a,r6 ; 0a1b 6e n
jz X0a21 ; 0a1c 60 03 `.
X0a1e: ljmp X0aab ; 0a1e 02 0a ab ..+
;
X0a21: mov dptr,#X02bb ; 0a21 90 02 bb ..;
movx a,@dptr ; 0a24 e0 `
xrl a,#1 ; 0a25 64 01 d.
jz X0a30 ; 0a27 60 07 `.
mov dptr,#X02bb ; 0a29 90 02 bb ..;
movx a,@dptr ; 0a2c e0 `
cjne a,#3,X0a33 ; 0a2d b4 03 03 4..
X0a30: ljmp X0ea2 ; 0a30 02 0e a2 .."
;
X0a33: lcall X058b ; 0a33 12 05 8b ...
mov dptr,#X005c ; 0a36 90 00 5c ..\
movx a,@dptr ; 0a39 e0 `
mov r6,a ; 0a3a fe ~
mov dptr,#X18ec ; 0a3b 90 18 ec ..l
movx a,@dptr ; 0a3e e0 `
cjne a,rb2r6,X0a49 ; 0a3f b5 16 07 5..
mov dptr,#X02bd ; 0a42 90 02 bd ..=
clr a ; 0a45 e4 d
movx @dptr,a ; 0a46 f0 p
sjmp X0a51 ; 0a47 80 08 ..
;
X0a49: mov dptr,#X005c ; 0a49 90 00 5c ..\
movx a,@dptr ; 0a4c e0 `
mov dptr,#X02bd ; 0a4d 90 02 bd ..=
movx @dptr,a ; 0a50 f0 p
X0a51: mov dptr,#X0221 ; 0a51 90 02 21 ..!
movx a,@dptr ; 0a54 e0 `
mov dptr,#X1989 ; 0a55 90 19 89 ...
lcall Xff03 ; 0a58 12 ff 03 ...
movx a,@dptr ; 0a5b e0 `
inc a ; 0a5c 04 .
mov dptr,#X02bc ; 0a5d 90 02 bc ..<
movx @dptr,a ; 0a60 f0 p
mov dptr,#X0221 ; 0a61 90 02 21 ..!
movx a,@dptr ; 0a64 e0 `
mov dptr,#X199a ; 0a65 90 19 9a ...
lcall Xff03 ; 0a68 12 ff 03 ...
movx a,@dptr ; 0a6b e0 `
mov dptr,#X02be ; 0a6c 90 02 be ..>
movx @dptr,a ; 0a6f f0 p
mov dptr,#X02bb ; 0a70 90 02 bb ..;
movx a,@dptr ; 0a73 e0 `
jnz X0a7b ; 0a74 70 05 p.
mov dptr,#X02bf ; 0a76 90 02 bf ..?
clr a ; 0a79 e4 d
movx @dptr,a ; 0a7a f0 p
X0a7b: lcall Xc5d7 ; 0a7b 12 c5 d7 .EW
mov dptr,#X02e4 ; 0a7e 90 02 e4 ..d
movx a,@dptr ; 0a81 e0 `
cjne a,#58h,X0a88 ; 0a82 b4 58 03 4X.
ljmp X0ea2 ; 0a85 02 0e a2 .."
;
X0a88: mov a,#0 ; 0a88 74 00 t.
mov dptr,#X02c1 ; 0a8a 90 02 c1 ..A
movx @dptr,a ; 0a8d f0 p
mov dptr,#X02bf ; 0a8e 90 02 bf ..?
movx @dptr,a ; 0a91 f0 p
mov dptr,#X02bb ; 0a92 90 02 bb ..;
movx @dptr,a ; 0a95 f0 p
mov dptr,#X02e4 ; 0a96 90 02 e4 ..d
movx a,@dptr ; 0a99 e0 `
cjne a,#1,X0aa0 ; 0a9a b4 01 03 4..
ljmp X0cd9 ; 0a9d 02 0c d9 ..Y
;
X0aa0: mov dptr,#X02e4 ; 0aa0 90 02 e4 ..d
movx a,@dptr ; 0aa3 e0 `
jnz X0aa9 ; 0aa4 70 03 p.
lcall X05e2 ; 0aa6 12 05 e2 ..b
X0aa9: sjmp X0ad2 ; 0aa9 80 27 .'
;
X0aab: mov dptr,#X18ec ; 0aab 90 18 ec ..l
movx a,@dptr ; 0aae e0 `
jz X0ab7 ; 0aaf 60 06 `.
mov dptr,#X005c ; 0ab1 90 00 5c ..\
movx a,@dptr ; 0ab4 e0 `
jz X0ab9 ; 0ab5 60 02 `.
X0ab7: sjmp X0ad2 ; 0ab7 80 19 ..
;
X0ab9: mov dptr,#X02e4 ; 0ab9 90 02 e4 ..d
clr a ; 0abc e4 d
movx @dptr,a ; 0abd f0 p
lcall X05e2 ; 0abe 12 05 e2 ..b
mov a,#0 ; 0ac1 74 00 t.
mov dptr,#X02c1 ; 0ac3 90 02 c1 ..A
movx @dptr,a ; 0ac6 f0 p
mov dptr,#X02bf ; 0ac7 90 02 bf ..?
movx @dptr,a ; 0aca f0 p
mov dptr,#X02bb ; 0acb 90 02 bb ..;
movx @dptr,a ; 0ace f0 p
ljmp X0ea2 ; 0acf 02 0e a2 .."
;
X0ad2: mov dptr,#X18eb ; 0ad2 90 18 eb ..k
movx a,@dptr ; 0ad5 e0 `
cjne a,#1,X0adb ; 0ad6 b4 01 02 4..
sjmp X0ade ; 0ad9 80 03 ..
;
X0adb: ljmp X0cd0 ; 0adb 02 0c d0 ..P
;
X0ade: mov dptr,#X005c ; 0ade 90 00 5c ..\
movx a,@dptr ; 0ae1 e0 `
jnz X0aea ; 0ae2 70 06 p.
mov dptr,#X18ec ; 0ae4 90 18 ec ..l
movx a,@dptr ; 0ae7 e0 `
jz X0aec ; 0ae8 60 02 `.
X0aea: sjmp X0b56 ; 0aea 80 6a .j
;
X0aec: mov dptr,#X0221 ; 0aec 90 02 21 ..!
movx a,@dptr ; 0aef e0 `
mov dptr,#X1989 ; 0af0 90 19 89 ...
lcall Xff03 ; 0af3 12 ff 03 ...
movx a,@dptr ; 0af6 e0 `
mov dptr,#X06af ; 0af7 90 06 af ../
lcall Xff03 ; 0afa 12 ff 03 ...
mov r6,a ; 0afd fe ~
movx a,@dptr ; 0afe e0 `
mov r7,a ; 0aff ff .
mov a,r6 ; 0b00 ee n
mov dptr,#X0221 ; 0b01 90 02 21 ..!
movx a,@dptr ; 0b04 e0 `
mov dptr,#X199a ; 0b05 90 19 9a ...
lcall Xff03 ; 0b08 12 ff 03 ...
mov a,r7 ; 0b0b ef o
mov r6,a ; 0b0c fe ~
movx a,@dptr ; 0b0d e0 `
mov r7,a ; 0b0e ff .
mov a,r6 ; 0b0f ee n
clr c ; 0b10 c3 C
subb a,r7 ; 0b11 9f .
jc X0b50 ; 0b12 40 3c @<
mov dptr,#X0221 ; 0b14 90 02 21 ..!
movx a,@dptr ; 0b17 e0 `
mov dptr,#X1989 ; 0b18 90 19 89 ...
lcall Xff03 ; 0b1b 12 ff 03 ...
movx a,@dptr ; 0b1e e0 `
mov dptr,#X06af ; 0b1f 90 06 af ../
lcall Xff03 ; 0b22 12 ff 03 ...
mov r6,a ; 0b25 fe ~
movx a,@dptr ; 0b26 e0 `
mov r7,a ; 0b27 ff .
mov a,r6 ; 0b28 ee n
mov dptr,#X0221 ; 0b29 90 02 21 ..!
movx a,@dptr ; 0b2c e0 `
mov dptr,#X199a ; 0b2d 90 19 9a ...
lcall Xff03 ; 0b30 12 ff 03 ...
mov a,r7 ; 0b33 ef o
mov r6,a ; 0b34 fe ~
movx a,@dptr ; 0b35 e0 `
mov r7,a ; 0b36 ff .
mov a,r6 ; 0b37 ee n
clr c ; 0b38 c3 C
subb a,r7 ; 0b39 9f .
mov r6,a ; 0b3a fe ~
mov dptr,#X0221 ; 0b3b 90 02 21 ..!
movx a,@dptr ; 0b3e e0 `
mov dptr,#X1989 ; 0b3f 90 19 89 ...
lcall Xff03 ; 0b42 12 ff 03 ...
movx a,@dptr ; 0b45 e0 `
mov dptr,#X06af ; 0b46 90 06 af ../
lcall Xff03 ; 0b49 12 ff 03 ...
mov a,r6 ; 0b4c ee n
movx @dptr,a ; 0b4d f0 p
sjmp X0b53 ; 0b4e 80 03 ..
;
X0b50: ljmp X0ea2 ; 0b50 02 0e a2 .."
;
X0b53: ljmp X0cce ; 0b53 02 0c ce ..N
;
X0b56: mov dptr,#X005c ; 0b56 90 00 5c ..\
movx a,@dptr ; 0b59 e0 `
jz X0b64 ; 0b5a 60 08 `.
mov dptr,#X18ec ; 0b5c 90 18 ec ..l
movx a,@dptr ; 0b5f e0 `
xrl a,#64h ; 0b60 64 64 dd
jz X0b67 ; 0b62 60 03 `.
X0b64: ljmp X0c2b ; 0b64 02 0c 2b ..+
;
X0b67: mov dptr,#X0221 ; 0b67 90 02 21 ..!
movx a,@dptr ; 0b6a e0 `
mov dptr,#X1989 ; 0b6b 90 19 89 ...
lcall Xff03 ; 0b6e 12 ff 03 ...
movx a,@dptr ; 0b71 e0 `
lcall Xff26 ; 0b72 12 ff 26 ..&
mov dptr,#X005e ; 0b75 90 00 5e ..^
movx a,@dptr ; 0b78 e0 `
mov rb2r4,r6 ; 0b79 8e 14 ..
mov rb2r5,r7 ; 0b7b 8f 15 ..
mov r7,#22h ; 0b7d 7f 22 ."
mov dptr,#X0f9e ; 0b7f 90 0f 9e ...
lcall Xfe80 ; 0b82 12 fe 80 .~.
mov rb2r6,r4 ; 0b85 8c 16 ..
mov rb2r7,r5 ; 0b87 8d 17 ..
lcall Xfee3 ; 0b89 12 fe e3 .~c
mov r6,a ; 0b8c fe ~
movx a,@dptr ; 0b8d e0 `
mov r7,a ; 0b8e ff .
inc dptr ; 0b8f a3 #
movx a,@dptr ; 0b90 e0 `
mov r4,a ; 0b91 fc |
mov a,r6 ; 0b92 ee n
mov dptr,#X0221 ; 0b93 90 02 21 ..!
movx a,@dptr ; 0b96 e0 `
mov dptr,#X199a ; 0b97 90 19 9a ...
lcall Xff03 ; 0b9a 12 ff 03 ...
movx a,@dptr ; 0b9d e0 `
cjne r7,#0,X0ba5 ; 0b9e bf 00 04 ?..
setb c ; 0ba1 d3 S
subb a,r4 ; 0ba2 9c .
jnc X0c13 ; 0ba3 50 6e Pn
X0ba5: mov dptr,#X0221 ; 0ba5 90 02 21 ..!
movx a,@dptr ; 0ba8 e0 `
mov dptr,#X1989 ; 0ba9 90 19 89 ...
lcall Xff03 ; 0bac 12 ff 03 ...
movx a,@dptr ; 0baf e0 `
lcall Xff26 ; 0bb0 12 ff 26 ..&
mov dptr,#X005e ; 0bb3 90 00 5e ..^
movx a,@dptr ; 0bb6 e0 `
mov rb2r4,r6 ; 0bb7 8e 14 ..
mov rb2r5,r7 ; 0bb9 8f 15 ..
mov r7,#22h ; 0bbb 7f 22 ."
mov dptr,#X0f9e ; 0bbd 90 0f 9e ...
lcall Xfe80 ; 0bc0 12 fe 80 .~.
mov rb2r6,r4 ; 0bc3 8c 16 ..
mov rb2r7,r5 ; 0bc5 8d 17 ..
lcall Xfee3 ; 0bc7 12 fe e3 .~c
mov r6,a ; 0bca fe ~
movx a,@dptr ; 0bcb e0 `
mov r7,a ; 0bcc ff .
inc dptr ; 0bcd a3 #
movx a,@dptr ; 0bce e0 `
mov r4,a ; 0bcf fc |
mov a,r6 ; 0bd0 ee n
mov dptr,#X0221 ; 0bd1 90 02 21 ..!
movx a,@dptr ; 0bd4 e0 `
mov dptr,#X199a ; 0bd5 90 19 9a ...
lcall Xff03 ; 0bd8 12 ff 03 ...
movx a,@dptr ; 0bdb e0 `
mov rb2r6,r7 ; 0bdc 8f 16 ..
mov rb2r7,r4 ; 0bde 8c 17 ..
lcall X0003 ; 0be0 12 00 03 ...
mov dptr,#X0221 ; 0be3 90 02 21 ..!
movx a,@dptr ; 0be6 e0 `
mov dptr,#X1989 ; 0be7 90 19 89 ...
lcall Xff03 ; 0bea 12 ff 03 ...
movx a,@dptr ; 0bed e0 `
mov rb2r4,r6 ; 0bee 8e 14 ..
mov rb2r5,r7 ; 0bf0 8f 15 ..
lcall Xff26 ; 0bf2 12 ff 26 ..&
mov dptr,#X005e ; 0bf5 90 00 5e ..^
movx a,@dptr ; 0bf8 e0 `
mov rb2r2,r6 ; 0bf9 8e 12 ..
mov rb2r3,r7 ; 0bfb 8f 13 ..
mov r7,#22h ; 0bfd 7f 22 ."
mov dptr,#X0f9e ; 0bff 90 0f 9e ...
lcall Xfe80 ; 0c02 12 fe 80 .~.
mov rb2r6,r2 ; 0c05 8a 16 ..
mov rb2r7,r3 ; 0c07 8b 17 ..
lcall Xfee3 ; 0c09 12 fe e3 .~c
mov a,r4 ; 0c0c ec l
movx @dptr,a ; 0c0d f0 p
inc dptr ; 0c0e a3 #
mov a,r5 ; 0c0f ed m
movx @dptr,a ; 0c10 f0 p
sjmp X0c28 ; 0c11 80 15 ..
;
X0c13: mov dptr,#X0234 ; 0c13 90 02 34 ..4
movx a,@dptr ; 0c16 e0 `
cjne a,#1,X0c25 ; 0c17 b4 01 0b 4..
mov dptr,#X0221 ; 0c1a 90 02 21 ..!
movx a,@dptr ; 0c1d e0 `
mov 34h,a ; 0c1e f5 34 u4
lcall X7bcd ; 0c20 12 7b cd .{M
sjmp X0c28 ; 0c23 80 03 ..
;
X0c25: ljmp X0ea2 ; 0c25 02 0e a2 .."
;
X0c28: ljmp X0cce ; 0c28 02 0c ce ..N
;
X0c2b: mov dptr,#X005c ; 0c2b 90 00 5c ..\
movx a,@dptr ; 0c2e e0 `
jz X0c3d ; 0c2f 60 0c `.
mov dptr,#X005c ; 0c31 90 00 5c ..\
movx a,@dptr ; 0c34 e0 `
mov r6,a ; 0c35 fe ~
mov dptr,#X18ec ; 0c36 90 18 ec ..l
movx a,@dptr ; 0c39 e0 `
xrl a,r6 ; 0c3a 6e n
jz X0c3f ; 0c3b 60 02 `.
X0c3d: sjmp X0cba ; 0c3d 80 7b .{
;
X0c3f: mov dptr,#X0221 ; 0c3f 90 02 21 ..!
movx a,@dptr ; 0c42 e0 `
mov dptr,#X1989 ; 0c43 90 19 89 ...
lcall Xff03 ; 0c46 12 ff 03 ...
movx a,@dptr ; 0c49 e0 `
mov dptr,#X06af ; 0c4a 90 06 af ../
lcall Xff03 ; 0c4d 12 ff 03 ...
mov r6,a ; 0c50 fe ~
movx a,@dptr ; 0c51 e0 `
mov r7,a ; 0c52 ff .
mov a,r6 ; 0c53 ee n
mov dptr,#X0221 ; 0c54 90 02 21 ..!
movx a,@dptr ; 0c57 e0 `
mov dptr,#X199a ; 0c58 90 19 9a ...
lcall Xff03 ; 0c5b 12 ff 03 ...
mov a,r7 ; 0c5e ef o
mov r6,a ; 0c5f fe ~
movx a,@dptr ; 0c60 e0 `
mov r7,a ; 0c61 ff .
mov a,r6 ; 0c62 ee n
clr c ; 0c63 c3 C
subb a,r7 ; 0c64 9f .
jc X0ca3 ; 0c65 40 3c @<
mov dptr,#X0221 ; 0c67 90 02 21 ..!
movx a,@dptr ; 0c6a e0 `
mov dptr,#X1989 ; 0c6b 90 19 89 ...
lcall Xff03 ; 0c6e 12 ff 03 ...
movx a,@dptr ; 0c71 e0 `
mov dptr,#X06af ; 0c72 90 06 af ../
lcall Xff03 ; 0c75 12 ff 03 ...
mov r6,a ; 0c78 fe ~
movx a,@dptr ; 0c79 e0 `
mov r7,a ; 0c7a ff .
mov a,r6 ; 0c7b ee n
mov dptr,#X0221 ; 0c7c 90 02 21 ..!
movx a,@dptr ; 0c7f e0 `
mov dptr,#X199a ; 0c80 90 19 9a ...
lcall Xff03 ; 0c83 12 ff 03 ...
mov a,r7 ; 0c86 ef o
mov r6,a ; 0c87 fe ~
movx a,@dptr ; 0c88 e0 `
mov r7,a ; 0c89 ff .
mov a,r6 ; 0c8a ee n
clr c ; 0c8b c3 C
subb a,r7 ; 0c8c 9f .
mov r6,a ; 0c8d fe ~
mov dptr,#X0221 ; 0c8e 90 02 21 ..!
movx a,@dptr ; 0c91 e0 `
mov dptr,#X1989 ; 0c92 90 19 89 ...
lcall Xff03 ; 0c95 12 ff 03 ...
movx a,@dptr ; 0c98 e0 `
mov dptr,#X06af ; 0c99 90 06 af ../
lcall Xff03 ; 0c9c 12 ff 03 ...
mov a,r6 ; 0c9f ee n
movx @dptr,a ; 0ca0 f0 p
sjmp X0cb8 ; 0ca1 80 15 ..
;
X0ca3: mov dptr,#X0234 ; 0ca3 90 02 34 ..4
movx a,@dptr ; 0ca6 e0 `
cjne a,#1,X0cb5 ; 0ca7 b4 01 0b 4..
mov dptr,#X0221 ; 0caa 90 02 21 ..!
movx a,@dptr ; 0cad e0 `
mov 34h,a ; 0cae f5 34 u4
lcall X7bcd ; 0cb0 12 7b cd .{M
sjmp X0cb8 ; 0cb3 80 03 ..
;
X0cb5: ljmp X0ea2 ; 0cb5 02 0e a2 .."
;
X0cb8: sjmp X0cce ; 0cb8 80 14 ..
;
X0cba: mov dptr,#X005c ; 0cba 90 00 5c ..\
movx a,@dptr ; 0cbd e0 `
jz X0ccb ; 0cbe 60 0b `.
mov dptr,#X0221 ; 0cc0 90 02 21 ..!
movx a,@dptr ; 0cc3 e0 `
mov 34h,a ; 0cc4 f5 34 u4
lcall X7bcd ; 0cc6 12 7b cd .{M
sjmp X0cce ; 0cc9 80 03 ..
;
X0ccb: ljmp X0ea2 ; 0ccb 02 0e a2 .."
;
X0cce: sjmp X0cd9 ; 0cce 80 09 ..
;
X0cd0: mov dptr,#X0221 ; 0cd0 90 02 21 ..!
movx a,@dptr ; 0cd3 e0 `
mov 34h,a ; 0cd4 f5 34 u4
lcall X7bcd ; 0cd6 12 7b cd .{M
X0cd9: mov dptr,#X0221 ; 0cd9 90 02 21 ..!
movx a,@dptr ; 0cdc e0 `
mov dptr,#X19ab ; 0cdd 90 19 ab ..+
lcall Xfe90 ; 0ce0 12 fe 90 .~.
lcall X0016 ; 0ce3 12 00 16 ...
mov dptr,#X005b ; 0ce6 90 00 5b ..[
movx a,@dptr ; 0ce9 e0 `
jnz X0d0d ; 0cea 70 21 p!
mov dptr,#X01b0 ; 0cec 90 01 b0 ..0
movx a,@dptr ; 0cef e0 `
mov r6,a ; 0cf0 fe ~
mov dptr,#X0221 ; 0cf1 90 02 21 ..!
movx a,@dptr ; 0cf4 e0 `
mov dptr,#X1989 ; 0cf5 90 19 89 ...
lcall Xff03 ; 0cf8 12 ff 03 ...
movx a,@dptr ; 0cfb e0 `
mov dptr,#Xf7b4 ; 0cfc 90 f7 b4 .w4
movc a,@a+dptr ; 0cff 93 .
anl a,r6 ; 0d00 5e ^
mov dptr,#X01b0 ; 0d01 90 01 b0 ..0
movx @dptr,a ; 0d04 f0 p
mov dptr,#X01b0 ; 0d05 90 01 b0 ..0
movx a,@dptr ; 0d08 e0 `
mov dptr,#X6000 ; 0d09 90 60 00 .`.
movx @dptr,a ; 0d0c f0 p
X0d0d: mov dptr,#X021e ; 0d0d 90 02 1e ...
mov a,#1 ; 0d10 74 01 t.
movx @dptr,a ; 0d12 f0 p
mov dptr,#X02ce ; 0d13 90 02 ce ..N
clr a ; 0d16 e4 d
movx @dptr,a ; 0d17 f0 p
mov dptr,#X02ef ; 0d18 90 02 ef ..o
mov a,#1 ; 0d1b 74 01 t.
movx @dptr,a ; 0d1d f0 p
mov dptr,#X02ed ; 0d1e 90 02 ed ..m
clr a ; 0d21 e4 d
movx @dptr,a ; 0d22 f0 p
mov dptr,#X02f0 ; 0d23 90 02 f0 ..p
movx a,@dptr ; 0d26 e0 `
jnz X0d34 ; 0d27 70 0b p.
mov dptr,#X02f0 ; 0d29 90 02 f0 ..p
mov a,#1 ; 0d2c 74 01 t.
movx @dptr,a ; 0d2e f0 p
mov dptr,#X0245 ; 0d2f 90 02 45 ..E
clr a ; 0d32 e4 d
movx @dptr,a ; 0d33 f0 p
X0d34: lcall X55d9 ; 0d34 12 55 d9 .UY
mov dptr,#X0221 ; 0d37 90 02 21 ..!
movx a,@dptr ; 0d3a e0 `
mov dptr,#X1956 ; 0d3b 90 19 56 ..V
lcall Xff03 ; 0d3e 12 ff 03 ...
movx a,@dptr ; 0d41 e0 `
clr c ; 0d42 c3 C
subb a,#22h ; 0d43 94 22 ."
jc X0d50 ; 0d45 40 09 @.
lcall X5609 ; 0d47 12 56 09 .V.
mov a,#0bh ; 0d4a 74 0b t.
mov dptr,#X02d8 ; 0d4c 90 02 d8 ..X
movx @dptr,a ; 0d4f f0 p
X0d50: lcall X058b ; 0d50 12 05 8b ...
mov dptr,#X0221 ; 0d53 90 02 21 ..!
movx a,@dptr ; 0d56 e0 `
mov dptr,#X1978 ; 0d57 90 19 78 ..x
lcall Xff03 ; 0d5a 12 ff 03 ...
movx a,@dptr ; 0d5d e0 `
mov b,#2 ; 0d5e 75 f0 02 up.
mul ab ; 0d61 a4 $
mov r7,a ; 0d62 ff .
mov r6,b ; 0d63 ae f0 .p
mov dptr,#X02d3 ; 0d65 90 02 d3 ..S
mov a,r6 ; 0d68 ee n
movx @dptr,a ; 0d69 f0 p
inc dptr ; 0d6a a3 #
mov a,r7 ; 0d6b ef o
movx @dptr,a ; 0d6c f0 p
mov dptr,#X0216 ; 0d6d 90 02 16 ...
movx a,@dptr ; 0d70 e0 `
cjne a,#1,X0d86 ; 0d71 b4 01 12 4..
mov a,#0eh ; 0d74 74 0e t.
add a,r7 ; 0d76 2f /
mov r7,a ; 0d77 ff .
jnc X0d7b ; 0d78 50 01 P.
inc r6 ; 0d7a 0e .
X0d7b: mov dptr,#X02d3 ; 0d7b 90 02 d3 ..S
mov a,r6 ; 0d7e ee n
movx @dptr,a ; 0d7f f0 p
inc dptr ; 0d80 a3 #
mov a,r7 ; 0d81 ef o
movx @dptr,a ; 0d82 f0 p
ljmp X0e10 ; 0d83 02 0e 10 ...
;
X0d86: mov dptr,#X0217 ; 0d86 90 02 17 ...
movx a,@dptr ; 0d89 e0 `
mov r6,a ; 0d8a fe ~
inc dptr ; 0d8b a3 #
movx a,@dptr ; 0d8c e0 `
mov r7,a ; 0d8d ff .
mov a,r7 ; 0d8e ef o
clr c ; 0d8f c3 C
subb a,#0c0h ; 0d90 94 c0 .@
mov a,r6 ; 0d92 ee n
subb a,#3 ; 0d93 94 03 ..
jc X0db0 ; 0d95 40 19 @.
mov dptr,#X02d3 ; 0d97 90 02 d3 ..S
movx a,@dptr ; 0d9a e0 `
mov r4,a ; 0d9b fc |
inc dptr ; 0d9c a3 #
movx a,@dptr ; 0d9d e0 `
mov r5,a ; 0d9e fd }
mov a,#0eh ; 0d9f 74 0e t.
add a,r5 ; 0da1 2d -
mov r5,a ; 0da2 fd }
jnc X0da6 ; 0da3 50 01 P.
inc r4 ; 0da5 0c .
X0da6: mov dptr,#X02d3 ; 0da6 90 02 d3 ..S
mov a,r4 ; 0da9 ec l
movx @dptr,a ; 0daa f0 p
inc dptr ; 0dab a3 #
mov a,r5 ; 0dac ed m
movx @dptr,a ; 0dad f0 p
sjmp X0e10 ; 0dae 80 60 .`
;
X0db0: mov dptr,#X0217 ; 0db0 90 02 17 ...
movx a,@dptr ; 0db3 e0 `
mov r6,a ; 0db4 fe ~
inc dptr ; 0db5 a3 #
movx a,@dptr ; 0db6 e0 `
mov r7,a ; 0db7 ff .
mov a,#1eh ; 0db8 74 1e t.
cjne r6,#0,X0dd7 ; 0dba be 00 1a >..
subb a,r7 ; 0dbd 9f .
jc X0dd7 ; 0dbe 40 17 @.
mov dptr,#X02d3 ; 0dc0 90 02 d3 ..S
movx a,@dptr ; 0dc3 e0 `
mov r6,a ; 0dc4 fe ~
inc dptr ; 0dc5 a3 #
movx a,@dptr ; 0dc6 e0 `
mov r7,a ; 0dc7 ff .
mov a,#4 ; 0dc8 74 04 t.
lcall X0003 ; 0dca 12 00 03 ...
mov dptr,#X02d3 ; 0dcd 90 02 d3 ..S
mov a,r6 ; 0dd0 ee n
movx @dptr,a ; 0dd1 f0 p
inc dptr ; 0dd2 a3 #
mov a,r7 ; 0dd3 ef o
movx @dptr,a ; 0dd4 f0 p
sjmp X0e10 ; 0dd5 80 39 .9
;
X0dd7: mov dptr,#X02d3 ; 0dd7 90 02 d3 ..S
movx a,@dptr ; 0dda e0 `
mov r6,a ; 0ddb fe ~
inc dptr ; 0ddc a3 #
movx a,@dptr ; 0ddd e0 `
mov r7,a ; 0dde ff .
mov a,#2 ; 0ddf 74 02 t.
lcall X0003 ; 0de1 12 00 03 ...
mov dptr,#X02d3 ; 0de4 90 02 d3 ..S
mov a,r6 ; 0de7 ee n
movx @dptr,a ; 0de8 f0 p
inc dptr ; 0de9 a3 #
mov a,r7 ; 0dea ef o
movx @dptr,a ; 0deb f0 p
mov dptr,#X0217 ; 0dec 90 02 17 ...
movx a,@dptr ; 0def e0 `
mov r4,a ; 0df0 fc |
inc dptr ; 0df1 a3 #
movx a,@dptr ; 0df2 e0 `
mov r5,a ; 0df3 fd }
mov a,#3ch ; 0df4 74 3c t<
mov r7,a ; 0df6 ff .
lcall Xfe70 ; 0df7 12 fe 70 .~p
mov dptr,#X02d3 ; 0dfa 90 02 d3 ..S
movx a,@dptr ; 0dfd e0 `
mov r6,a ; 0dfe fe ~
inc dptr ; 0dff a3 #
movx a,@dptr ; 0e00 e0 `
mov r7,a ; 0e01 ff .
mov a,r7 ; 0e02 ef o
add a,r5 ; 0e03 2d -
mov r5,a ; 0e04 fd }
mov a,r6 ; 0e05 ee n
addc a,r4 ; 0e06 3c <
mov r4,a ; 0e07 fc |
mov dptr,#X02d3 ; 0e08 90 02 d3 ..S
mov a,r4 ; 0e0b ec l
movx @dptr,a ; 0e0c f0 p
inc dptr ; 0e0d a3 #
mov a,r5 ; 0e0e ed m
movx @dptr,a ; 0e0f f0 p
X0e10: mov dptr,#X02ce ; 0e10 90 02 ce ..N
mov a,#1 ; 0e13 74 01 t.
movx @dptr,a ; 0e15 f0 p
sjmp X0e40 ; 0e16 80 28 .(
;
X0e18: mov dptr,#X02d3 ; 0e18 90 02 d3 ..S
movx a,@dptr ; 0e1b e0 `
mov r6,a ; 0e1c fe ~
inc dptr ; 0e1d a3 #
movx a,@dptr ; 0e1e e0 `
mov r7,a ; 0e1f ff .
mov a,r7 ; 0e20 ef o
orl a,r6 ; 0e21 4e N
jz X0e38 ; 0e22 60 14 `.
mov dptr,#X02d3 ; 0e24 90 02 d3 ..S
lcall Xfead ; 0e27 12 fe ad .~-
mov dptr,#X021a ; 0e2a 90 02 1a ...
movx a,@dptr ; 0e2d e0 `
jz X0e36 ; 0e2e 60 06 `.
mov dptr,#X021a ; 0e30 90 02 1a ...
mov a,#1 ; 0e33 74 01 t.
movx @dptr,a ; 0e35 f0 p
X0e36: sjmp X0e40 ; 0e36 80 08 ..
;
X0e38: lcall X0648 ; 0e38 12 06 48 ..H
mov dptr,#X021e ; 0e3b 90 02 1e ...
clr a ; 0e3e e4 d
movx @dptr,a ; 0e3f f0 p
X0e40: sjmp X0e91 ; 0e40 80 4f .O
;
X0e42: mov dptr,#X0209 ; 0e42 90 02 09 ...
clr a ; 0e45 e4 d
movx @dptr,a ; 0e46 f0 p
mov dptr,#X021e ; 0e47 90 02 1e ...
movx a,@dptr ; 0e4a e0 `
cjne a,#1,X0e91 ; 0e4b b4 01 43 4.C
mov dptr,#X0221 ; 0e4e 90 02 21 ..!
movx a,@dptr ; 0e51 e0 `
mov dptr,#X1956 ; 0e52 90 19 56 ..V
lcall Xff03 ; 0e55 12 ff 03 ...
movx a,@dptr ; 0e58 e0 `
xrl a,#20h ; 0e59 64 20 d
jz X0e6b ; 0e5b 60 0e `.
mov dptr,#X0221 ; 0e5d 90 02 21 ..!
movx a,@dptr ; 0e60 e0 `
mov dptr,#X1956 ; 0e61 90 19 56 ..V
lcall Xff03 ; 0e64 12 ff 03 ...
movx a,@dptr ; 0e67 e0 `
cjne a,#22h,X0e75 ; 0e68 b4 22 0a 4".
X0e6b: lcall X0648 ; 0e6b 12 06 48 ..H
mov dptr,#X021e ; 0e6e 90 02 1e ...
clr a ; 0e71 e4 d
movx @dptr,a ; 0e72 f0 p
sjmp X0e91 ; 0e73 80 1c ..
;
X0e75: mov dptr,#X02d3 ; 0e75 90 02 d3 ..S
movx a,@dptr ; 0e78 e0 `
mov r6,a ; 0e79 fe ~
inc dptr ; 0e7a a3 #
movx a,@dptr ; 0e7b e0 `
mov r7,a ; 0e7c ff .
mov a,r7 ; 0e7d ef o
orl a,r6 ; 0e7e 4e N
jz X0e89 ; 0e7f 60 08 `.
mov dptr,#X02d3 ; 0e81 90 02 d3 ..S
lcall Xfead ; 0e84 12 fe ad .~-
sjmp X0e91 ; 0e87 80 08 ..
;
X0e89: lcall X0648 ; 0e89 12 06 48 ..H
mov dptr,#X021e ; 0e8c 90 02 1e ...
clr a ; 0e8f e4 d
movx @dptr,a ; 0e90 f0 p
X0e91: sjmp X0ea2 ; 0e91 80 0f ..
;
X0e93: mov dptr,#X021e ; 0e93 90 02 1e ...
movx a,@dptr ; 0e96 e0 `
cjne a,#1,X0ea2 ; 0e97 b4 01 08 4..
lcall X0648 ; 0e9a 12 06 48 ..H
mov dptr,#X021e ; 0e9d 90 02 1e ...
clr a ; 0ea0 e4 d
movx @dptr,a ; 0ea1 f0 p
X0ea2: ret ; 0ea2 22 "
;
X0ea3: mov dptr,#X18e9 ; 0ea3 90 18 e9 ..i
movx a,@dptr ; 0ea6 e0 `
clr c ; 0ea7 c3 C
subb a,#2 ; 0ea8 94 02 ..
jnc X0eba ; 0eaa 50 0e P.
mov dptr,#X01e5 ; 0eac 90 01 e5 ..e
movx a,@dptr ; 0eaf e0 `
mov dptr,#X1967 ; 0eb0 90 19 67 ..g
lcall Xff03 ; 0eb3 12 ff 03 ...
movx a,@dptr ; 0eb6 e0 `
cjne a,#2,X0eff ; 0eb7 b4 02 45 4.E
X0eba: mov dptr,#X02d5 ; 0eba 90 02 d5 ..U
movx a,@dptr ; 0ebd e0 `
mov r6,a ; 0ebe fe ~
inc dptr ; 0ebf a3 #
movx a,@dptr ; 0ec0 e0 `
mov r7,a ; 0ec1 ff .
mov a,r7 ; 0ec2 ef o
orl a,r6 ; 0ec3 4e N
jz X0ecc ; 0ec4 60 06 `.
mov dptr,#X02d5 ; 0ec6 90 02 d5 ..U
lcall Xfead ; 0ec9 12 fe ad .~-
X0ecc: mov dptr,#X02d5 ; 0ecc 90 02 d5 ..U
movx a,@dptr ; 0ecf e0 `
mov r6,a ; 0ed0 fe ~
inc dptr ; 0ed1 a3 #
movx a,@dptr ; 0ed2 e0 `
mov r7,a ; 0ed3 ff .
mov a,#1 ; 0ed4 74 01 t.
xrl a,r7 ; 0ed6 6f o
orl a,r6 ; 0ed7 4e N
jnz X0eff ; 0ed8 70 25 p%
lcall X55ea ; 0eda 12 55 ea .Uj
lcall X0066 ; 0edd 12 00 66 ..f
mov dptr,#X0220 ; 0ee0 90 02 20 ..
clr a ; 0ee3 e4 d
movx @dptr,a ; 0ee4 f0 p
mov dptr,#X0216 ; 0ee5 90 02 16 ...
clr a ; 0ee8 e4 d
movx @dptr,a ; 0ee9 f0 p
mov dptr,#X0217 ; 0eea 90 02 17 ...
clr a ; 0eed e4 d
movx @dptr,a ; 0eee f0 p
inc dptr ; 0eef a3 #
movx @dptr,a ; 0ef0 f0 p
mov a,#1eh ; 0ef1 74 1e t.
mov dptr,#X0236 ; 0ef3 90 02 36 ..6
movx @dptr,a ; 0ef6 f0 p
lcall X55fa ; 0ef7 12 55 fa .Uz
mov dptr,#X01b2 ; 0efa 90 01 b2 ..2
clr a ; 0efd e4 d
movx @dptr,a ; 0efe f0 p
X0eff: mov dptr,#X0236 ; 0eff 90 02 36 ..6
movx a,@dptr ; 0f02 e0 `
jz X0f0b ; 0f03 60 06 `.
mov dptr,#X0236 ; 0f05 90 02 36 ..6
movx a,@dptr ; 0f08 e0 `
dec a ; 0f09 14 .
movx @dptr,a ; 0f0a f0 p
X0f0b: mov dptr,#X0236 ; 0f0b 90 02 36 ..6
movx a,@dptr ; 0f0e e0 `
cjne a,#1,X0f18 ; 0f0f b4 01 06 4..
mov c,27h.5 ; 0f12 a2 3d "=
cpl c ; 0f14 b3 3
cpl c ; 0f15 b3 3
jc X0f1a ; 0f16 40 02 @.
X0f18: sjmp X0f20 ; 0f18 80 06 ..
;
X0f1a: lcall X5609 ; 0f1a 12 56 09 .V.
lcall X0066 ; 0f1d 12 00 66 ..f
X0f20: ret ; 0f20 22 "
;
X0f21: mov dptr,#X0246 ; 0f21 90 02 46 ..F
movx a,@dptr ; 0f24 e0 `
jnz X0f2a ; 0f25 70 03 p.
lcall X55d9 ; 0f27 12 55 d9 .UY
X0f2a: lcall X5617 ; 0f2a 12 56 17 .V.
ret ; 0f2d 22 "
;
X0f2e: mov dptr,#X0246 ; 0f2e 90 02 46 ..F
movx a,@dptr ; 0f31 e0 `
jnz X0f37 ; 0f32 70 03 p.
lcall X55ea ; 0f34 12 55 ea .Uj
X0f37: lcall X5620 ; 0f37 12 56 20 .V
ret ; 0f3a 22 "
;
X0f3b: mov dptr,#X18ea ; 0f3b 90 18 ea ..j
movx a,@dptr ; 0f3e e0 `
cjne a,#1,X0f8c ; 0f3f b4 01 4a 4.J
mov dptr,#X01b1 ; 0f42 90 01 b1 ..1
movx a,@dptr ; 0f45 e0 `
cjne a,#4,X0f56 ; 0f46 b4 04 0d 4..
mov dptr,#X0009 ; 0f49 90 00 09 ...
movx a,@dptr ; 0f4c e0 `
cjne a,#38h,X0f56 ; 0f4d b4 38 06 48.
mov dptr,#X02d7 ; 0f50 90 02 d7 ..W
movx a,@dptr ; 0f53 e0 `
jz X0f58 ; 0f54 60 02 `.
X0f56: sjmp X0f6a ; 0f56 80 12 ..
;
X0f58: mov dptr,#X0009 ; 0f58 90 00 09 ...
clr a ; 0f5b e4 d
movx @dptr,a ; 0f5c f0 p
mov dptr,#X020c ; 0f5d 90 02 0c ...
clr a ; 0f60 e4 d
movx @dptr,a ; 0f61 f0 p
inc dptr ; 0f62 a3 #
movx @dptr,a ; 0f63 f0 p
mov a,#0ah ; 0f64 74 0a t.
mov dptr,#X020e ; 0f66 90 02 0e ...
movx @dptr,a ; 0f69 f0 p
X0f6a: mov dptr,#X020e ; 0f6a 90 02 0e ...
movx a,@dptr ; 0f6d e0 `
jz X0f76 ; 0f6e 60 06 `.
mov dptr,#X020e ; 0f70 90 02 0e ...
movx a,@dptr ; 0f73 e0 `
dec a ; 0f74 14 .
movx @dptr,a ; 0f75 f0 p
X0f76: mov dptr,#X020e ; 0f76 90 02 0e ...
movx a,@dptr ; 0f79 e0 `
setb c ; 0f7a d3 S
subb a,#1 ; 0f7b 94 01 ..
jc X0f82 ; 0f7d 40 03 @.
lcall X0f21 ; 0f7f 12 0f 21 ..!
X0f82: mov dptr,#X020e ; 0f82 90 02 0e ...
movx a,@dptr ; 0f85 e0 `
cjne a,#1,X0f8c ; 0f86 b4 01 03 4..
lcall X0f2e ; 0f89 12 0f 2e ...
X0f8c: ret ; 0f8c 22 "
;
X0f8d: mov dptr,#X18ef ; 0f8d 90 18 ef ..o
movx a,@dptr ; 0f90 e0 `
cjne a,#1,X0fb0 ; 0f91 b4 01 1c 4..
mov dptr,#X01b1 ; 0f94 90 01 b1 ..1
movx a,@dptr ; 0f97 e0 `
xrl a,#2 ; 0f98 64 02 d.
jz X0fb2 ; 0f9a 60 16 `.
mov dptr,#X01b1 ; 0f9c 90 01 b1 ..1
X0f9f: movx a,@dptr ; 0f9f e0 `
cjne a,#40h,X0fb0 ; 0fa0 b4 40 0d 4@.
mov dptr,#X006b ; 0fa3 90 00 6b ..k
movx a,@dptr ; 0fa6 e0 `
cjne a,#1,X0fb0 ; 0fa7 b4 01 06 4..
mov dptr,#X01eb ; 0faa 90 01 eb ..k
movx a,@dptr ; 0fad e0 `
jz X0fb2 ; 0fae 60 02 `.
X0fb0: sjmp X1030 ; 0fb0 80 7e .~
;
X0fb2: mov c,24h.1 ; 0fb2 a2 21 "!
cpl c ; 0fb4 b3 3
jc X1029 ; 0fb5 40 72 @r
mov dptr,#X0223 ; 0fb7 90 02 23 ..#
movx a,@dptr ; 0fba e0 `
jnz X0fdb ; 0fbb 70 1e p.
mov dptr,#X0222 ; 0fbd 90 02 22 .."
movx a,@dptr ; 0fc0 e0 `
jnz X0fdb ; 0fc1 70 18 p.
mov dptr,#X0028 ; 0fc3 90 00 28 ..(
movx a,@dptr ; 0fc6 e0 `
jnz X0fdb ; 0fc7 70 12 p.
mov dptr,#X021e ; 0fc9 90 02 1e ...
movx a,@dptr ; 0fcc e0 `
jnz X0fdb ; 0fcd 70 0c p.
mov dptr,#X02e0 ; 0fcf 90 02 e0 ..`
movx a,@dptr ; 0fd2 e0 `
jnz X0fdb ; 0fd3 70 06 p.
mov dptr,#X02bb ; 0fd5 90 02 bb ..;
movx a,@dptr ; 0fd8 e0 `
jz X0fdd ; 0fd9 60 02 `.
X0fdb: sjmp X0ff2 ; 0fdb 80 15 ..
;
X0fdd: mov dptr,#X0223 ; 0fdd 90 02 23 ..#
mov a,#1 ; 0fe0 74 01 t.
movx @dptr,a ; 0fe2 f0 p
mov dptr,#X0222 ; 0fe3 90 02 22 .."
mov a,#1 ; 0fe6 74 01 t.
movx @dptr,a ; 0fe8 f0 p
lcall X576d ; 0fe9 12 57 6d .Wm
mov a,#64h ; 0fec 74 64 td
mov dptr,#X02b2 ; 0fee 90 02 b2 ..2
movx @dptr,a ; 0ff1 f0 p
X0ff2: mov dptr,#X0223 ; 0ff2 90 02 23 ..#
movx a,@dptr ; 0ff5 e0 `
jnz X1017 ; 0ff6 70 1f p.
mov dptr,#X0222 ; 0ff8 90 02 22 .."
movx a,@dptr ; 0ffb e0 `
cjne a,#1,X1017 ; 0ffc b4 01 18 4..
mov dptr,#X0028 ; 0fff 90 00 28 ..(
movx a,@dptr ; 1002 e0 `
jnz X1017 ; 1003 70 12 p.
mov dptr,#X021e ; 1005 90 02 1e ...
movx a,@dptr ; 1008 e0 `
jnz X1017 ; 1009 70 0c p.
mov dptr,#X02e0 ; 100b 90 02 e0 ..`
movx a,@dptr ; 100e e0 `
jnz X1017 ; 100f 70 06 p.
mov dptr,#X02bb ; 1011 90 02 bb ..;
movx a,@dptr ; 1014 e0 `
jz X1019 ; 1015 60 02 `.
X1017: sjmp X1027 ; 1017 80 0e ..
;
X1019: mov dptr,#X0223 ; 1019 90 02 23 ..#
mov a,#1 ; 101c 74 01 t.
movx @dptr,a ; 101e f0 p
mov dptr,#X0222 ; 101f 90 02 22 .."
clr a ; 1022 e4 d
movx @dptr,a ; 1023 f0 p
lcall X5776 ; 1024 12 57 76 .Wv
X1027: sjmp X102e ; 1027 80 05 ..
;
X1029: mov dptr,#X0223 ; 1029 90 02 23 ..#
clr a ; 102c e4 d
movx @dptr,a ; 102d f0 p
X102e: sjmp X104d ; 102e 80 1d ..
;
X1030: mov dptr,#X0222 ; 1030 90 02 22 .."
movx a,@dptr ; 1033 e0 `
cjne a,#1,X1043 ; 1034 b4 01 0c 4..
mov dptr,#X0028 ; 1037 90 00 28 ..(
movx a,@dptr ; 103a e0 `
jnz X1043 ; 103b 70 06 p.
mov dptr,#X01e4 ; 103d 90 01 e4 ..d
movx a,@dptr ; 1040 e0 `
jz X1045 ; 1041 60 02 `.
X1043: sjmp X104d ; 1043 80 08 ..
;
X1045: lcall X5776 ; 1045 12 57 76 .Wv
mov dptr,#X0222 ; 1048 90 02 22 .."
clr a ; 104b e4 d
movx @dptr,a ; 104c f0 p
X104d: mov dptr,#X0222 ; 104d 90 02 22 .."
movx a,@dptr ; 1050 e0 `
cjne a,#1,X1088 ; 1051 b4 01 34 4.4
mov dptr,#X01b1 ; 1054 90 01 b1 ..1
movx a,@dptr ; 1057 e0 `
cjne a,#40h,X1088 ; 1058 b4 40 2d 4@-
mov dptr,#X0028 ; 105b 90 00 28 ..(
movx a,@dptr ; 105e e0 `
jnz X1088 ; 105f 70 27 p'
mov dptr,#X01e4 ; 1061 90 01 e4 ..d
movx a,@dptr ; 1064 e0 `
jnz X1088 ; 1065 70 21 p!
mov dptr,#X021e ; 1067 90 02 1e ...
movx a,@dptr ; 106a e0 `
jnz X1088 ; 106b 70 1b p.
mov dptr,#X02e0 ; 106d 90 02 e0 ..`
movx a,@dptr ; 1070 e0 `
jz X107a ; 1071 60 07 `.
mov dptr,#X02e0 ; 1073 90 02 e0 ..`
movx a,@dptr ; 1076 e0 `
cjne a,#3,X1088 ; 1077 b4 03 0e 4..
X107a: mov dptr,#X02bb ; 107a 90 02 bb ..;
movx a,@dptr ; 107d e0 `
jz X108a ; 107e 60 0a `.
mov dptr,#X02bb ; 1080 90 02 bb ..;
movx a,@dptr ; 1083 e0 `
xrl a,#3 ; 1084 64 03 d.
jz X108a ; 1086 60 02 `.
X1088: sjmp X10a0 ; 1088 80 16 ..
;
X108a: mov dptr,#X02b2 ; 108a 90 02 b2 ..2
movx a,@dptr ; 108d e0 `
jz X1098 ; 108e 60 08 `.
mov dptr,#X02b2 ; 1090 90 02 b2 ..2
movx a,@dptr ; 1093 e0 `
dec a ; 1094 14 .
movx @dptr,a ; 1095 f0 p
sjmp X10a0 ; 1096 80 08 ..
;
X1098: lcall X5776 ; 1098 12 57 76 .Wv
mov dptr,#X0222 ; 109b 90 02 22 .."
clr a ; 109e e4 d
movx @dptr,a ; 109f f0 p
X10a0: ret ; 10a0 22 "
;
X10a1: lcall X0f8d ; 10a1 12 0f 8d ...
mov dptr,#X18f2 ; 10a4 90 18 f2 ..r
movx a,@dptr ; 10a7 e0 `
mov r6,a ; 10a8 fe ~
inc dptr ; 10a9 a3 #
movx a,@dptr ; 10aa e0 `
mov r7,a ; 10ab ff .
mov a,r7 ; 10ac ef o
orl a,r6 ; 10ad 4e N
jz X10c1 ; 10ae 60 11 `.
mov dptr,#X025b ; 10b0 90 02 5b ..[
movx a,@dptr ; 10b3 e0 `
mov r4,a ; 10b4 fc |
inc dptr ; 10b5 a3 #
movx a,@dptr ; 10b6 e0 `
mov r5,a ; 10b7 fd }
mov a,#0e8h ; 10b8 74 e8 th
setb c ; 10ba d3 S
subb a,r5 ; 10bb 9d .
mov a,#3 ; 10bc 74 03 t.
subb a,r4 ; 10be 9c .
jc X10c3 ; 10bf 40 02 @.
X10c1: sjmp X10e0 ; 10c1 80 1d ..
;
X10c3: mov dptr,#X1886 ; 10c3 90 18 86 ...
lcall X0016 ; 10c6 12 00 16 ...
mov dptr,#X025b ; 10c9 90 02 5b ..[
movx a,@dptr ; 10cc e0 `
mov r6,a ; 10cd fe ~
inc dptr ; 10ce a3 #
movx a,@dptr ; 10cf e0 `
mov r7,a ; 10d0 ff .
mov r4,#3 ; 10d1 7c 03 |.
mov r5,#0e8h ; 10d3 7d e8 }h
lcall Xff1e ; 10d5 12 ff 1e ...
mov dptr,#X025b ; 10d8 90 02 5b ..[
mov a,r6 ; 10db ee n
movx @dptr,a ; 10dc f0 p
inc dptr ; 10dd a3 #
mov a,r7 ; 10de ef o
movx @dptr,a ; 10df f0 p
X10e0: lcall X0ea3 ; 10e0 12 0e a3 ..#
mov c,25h.6 ; 10e3 a2 2e ".
cpl c ; 10e5 b3 3
cpl c ; 10e6 b3 3
jnc X10fe ; 10e7 50 15 P.
mov c,26h.6 ; 10e9 a2 36 "6
jnb 2bh.5,X10ef ; 10eb 30 5d 01 0].
cpl c ; 10ee b3 3
X10ef: cpl c ; 10ef b3 3
jnc X10fe ; 10f0 50 0c P.
mov dptr,#X01f0 ; 10f2 90 01 f0 ..p
movx a,@dptr ; 10f5 e0 `
mov r6,a ; 10f6 fe ~
inc dptr ; 10f7 a3 #
movx a,@dptr ; 10f8 e0 `
mov r7,a ; 10f9 ff .
mov a,r7 ; 10fa ef o
orl a,r6 ; 10fb 4e N
jnz X1100 ; 10fc 70 02 p.
X10fe: sjmp X1106 ; 10fe 80 06 ..
;
X1100: mov dptr,#X01f0 ; 1100 90 01 f0 ..p
lcall Xfead ; 1103 12 fe ad .~-
X1106: mov dptr,#X0201 ; 1106 90 02 01 ...
movx a,@dptr ; 1109 e0 `
jz X1112 ; 110a 60 06 `.
mov dptr,#X0201 ; 110c 90 02 01 ...
movx a,@dptr ; 110f e0 `
dec a ; 1110 14 .
movx @dptr,a ; 1111 f0 p
X1112: mov dptr,#X1967 ; 1112 90 19 67 ..g
movx a,@dptr ; 1115 e0 `
jnz X1142 ; 1116 70 2a p*
mov dptr,#X1968 ; 1118 90 19 68 ..h
movx a,@dptr ; 111b e0 `
jnz X1142 ; 111c 70 24 p$
mov dptr,#X1969 ; 111e 90 19 69 ..i
movx a,@dptr ; 1121 e0 `
jnz X1142 ; 1122 70 1e p.
mov dptr,#X196a ; 1124 90 19 6a ..j
movx a,@dptr ; 1127 e0 `
jnz X1142 ; 1128 70 18 p.
mov dptr,#X196b ; 112a 90 19 6b ..k
movx a,@dptr ; 112d e0 `
jnz X1142 ; 112e 70 12 p.
mov dptr,#X196c ; 1130 90 19 6c ..l
movx a,@dptr ; 1133 e0 `
jnz X1142 ; 1134 70 0c p.
mov dptr,#X196d ; 1136 90 19 6d ..m
movx a,@dptr ; 1139 e0 `
jnz X1142 ; 113a 70 06 p.
mov dptr,#X196e ; 113c 90 19 6e ..n
movx a,@dptr ; 113f e0 `
jz X114a ; 1140 60 08 `.
X1142: mov dptr,#X0246 ; 1142 90 02 46 ..F
mov a,#1 ; 1145 74 01 t.
movx @dptr,a ; 1147 f0 p
sjmp X114f ; 1148 80 05 ..
;
X114a: mov dptr,#X0246 ; 114a 90 02 46 ..F
clr a ; 114d e4 d
movx @dptr,a ; 114e f0 p
X114f: mov dptr,#X01b1 ; 114f 90 01 b1 ..1
movx a,@dptr ; 1152 e0 `
cjne a,#4,X1158 ; 1153 b4 04 02 4..
sjmp X115b ; 1156 80 03 ..
;
X1158: ljmp X11f7 ; 1158 02 11 f7 ..w
;
X115b: mov dptr,#X0246 ; 115b 90 02 46 ..F
movx a,@dptr ; 115e e0 `
cjne a,#1,X116f ; 115f b4 01 0d 4..
mov dptr,#X0009 ; 1162 90 00 09 ...
movx a,@dptr ; 1165 e0 `
cjne a,#37h,X116f ; 1166 b4 37 06 47.
mov dptr,#X02d7 ; 1169 90 02 d7 ..W
movx a,@dptr ; 116c e0 `
jz X1171 ; 116d 60 02 `.
X116f: sjmp X11cd ; 116f 80 5c .\
;
X1171: mov dptr,#X0009 ; 1171 90 00 09 ...
clr a ; 1174 e4 d
movx @dptr,a ; 1175 f0 p
mov dptr,#X0206 ; 1176 90 02 06 ...
movx a,@dptr ; 1179 e0 `
jnz X1182 ; 117a 70 06 p.
mov dptr,#X0209 ; 117c 90 02 09 ...
movx a,@dptr ; 117f e0 `
jz X1184 ; 1180 60 02 `.
X1182: sjmp X11ae ; 1182 80 2a .*
;
X1184: mov dptr,#X0209 ; 1184 90 02 09 ...
mov a,#1 ; 1187 74 01 t.
movx @dptr,a ; 1189 f0 p
mov dptr,#X0206 ; 118a 90 02 06 ...
mov a,#1 ; 118d 74 01 t.
movx @dptr,a ; 118f f0 p
mov dptr,#X0207 ; 1190 90 02 07 ...
mov a,#2 ; 1193 74 02 t.
movx @dptr,a ; 1195 f0 p
inc dptr ; 1196 a3 #
mov a,#58h ; 1197 74 58 tX
movx @dptr,a ; 1199 f0 p
lcall X55d9 ; 119a 12 55 d9 .UY
mov dptr,#X01b2 ; 119d 90 01 b2 ..2
clr a ; 11a0 e4 d
movx @dptr,a ; 11a1 f0 p
mov dptr,#X0216 ; 11a2 90 02 16 ...
clr a ; 11a5 e4 d
movx @dptr,a ; 11a6 f0 p
mov dptr,#X0217 ; 11a7 90 02 17 ...
clr a ; 11aa e4 d
movx @dptr,a ; 11ab f0 p
inc dptr ; 11ac a3 #
movx @dptr,a ; 11ad f0 p
X11ae: mov dptr,#X0206 ; 11ae 90 02 06 ...
movx a,@dptr ; 11b1 e0 `
cjne a,#1,X11bb ; 11b2 b4 01 06 4..
mov dptr,#X0209 ; 11b5 90 02 09 ...
movx a,@dptr ; 11b8 e0 `
jz X11bd ; 11b9 60 02 `.
X11bb: sjmp X11cb ; 11bb 80 0e ..
;
X11bd: mov dptr,#X0209 ; 11bd 90 02 09 ...
mov a,#1 ; 11c0 74 01 t.
movx @dptr,a ; 11c2 f0 p
mov dptr,#X0206 ; 11c3 90 02 06 ...
clr a ; 11c6 e4 d
movx @dptr,a ; 11c7 f0 p
lcall X55ea ; 11c8 12 55 ea .Uj
X11cb: sjmp X11d2 ; 11cb 80 05 ..
;
X11cd: mov dptr,#X0209 ; 11cd 90 02 09 ...
clr a ; 11d0 e4 d
movx @dptr,a ; 11d1 f0 p
X11d2: mov dptr,#X0206 ; 11d2 90 02 06 ...
movx a,@dptr ; 11d5 e0 `
cjne a,#1,X11f5 ; 11d6 b4 01 1c 4..
mov dptr,#X0207 ; 11d9 90 02 07 ...
movx a,@dptr ; 11dc e0 `
mov r6,a ; 11dd fe ~
inc dptr ; 11de a3 #
movx a,@dptr ; 11df e0 `
mov r7,a ; 11e0 ff .
mov a,r7 ; 11e1 ef o
orl a,r6 ; 11e2 4e N
jz X11ed ; 11e3 60 08 `.
mov dptr,#X0207 ; 11e5 90 02 07 ...
lcall Xfead ; 11e8 12 fe ad .~-
sjmp X11f5 ; 11eb 80 08 ..
;
X11ed: lcall X55ea ; 11ed 12 55 ea .Uj
mov dptr,#X0206 ; 11f0 90 02 06 ...
clr a ; 11f3 e4 d
movx @dptr,a ; 11f4 f0 p
X11f5: sjmp X1206 ; 11f5 80 0f ..
;
X11f7: mov dptr,#X0206 ; 11f7 90 02 06 ...
movx a,@dptr ; 11fa e0 `
cjne a,#1,X1206 ; 11fb b4 01 08 4..
lcall X55ea ; 11fe 12 55 ea .Uj
mov dptr,#X0206 ; 1201 90 02 06 ...
clr a ; 1204 e4 d
movx @dptr,a ; 1205 f0 p
X1206: lcall X0f3b ; 1206 12 0f 3b ..;
mov dptr,#X021a ; 1209 90 02 1a ...
movx a,@dptr ; 120c e0 `
jz X1222 ; 120d 60 13 `.
mov dptr,#X021a ; 120f 90 02 1a ...
movx a,@dptr ; 1212 e0 `
cjne a,#1,X121c ; 1213 b4 01 06 4..
mov dptr,#X0219 ; 1216 90 02 19 ...
mov a,#1 ; 1219 74 01 t.
movx @dptr,a ; 121b f0 p
X121c: mov dptr,#X021a ; 121c 90 02 1a ...
movx a,@dptr ; 121f e0 `
dec a ; 1220 14 .
movx @dptr,a ; 1221 f0 p
X1222: lcall X06a6 ; 1222 12 06 a6 ..&
mov dptr,#X02d8 ; 1225 90 02 d8 ..X
movx a,@dptr ; 1228 e0 `
jz X1231 ; 1229 60 06 `.
mov dptr,#X02d8 ; 122b 90 02 d8 ..X
movx a,@dptr ; 122e e0 `
dec a ; 122f 14 .
movx @dptr,a ; 1230 f0 p
X1231: mov dptr,#X02d8 ; 1231 90 02 d8 ..X
movx a,@dptr ; 1234 e0 `
cjne a,#1,X123b ; 1235 b4 01 03 4..
lcall X004c ; 1238 12 00 4c ..L
X123b: mov dptr,#X02b6 ; 123b 90 02 b6 ..6
movx a,@dptr ; 123e e0 `
cjne a,#1,X1247 ; 123f b4 01 05 4..
mov c,27h.2 ; 1242 a2 3a ":
cpl c ; 1244 b3 3
jc X1249 ; 1245 40 02 @.
X1247: sjmp X1277 ; 1247 80 2e ..
;
X1249: mov dptr,#X02b5 ; 1249 90 02 b5 ..5
movx a,@dptr ; 124c e0 `
inc a ; 124d 04 .
movx @dptr,a ; 124e f0 p
mov dptr,#X02b5 ; 124f 90 02 b5 ..5
movx a,@dptr ; 1252 e0 `
clr c ; 1253 c3 C
subb a,#64h ; 1254 94 64 .d
jc X125d ; 1256 40 05 @.
mov dptr,#X02b5 ; 1258 90 02 b5 ..5
clr a ; 125b e4 d
movx @dptr,a ; 125c f0 p
X125d: mov dptr,#X02b5 ; 125d 90 02 b5 ..5
movx a,@dptr ; 1260 e0 `
cjne a,#1,X126a ; 1261 b4 01 06 4..
lcall X00f1 ; 1264 12 00 f1 ..q
lcall X0085 ; 1267 12 00 85 ...
X126a: mov dptr,#X02b5 ; 126a 90 02 b5 ..5
movx a,@dptr ; 126d e0 `
cjne a,#4ch,X1277 ; 126e b4 4c 06 4L.
lcall X0101 ; 1271 12 01 01 ...
lcall X0095 ; 1274 12 00 95 ...
X1277: ret ; 1277 22 "
;
X1278: mov dptr,#X01cb ; 1278 90 01 cb ..K
movx a,@dptr ; 127b e0 `
cjne a,#1,X1281 ; 127c b4 01 02 4..
sjmp X1284 ; 127f 80 03 ..
;
X1281: ljmp X1359 ; 1281 02 13 59 ..Y
;
X1284: mov c,25h.5 ; 1284 a2 2d "-
cpl c ; 1286 b3 3
cpl c ; 1287 b3 3
jnc X1291 ; 1288 50 07 P.
mov dptr,#X01ca ; 128a 90 01 ca ..J
movx a,@dptr ; 128d e0 `
cjne a,#1,X1293 ; 128e b4 01 02 4..
X1291: sjmp X1299 ; 1291 80 06 ..
;
X1293: mov dptr,#X01ca ; 1293 90 01 ca ..J
mov a,#1 ; 1296 74 01 t.
movx @dptr,a ; 1298 f0 p
X1299: mov c,25h.5 ; 1299 a2 2d "-
cpl c ; 129b b3 3
jnc X12a4 ; 129c 50 06 P.
mov dptr,#X01ca ; 129e 90 01 ca ..J
movx a,@dptr ; 12a1 e0 `
jnz X12a6 ; 12a2 70 02 p.
X12a4: sjmp X12d4 ; 12a4 80 2e ..
;
X12a6: mov dptr,#X01c8 ; 12a6 90 01 c8 ..H
clr a ; 12a9 e4 d
movx @dptr,a ; 12aa f0 p
inc dptr ; 12ab a3 #
movx @dptr,a ; 12ac f0 p
mov dptr,#X01ca ; 12ad 90 01 ca ..J
clr a ; 12b0 e4 d
movx @dptr,a ; 12b1 f0 p
mov dptr,#X01c6 ; 12b2 90 01 c6 ..F
lcall X0016 ; 12b5 12 00 16 ...
mov dptr,#X01c6 ; 12b8 90 01 c6 ..F
movx a,@dptr ; 12bb e0 `
mov r6,a ; 12bc fe ~
inc dptr ; 12bd a3 #
movx a,@dptr ; 12be e0 `
mov r7,a ; 12bf ff .
mov dptr,#X01c4 ; 12c0 90 01 c4 ..D
movx a,@dptr ; 12c3 e0 `
mov r4,a ; 12c4 fc |
inc dptr ; 12c5 a3 #
movx a,@dptr ; 12c6 e0 `
mov r5,a ; 12c7 fd }
mov a,r7 ; 12c8 ef o
clr c ; 12c9 c3 C
subb a,r5 ; 12ca 9d .
mov a,r6 ; 12cb ee n
subb a,r4 ; 12cc 9c .
jc X12d4 ; 12cd 40 05 @.
mov dptr,#X01cb ; 12cf 90 01 cb ..K
clr a ; 12d2 e4 d
movx @dptr,a ; 12d3 f0 p
X12d4: mov c,25h.6 ; 12d4 a2 2e ".
cpl c ; 12d6 b3 3
cpl c ; 12d7 b3 3
jnc X12f2 ; 12d8 50 18 P.
mov c,26h.6 ; 12da a2 36 "6
jnb 2bh.5,X12e0 ; 12dc 30 5d 01 0].
cpl c ; 12df b3 3
X12e0: cpl c ; 12e0 b3 3
jnc X12f2 ; 12e1 50 0f P.
mov dptr,#X002d ; 12e3 90 00 2d ..-
movx a,@dptr ; 12e6 e0 `
xrl a,#3 ; 12e7 64 03 d.
jz X12f2 ; 12e9 60 07 `.
mov dptr,#X002d ; 12eb 90 00 2d ..-
movx a,@dptr ; 12ee e0 `
cjne a,#4,X12f4 ; 12ef b4 04 02 4..
X12f2: sjmp X1352 ; 12f2 80 5e .^
;
X12f4: mov dptr,#X01c8 ; 12f4 90 01 c8 ..H
movx a,@dptr ; 12f7 e0 `
mov r6,a ; 12f8 fe ~
inc dptr ; 12f9 a3 #
movx a,@dptr ; 12fa e0 `
mov r7,a ; 12fb ff .
mov a,r7 ; 12fc ef o
clr c ; 12fd c3 C
subb a,#88h ; 12fe 94 88 ..
mov a,r6 ; 1300 ee n
subb a,#13h ; 1301 94 13 ..
jc X134a ; 1303 40 45 @E
setb 20h.0 ; 1305 d2 00 R.
mov dptr,#X024a ; 1307 90 02 4a ..J
mov a,#1 ; 130a 74 01 t.
movx @dptr,a ; 130c f0 p
mov dptr,#X1889 ; 130d 90 18 89 ...
movx a,@dptr ; 1310 e0 `
clr c ; 1311 c3 C
subb a,#63h ; 1312 94 63 .c
jnc X131f ; 1314 50 09 P.
mov dptr,#X1889 ; 1316 90 18 89 ...
movx a,@dptr ; 1319 e0 `
inc a ; 131a 04 .
mov dptr,#X1889 ; 131b 90 18 89 ...
movx @dptr,a ; 131e f0 p
X131f: mov dptr,#X024b ; 131f 90 02 4b ..K
movx a,@dptr ; 1322 e0 `
jnz X132d ; 1323 70 08 p.
mov dptr,#X024b ; 1325 90 02 4b ..K
mov a,#1 ; 1328 74 01 t.
movx @dptr,a ; 132a f0 p
sjmp X1333 ; 132b 80 06 ..
;
X132d: mov a,#2 ; 132d 74 02 t.
mov dptr,#X024b ; 132f 90 02 4b ..K
movx @dptr,a ; 1332 f0 p
X1333: mov dptr,#X1858 ; 1333 90 18 58 ..X
movx a,@dptr ; 1336 e0 `
orl a,20h ; 1337 45 20 E
mov dptr,#X1858 ; 1339 90 18 58 ..X
movx @dptr,a ; 133c f0 p
mov dptr,#X01cb ; 133d 90 01 cb ..K
clr a ; 1340 e4 d
movx @dptr,a ; 1341 f0 p
mov a,#0ffh ; 1342 74 ff t.
mov dptr,#X0238 ; 1344 90 02 38 ..8
movx @dptr,a ; 1347 f0 p
sjmp X1350 ; 1348 80 06 ..
;
X134a: mov dptr,#X01c8 ; 134a 90 01 c8 ..H
lcall X0016 ; 134d 12 00 16 ...
X1350: sjmp X1359 ; 1350 80 07 ..
;
X1352: mov dptr,#X01c8 ; 1352 90 01 c8 ..H
clr a ; 1355 e4 d
movx @dptr,a ; 1356 f0 p
inc dptr ; 1357 a3 #
movx @dptr,a ; 1358 f0 p
X1359: ret ; 1359 22 "
;
X135a: lcall X54f4 ; 135a 12 54 f4 .Tt
lcall X5506 ; 135d 12 55 06 .U.
lcall X549e ; 1360 12 54 9e .T.
lcall X5656 ; 1363 12 56 56 .VV
lcall X0190 ; 1366 12 01 90 ...
mov a,20h ; 1369 e5 20 e
mov dptr,#X01cf ; 136b 90 01 cf ..O
movx @dptr,a ; 136e f0 p
mov dptr,#X1858 ; 136f 90 18 58 ..X
movx a,@dptr ; 1372 e0 `
orl a,20h ; 1373 45 20 E
mov dptr,#X1858 ; 1375 90 18 58 ..X
movx @dptr,a ; 1378 f0 p
mov dptr,#X024b ; 1379 90 02 4b ..K
movx a,@dptr ; 137c e0 `
jnz X1387 ; 137d 70 08 p.
mov dptr,#X024b ; 137f 90 02 4b ..K
mov a,#1 ; 1382 74 01 t.
movx @dptr,a ; 1384 f0 p
sjmp X138d ; 1385 80 06 ..
;
X1387: mov a,#2 ; 1387 74 02 t.
mov dptr,#X024b ; 1389 90 02 4b ..K
movx @dptr,a ; 138c f0 p
X138d: mov dptr,#X01e8 ; 138d 90 01 e8 ..h
clr a ; 1390 e4 d
movx @dptr,a ; 1391 f0 p
mov a,#0 ; 1392 74 00 t.
mov dptr,#X0038 ; 1394 90 00 38 ..8
movx @dptr,a ; 1397 f0 p
mov dptr,#X0023 ; 1398 90 00 23 ..#
movx @dptr,a ; 139b f0 p
mov dptr,#X0028 ; 139c 90 00 28 ..(
movx @dptr,a ; 139f f0 p
mov dptr,#X01e4 ; 13a0 90 01 e4 ..d
movx @dptr,a ; 13a3 f0 p
mov dptr,#X01ed ; 13a4 90 01 ed ..m
movx @dptr,a ; 13a7 f0 p
mov a,#0 ; 13a8 74 00 t.
mov dptr,#X021a ; 13aa 90 02 1a ...
movx @dptr,a ; 13ad f0 p
mov dptr,#X0219 ; 13ae 90 02 19 ...
movx @dptr,a ; 13b1 f0 p
mov dptr,#X01be ; 13b2 90 01 be ..>
movx a,@dptr ; 13b5 e0 `
mov r6,a ; 13b6 fe ~
inc dptr ; 13b7 a3 #
movx a,@dptr ; 13b8 e0 `
mov r7,a ; 13b9 ff .
mov a,#3dh ; 13ba 74 3d t=
xrl a,r7 ; 13bc 6f o
orl a,r6 ; 13bd 4e N
jnz X13cb ; 13be 70 0b p.
mov a,#3eh ; 13c0 74 3e t>
mov dptr,#X01be ; 13c2 90 01 be ..>
mov r0,a ; 13c5 f8 x
clr a ; 13c6 e4 d
movx @dptr,a ; 13c7 f0 p
mov a,r0 ; 13c8 e8 h
inc dptr ; 13c9 a3 #
movx @dptr,a ; 13ca f0 p
X13cb: mov dptr,#X0222 ; 13cb 90 02 22 .."
movx a,@dptr ; 13ce e0 `
cjne a,#1,X13da ; 13cf b4 01 08 4..
lcall X56e6 ; 13d2 12 56 e6 .Vf
mov dptr,#X0222 ; 13d5 90 02 22 .."
clr a ; 13d8 e4 d
movx @dptr,a ; 13d9 f0 p
X13da: sjmp X13da ; 13da 80 fe .~
;
ret ; 13dc 22 "
;
X13dd: mov dptr,#X18dc ; 13dd 90 18 dc ..\
movx a,@dptr ; 13e0 e0 `
jnz X13e9 ; 13e1 70 06 p.
mov dptr,#X18dd ; 13e3 90 18 dd ..]
movx a,@dptr ; 13e6 e0 `
jz X13eb ; 13e7 60 02 `.
X13e9: sjmp X13f7 ; 13e9 80 0c ..
;
X13eb: mov a,#5ah ; 13eb 74 5a tZ
mov dptr,#X18dc ; 13ed 90 18 dc ..\
movx @dptr,a ; 13f0 f0 p
mov a,#5ah ; 13f1 74 5a tZ
mov dptr,#X18dd ; 13f3 90 18 dd ..]
movx @dptr,a ; 13f6 f0 p
X13f7: mov dptr,#X1923 ; 13f7 90 19 23 ..#
movx a,@dptr ; 13fa e0 `
cjne a,#1,X1408 ; 13fb b4 01 0a 4..
mov dptr,#X18dc ; 13fe 90 18 dc ..\
movx a,@dptr ; 1401 e0 `
mov dptr,#X0267 ; 1402 90 02 67 ..g
movx @dptr,a ; 1405 f0 p
sjmp X1410 ; 1406 80 08 ..
;
X1408: mov dptr,#X18dd ; 1408 90 18 dd ..]
movx a,@dptr ; 140b e0 `
mov dptr,#X0267 ; 140c 90 02 67 ..g
movx @dptr,a ; 140f f0 p
X1410: mov dptr,#X1924 ; 1410 90 19 24 ..$
movx a,@dptr ; 1413 e0 `
cjne a,#1,X1421 ; 1414 b4 01 0a 4..
mov dptr,#X18dc ; 1417 90 18 dc ..\
movx a,@dptr ; 141a e0 `
mov dptr,#X0269 ; 141b 90 02 69 ..i
movx @dptr,a ; 141e f0 p
sjmp X1429 ; 141f 80 08 ..
;
X1421: mov dptr,#X18dd ; 1421 90 18 dd ..]
movx a,@dptr ; 1424 e0 `
mov dptr,#X0269 ; 1425 90 02 69 ..i
movx @dptr,a ; 1428 f0 p
X1429: mov dptr,#X1925 ; 1429 90 19 25 ..%
movx a,@dptr ; 142c e0 `
cjne a,#1,X143a ; 142d b4 01 0a 4..
mov dptr,#X18dc ; 1430 90 18 dc ..\
movx a,@dptr ; 1433 e0 `
mov dptr,#X026b ; 1434 90 02 6b ..k
movx @dptr,a ; 1437 f0 p
sjmp X1442 ; 1438 80 08 ..
;
X143a: mov dptr,#X18dd ; 143a 90 18 dd ..]
movx a,@dptr ; 143d e0 `
mov dptr,#X026b ; 143e 90 02 6b ..k
movx @dptr,a ; 1441 f0 p
X1442: mov dptr,#X1926 ; 1442 90 19 26 ..&
movx a,@dptr ; 1445 e0 `
cjne a,#1,X1453 ; 1446 b4 01 0a 4..
mov dptr,#X18dc ; 1449 90 18 dc ..\
movx a,@dptr ; 144c e0 `
mov dptr,#X026d ; 144d 90 02 6d ..m
movx @dptr,a ; 1450 f0 p
sjmp X145b ; 1451 80 08 ..
;
X1453: mov dptr,#X18dd ; 1453 90 18 dd ..]
movx a,@dptr ; 1456 e0 `
mov dptr,#X026d ; 1457 90 02 6d ..m
movx @dptr,a ; 145a f0 p
X145b: mov dptr,#X1927 ; 145b 90 19 27 ..'
movx a,@dptr ; 145e e0 `
cjne a,#1,X146c ; 145f b4 01 0a 4..
mov dptr,#X18dc ; 1462 90 18 dc ..\
movx a,@dptr ; 1465 e0 `
mov dptr,#X026f ; 1466 90 02 6f ..o
movx @dptr,a ; 1469 f0 p
sjmp X1474 ; 146a 80 08 ..
;
X146c: mov dptr,#X18dd ; 146c 90 18 dd ..]
movx a,@dptr ; 146f e0 `
mov dptr,#X026f ; 1470 90 02 6f ..o
movx @dptr,a ; 1473 f0 p
X1474: mov dptr,#X1928 ; 1474 90 19 28 ..(
movx a,@dptr ; 1477 e0 `
cjne a,#1,X1485 ; 1478 b4 01 0a 4..
mov dptr,#X18dc ; 147b 90 18 dc ..\
movx a,@dptr ; 147e e0 `
mov dptr,#X0271 ; 147f 90 02 71 ..q
movx @dptr,a ; 1482 f0 p
sjmp X148d ; 1483 80 08 ..
;
X1485: mov dptr,#X18dd ; 1485 90 18 dd ..]
movx a,@dptr ; 1488 e0 `
mov dptr,#X0271 ; 1489 90 02 71 ..q
movx @dptr,a ; 148c f0 p
X148d: mov dptr,#X1929 ; 148d 90 19 29 ..)
movx a,@dptr ; 1490 e0 `
cjne a,#1,X149e ; 1491 b4 01 0a 4..
mov dptr,#X18dc ; 1494 90 18 dc ..\
movx a,@dptr ; 1497 e0 `
mov dptr,#X027f ; 1498 90 02 7f ...
movx @dptr,a ; 149b f0 p
sjmp X14a6 ; 149c 80 08 ..
;
X149e: mov dptr,#X18dd ; 149e 90 18 dd ..]
movx a,@dptr ; 14a1 e0 `
mov dptr,#X027f ; 14a2 90 02 7f ...
movx @dptr,a ; 14a5 f0 p
X14a6: mov dptr,#X192a ; 14a6 90 19 2a ..*
movx a,@dptr ; 14a9 e0 `
cjne a,#1,X14b7 ; 14aa b4 01 0a 4..
mov dptr,#X18dc ; 14ad 90 18 dc ..\
movx a,@dptr ; 14b0 e0 `
mov dptr,#X0281 ; 14b1 90 02 81 ...
movx @dptr,a ; 14b4 f0 p
sjmp X14bf ; 14b5 80 08 ..
;
X14b7: mov dptr,#X18dd ; 14b7 90 18 dd ..]
movx a,@dptr ; 14ba e0 `
mov dptr,#X0281 ; 14bb 90 02 81 ...
movx @dptr,a ; 14be f0 p
X14bf: mov dptr,#X192c ; 14bf 90 19 2c ..,
movx a,@dptr ; 14c2 e0 `
cjne a,#1,X14d0 ; 14c3 b4 01 0a 4..
mov dptr,#X18dc ; 14c6 90 18 dc ..\
movx a,@dptr ; 14c9 e0 `
mov dptr,#X029d ; 14ca 90 02 9d ...
movx @dptr,a ; 14cd f0 p
sjmp X14d8 ; 14ce 80 08 ..
;
X14d0: mov dptr,#X18dd ; 14d0 90 18 dd ..]
movx a,@dptr ; 14d3 e0 `
mov dptr,#X029d ; 14d4 90 02 9d ...
movx @dptr,a ; 14d7 f0 p
X14d8: mov dptr,#X192d ; 14d8 90 19 2d ..-
movx a,@dptr ; 14db e0 `
cjne a,#1,X14e9 ; 14dc b4 01 0a 4..
mov dptr,#X18dc ; 14df 90 18 dc ..\
movx a,@dptr ; 14e2 e0 `
mov dptr,#X029f ; 14e3 90 02 9f ...
movx @dptr,a ; 14e6 f0 p
sjmp X14f1 ; 14e7 80 08 ..
;
X14e9: mov dptr,#X18dd ; 14e9 90 18 dd ..]
movx a,@dptr ; 14ec e0 `
mov dptr,#X029f ; 14ed 90 02 9f ...
movx @dptr,a ; 14f0 f0 p
X14f1: mov dptr,#X192e ; 14f1 90 19 2e ...
movx a,@dptr ; 14f4 e0 `
cjne a,#1,X1502 ; 14f5 b4 01 0a 4..
mov dptr,#X18dc ; 14f8 90 18 dc ..\
movx a,@dptr ; 14fb e0 `
mov dptr,#X02a1 ; 14fc 90 02 a1 ..!
movx @dptr,a ; 14ff f0 p
sjmp X150a ; 1500 80 08 ..
;
X1502: mov dptr,#X18dd ; 1502 90 18 dd ..]
movx a,@dptr ; 1505 e0 `
mov dptr,#X02a1 ; 1506 90 02 a1 ..!
movx @dptr,a ; 1509 f0 p
X150a: mov dptr,#X192f ; 150a 90 19 2f ../
movx a,@dptr ; 150d e0 `
cjne a,#1,X151b ; 150e b4 01 0a 4..
mov dptr,#X18dc ; 1511 90 18 dc ..\
movx a,@dptr ; 1514 e0 `
mov dptr,#X02a3 ; 1515 90 02 a3 ..#
movx @dptr,a ; 1518 f0 p
sjmp X1523 ; 1519 80 08 ..
;
X151b: mov dptr,#X18dd ; 151b 90 18 dd ..]
movx a,@dptr ; 151e e0 `
mov dptr,#X02a3 ; 151f 90 02 a3 ..#
movx @dptr,a ; 1522 f0 p
X1523: mov dptr,#X1930 ; 1523 90 19 30 ..0
movx a,@dptr ; 1526 e0 `
cjne a,#1,X1534 ; 1527 b4 01 0a 4..
mov dptr,#X18dc ; 152a 90 18 dc ..\
movx a,@dptr ; 152d e0 `
mov dptr,#X02a5 ; 152e 90 02 a5 ..%
movx @dptr,a ; 1531 f0 p
sjmp X153c ; 1532 80 08 ..
;
X1534: mov dptr,#X18dd ; 1534 90 18 dd ..]
movx a,@dptr ; 1537 e0 `
mov dptr,#X02a5 ; 1538 90 02 a5 ..%
movx @dptr,a ; 153b f0 p
X153c: mov dptr,#X1931 ; 153c 90 19 31 ..1
movx a,@dptr ; 153f e0 `
cjne a,#1,X154d ; 1540 b4 01 0a 4..
mov dptr,#X18dc ; 1543 90 18 dc ..\
movx a,@dptr ; 1546 e0 `
mov dptr,#X02a7 ; 1547 90 02 a7 ..'
movx @dptr,a ; 154a f0 p
sjmp X1555 ; 154b 80 08 ..
;
X154d: mov dptr,#X18dd ; 154d 90 18 dd ..]
movx a,@dptr ; 1550 e0 `
mov dptr,#X02a7 ; 1551 90 02 a7 ..'
movx @dptr,a ; 1554 f0 p
X1555: mov dptr,#X1932 ; 1555 90 19 32 ..2
movx a,@dptr ; 1558 e0 `
cjne a,#1,X1566 ; 1559 b4 01 0a 4..
mov dptr,#X18dc ; 155c 90 18 dc ..\
movx a,@dptr ; 155f e0 `
mov dptr,#X02a9 ; 1560 90 02 a9 ..)
movx @dptr,a ; 1563 f0 p
sjmp X156e ; 1564 80 08 ..
;
X1566: mov dptr,#X18dd ; 1566 90 18 dd ..]
movx a,@dptr ; 1569 e0 `
mov dptr,#X02a9 ; 156a 90 02 a9 ..)
movx @dptr,a ; 156d f0 p
X156e: ret ; 156e 22 "
;
X156f: mov dptr,#X01f4 ; 156f 90 01 f4 ..t
movx a,@dptr ; 1572 e0 `
jz X1578 ; 1573 60 03 `.
ljmp X162f ; 1575 02 16 2f ../
;
X1578: mov dptr,#X0044 ; 1578 90 00 44 ..D
movx a,@dptr ; 157b e0 `
jnz X15cd ; 157c 70 4f pO
mov dptr,#X01e0 ; 157e 90 01 e0 ..`
movx a,@dptr ; 1581 e0 `
mov r6,a ; 1582 fe ~
inc dptr ; 1583 a3 #
movx a,@dptr ; 1584 e0 `
mov r7,a ; 1585 ff .
mov a,#85h ; 1586 74 85 t.
cjne r6,#0,X15ae ; 1588 be 00 23 >.#
setb c ; 158b d3 S
subb a,r7 ; 158c 9f .
jc X15ae ; 158d 40 1f @.
setb 20h.1 ; 158f d2 01 R.
mov a,#2 ; 1591 74 02 t.
mov dptr,#X024a ; 1593 90 02 4a ..J
movx @dptr,a ; 1596 f0 p
mov dptr,#X188a ; 1597 90 18 8a ...
movx a,@dptr ; 159a e0 `
clr c ; 159b c3 C
subb a,#63h ; 159c 94 63 .c
jnc X15a9 ; 159e 50 09 P.
mov dptr,#X188a ; 15a0 90 18 8a ...
movx a,@dptr ; 15a3 e0 `
inc a ; 15a4 04 .
mov dptr,#X188a ; 15a5 90 18 8a ...
movx @dptr,a ; 15a8 f0 p
X15a9: lcall X135a ; 15a9 12 13 5a ..Z
sjmp X15cb ; 15ac 80 1d ..
;
X15ae: setb 20h.2 ; 15ae d2 02 R.
mov a,#3 ; 15b0 74 03 t.
mov dptr,#X024a ; 15b2 90 02 4a ..J
movx @dptr,a ; 15b5 f0 p
mov dptr,#X188b ; 15b6 90 18 8b ...
movx a,@dptr ; 15b9 e0 `
clr c ; 15ba c3 C
subb a,#63h ; 15bb 94 63 .c
jnc X15c8 ; 15bd 50 09 P.
mov dptr,#X188b ; 15bf 90 18 8b ...
movx a,@dptr ; 15c2 e0 `
inc a ; 15c3 04 .
mov dptr,#X188b ; 15c4 90 18 8b ...
movx @dptr,a ; 15c7 f0 p
X15c8: lcall X135a ; 15c8 12 13 5a ..Z
X15cb: sjmp X162f ; 15cb 80 62 .b
;
X15cd: mov dptr,#X01be ; 15cd 90 01 be ..>
movx a,@dptr ; 15d0 e0 `
mov r6,a ; 15d1 fe ~
inc dptr ; 15d2 a3 #
movx a,@dptr ; 15d3 e0 `
mov r7,a ; 15d4 ff .
mov a,#64h ; 15d5 74 64 td
cjne r6,#0,X15dd ; 15d7 be 00 03 >..
subb a,r7 ; 15da 9f .
jnc X15ee ; 15db 50 11 P.
X15dd: mov dptr,#X01e0 ; 15dd 90 01 e0 ..`
movx a,@dptr ; 15e0 e0 `
mov r4,a ; 15e1 fc |
inc dptr ; 15e2 a3 #
movx a,@dptr ; 15e3 e0 `
mov r5,a ; 15e4 fd }
mov a,#85h ; 15e5 74 85 t.
cjne r4,#0,X15ee ; 15e7 bc 00 04 <..
setb c ; 15ea d3 S
subb a,r5 ; 15eb 9d .
jnc X15f0 ; 15ec 50 02 P.
X15ee: sjmp X160d ; 15ee 80 1d ..
;
X15f0: setb 20h.3 ; 15f0 d2 03 R.
mov a,#4 ; 15f2 74 04 t.
mov dptr,#X024a ; 15f4 90 02 4a ..J
movx @dptr,a ; 15f7 f0 p
mov dptr,#X188c ; 15f8 90 18 8c ...
movx a,@dptr ; 15fb e0 `
clr c ; 15fc c3 C
subb a,#63h ; 15fd 94 63 .c
jnc X160a ; 15ff 50 09 P.
mov dptr,#X188c ; 1601 90 18 8c ...
movx a,@dptr ; 1604 e0 `
inc a ; 1605 04 .
mov dptr,#X188c ; 1606 90 18 8c ...
movx @dptr,a ; 1609 f0 p
X160a: lcall X135a ; 160a 12 13 5a ..Z
X160d: mov c,25h.4 ; 160d a2 2c ",
cpl c ; 160f b3 3
jc X162f ; 1610 40 1d @.
setb 20h.4 ; 1612 d2 04 R.
mov a,#5 ; 1614 74 05 t.
mov dptr,#X024a ; 1616 90 02 4a ..J
movx @dptr,a ; 1619 f0 p
mov dptr,#X188d ; 161a 90 18 8d ...
movx a,@dptr ; 161d e0 `
clr c ; 161e c3 C
subb a,#63h ; 161f 94 63 .c
jnc X162c ; 1621 50 09 P.
mov dptr,#X188d ; 1623 90 18 8d ...
movx a,@dptr ; 1626 e0 `
inc a ; 1627 04 .
mov dptr,#X188d ; 1628 90 18 8d ...
movx @dptr,a ; 162b f0 p
X162c: lcall X135a ; 162c 12 13 5a ..Z
X162f: ret ; 162f 22 "
;
X1630: mov dptr,#X01f4 ; 1630 90 01 f4 ..t
movx a,@dptr ; 1633 e0 `
jz X1639 ; 1634 60 03 `.
ljmp X16ba ; 1636 02 16 ba ..:
;
X1639: mov dptr,#X0044 ; 1639 90 00 44 ..D
movx a,@dptr ; 163c e0 `
jnz X168d ; 163d 70 4e pN
mov dptr,#X01e0 ; 163f 90 01 e0 ..`
movx a,@dptr ; 1642 e0 `
mov r6,a ; 1643 fe ~
inc dptr ; 1644 a3 #
movx a,@dptr ; 1645 e0 `
mov r7,a ; 1646 ff .
mov a,#7bh ; 1647 74 7b t{
cjne r6,#0,X164f ; 1649 be 00 03 >..
subb a,r7 ; 164c 9f .
jnc X166e ; 164d 50 1f P.
X164f: setb 20h.1 ; 164f d2 01 R.
mov a,#2 ; 1651 74 02 t.
mov dptr,#X024a ; 1653 90 02 4a ..J
movx @dptr,a ; 1656 f0 p
mov dptr,#X188a ; 1657 90 18 8a ...
movx a,@dptr ; 165a e0 `
clr c ; 165b c3 C
subb a,#63h ; 165c 94 63 .c
jnc X1669 ; 165e 50 09 P.
mov dptr,#X188a ; 1660 90 18 8a ...
movx a,@dptr ; 1663 e0 `
inc a ; 1664 04 .
mov dptr,#X188a ; 1665 90 18 8a ...
movx @dptr,a ; 1668 f0 p
X1669: lcall X135a ; 1669 12 13 5a ..Z
sjmp X168b ; 166c 80 1d ..
;
X166e: setb 20h.4 ; 166e d2 04 R.
mov a,#5 ; 1670 74 05 t.
mov dptr,#X024a ; 1672 90 02 4a ..J
movx @dptr,a ; 1675 f0 p
mov dptr,#X188d ; 1676 90 18 8d ...
movx a,@dptr ; 1679 e0 `
clr c ; 167a c3 C
subb a,#63h ; 167b 94 63 .c
jnc X1688 ; 167d 50 09 P.
mov dptr,#X188d ; 167f 90 18 8d ...
movx a,@dptr ; 1682 e0 `
inc a ; 1683 04 .
mov dptr,#X188d ; 1684 90 18 8d ...
movx @dptr,a ; 1687 f0 p
X1688: lcall X135a ; 1688 12 13 5a ..Z
X168b: sjmp X16ba ; 168b 80 2d .-
;
X168d: mov dptr,#X01be ; 168d 90 01 be ..>
movx a,@dptr ; 1690 e0 `
mov r6,a ; 1691 fe ~
inc dptr ; 1692 a3 #
movx a,@dptr ; 1693 e0 `
mov r7,a ; 1694 ff .
mov dptr,#X01d0 ; 1695 90 01 d0 ..P
movx a,@dptr ; 1698 e0 `
xrl a,r7 ; 1699 6f o
orl a,r6 ; 169a 4e N
jnz X16ba ; 169b 70 1d p.
setb 20h.2 ; 169d d2 02 R.
mov a,#3 ; 169f 74 03 t.
mov dptr,#X024a ; 16a1 90 02 4a ..J
movx @dptr,a ; 16a4 f0 p
mov dptr,#X188b ; 16a5 90 18 8b ...
movx a,@dptr ; 16a8 e0 `
clr c ; 16a9 c3 C
subb a,#63h ; 16aa 94 63 .c
jnc X16b7 ; 16ac 50 09 P.
mov dptr,#X188b ; 16ae 90 18 8b ...
movx a,@dptr ; 16b1 e0 `
inc a ; 16b2 04 .
mov dptr,#X188b ; 16b3 90 18 8b ...
movx @dptr,a ; 16b6 f0 p
X16b7: lcall X135a ; 16b7 12 13 5a ..Z
X16ba: ret ; 16ba 22 "
;
X16bb: mov c,25h.4 ; 16bb a2 2c ",
cpl c ; 16bd b3 3
jnc X173a ; 16be 50 7a Pz
X16c0: mov c,21h.1 ; 16c0 a2 09 ".
cpl c ; 16c2 b3 3
jc X16c7 ; 16c3 40 02 @.
sjmp X16c0 ; 16c5 80 f9 .y
;
X16c7: mov a,#2 ; 16c7 74 02 t.
mov dptr,#X0044 ; 16c9 90 00 44 ..D
movx @dptr,a ; 16cc f0 p
lcall X0034 ; 16cd 12 00 34 ..4
mov dptr,#X01be ; 16d0 90 01 be ..>
movx a,@dptr ; 16d3 e0 `
mov r6,a ; 16d4 fe ~
inc dptr ; 16d5 a3 #
movx a,@dptr ; 16d6 e0 `
mov r7,a ; 16d7 ff .
mov a,r7 ; 16d8 ef o
orl a,r6 ; 16d9 4e N
jnz X16e7 ; 16da 70 0b p.
mov a,#0ah ; 16dc 74 0a t.
mov dptr,#X01be ; 16de 90 01 be ..>
mov r0,a ; 16e1 f8 x
clr a ; 16e2 e4 d
movx @dptr,a ; 16e3 f0 p
mov a,r0 ; 16e4 e8 h
inc dptr ; 16e5 a3 #
movx @dptr,a ; 16e6 f0 p
X16e7: mov dptr,#X01bf ; 16e7 90 01 bf ..?
movx a,@dptr ; 16ea e0 `
mov dptr,#X01d0 ; 16eb 90 01 d0 ..P
movx @dptr,a ; 16ee f0 p
mov a,#28h ; 16ef 74 28 t(
mov dptr,#X0044 ; 16f1 90 00 44 ..D
movx @dptr,a ; 16f4 f0 p
lcall X54fd ; 16f5 12 54 fd .T}
X16f8: mov c,25h.4 ; 16f8 a2 2c ",
cpl c ; 16fa b3 3
jnc X1703 ; 16fb 50 06 P.
mov dptr,#X0044 ; 16fd 90 00 44 ..D
movx a,@dptr ; 1700 e0 `
jnz X1705 ; 1701 70 02 p.
X1703: sjmp X170d ; 1703 80 08 ..
;
X1705: lcall X041f ; 1705 12 04 1f ...
lcall X6d92 ; 1708 12 6d 92 .m.
sjmp X16f8 ; 170b 80 eb .k
;
X170d: mov dptr,#X002c ; 170d 90 00 2c ..,
movx a,@dptr ; 1710 e0 `
mov dptr,#X01e0 ; 1711 90 01 e0 ..`
mov r0,a ; 1714 f8 x
clr a ; 1715 e4 d
movx @dptr,a ; 1716 f0 p
mov a,r0 ; 1717 e8 h
inc dptr ; 1718 a3 #
movx @dptr,a ; 1719 f0 p
lcall X5506 ; 171a 12 55 06 .U.
lcall X549e ; 171d 12 54 9e .T.
mov dptr,#X0022 ; 1720 90 00 22 .."
movx a,@dptr ; 1723 e0 `
jnz X1729 ; 1724 70 03 p.
lcall X1630 ; 1726 12 16 30 ..0
X1729: mov a,#0 ; 1729 74 00 t.
mov dptr,#X01d0 ; 172b 90 01 d0 ..P
movx @dptr,a ; 172e f0 p
mov dptr,#X01be ; 172f 90 01 be ..>
mov r0,a ; 1732 f8 x
clr a ; 1733 e4 d
movx @dptr,a ; 1734 f0 p
mov a,r0 ; 1735 e8 h
inc dptr ; 1736 a3 #
movx @dptr,a ; 1737 f0 p
sjmp X1749 ; 1738 80 0f ..
;
X173a: mov a,#0 ; 173a 74 00 t.
mov dptr,#X01d0 ; 173c 90 01 d0 ..P
movx @dptr,a ; 173f f0 p
mov dptr,#X01be ; 1740 90 01 be ..>
mov r0,a ; 1743 f8 x
clr a ; 1744 e4 d
movx @dptr,a ; 1745 f0 p
mov a,r0 ; 1746 e8 h
inc dptr ; 1747 a3 #
movx @dptr,a ; 1748 f0 p
X1749: mov dptr,#X01f4 ; 1749 90 01 f4 ..t
clr a ; 174c e4 d
movx @dptr,a ; 174d f0 p
ret ; 174e 22 "
;
X174f: mov a,#2 ; 174f 74 02 t.
mov dptr,#X0044 ; 1751 90 00 44 ..D
movx @dptr,a ; 1754 f0 p
lcall X54fd ; 1755 12 54 fd .T}
X1758: mov dptr,#X01be ; 1758 90 01 be ..>
movx a,@dptr ; 175b e0 `
mov r6,a ; 175c fe ~
inc dptr ; 175d a3 #
movx a,@dptr ; 175e e0 `
mov r7,a ; 175f ff .
mov a,#91h ; 1760 74 91 t.
cjne r6,#0,X1768 ; 1762 be 00 03 >..
subb a,r7 ; 1765 9f .
jnc X176e ; 1766 50 06 P.
X1768: mov dptr,#X0044 ; 1768 90 00 44 ..D
movx a,@dptr ; 176b e0 `
jnz X1770 ; 176c 70 02 p.
X176e: sjmp X1778 ; 176e 80 08 ..
;
X1770: lcall X041f ; 1770 12 04 1f ...
lcall X6d92 ; 1773 12 6d 92 .m.
sjmp X1758 ; 1776 80 e0 .`
;
X1778: lcall X5506 ; 1778 12 55 06 .U.
ret ; 177b 22 "
;
X177c: mov a,#0fh ; 177c 74 0f t.
mov dptr,#X0044 ; 177e 90 00 44 ..D
movx @dptr,a ; 1781 f0 p
lcall X54fd ; 1782 12 54 fd .T}
X1785: mov dptr,#X01be ; 1785 90 01 be ..>
movx a,@dptr ; 1788 e0 `
mov r6,a ; 1789 fe ~
inc dptr ; 178a a3 #
movx a,@dptr ; 178b e0 `
mov r7,a ; 178c ff .
mov a,#94h ; 178d 74 94 t.
cjne r6,#0,X1795 ; 178f be 00 03 >..
subb a,r7 ; 1792 9f .
jnc X179b ; 1793 50 06 P.
X1795: mov dptr,#X0044 ; 1795 90 00 44 ..D
movx a,@dptr ; 1798 e0 `
jnz X179d ; 1799 70 02 p.
X179b: sjmp X17a5 ; 179b 80 08 ..
;
X179d: lcall X041f ; 179d 12 04 1f ...
lcall X6d92 ; 17a0 12 6d 92 .m.
sjmp X1785 ; 17a3 80 e0 .`
;
X17a5: lcall X5506 ; 17a5 12 55 06 .U.
mov a,#94h ; 17a8 74 94 t.
mov dptr,#X01be ; 17aa 90 01 be ..>
mov r0,a ; 17ad f8 x
clr a ; 17ae e4 d
movx @dptr,a ; 17af f0 p
mov a,r0 ; 17b0 e8 h
inc dptr ; 17b1 a3 #
movx @dptr,a ; 17b2 f0 p
ret ; 17b3 22 "
;
X17b4: mov a,#14h ; 17b4 74 14 t.
mov dptr,#X0044 ; 17b6 90 00 44 ..D
movx @dptr,a ; 17b9 f0 p
lcall X54eb ; 17ba 12 54 eb .Tk
X17bd: mov dptr,#X01be ; 17bd 90 01 be ..>
movx a,@dptr ; 17c0 e0 `
mov r6,a ; 17c1 fe ~
inc dptr ; 17c2 a3 #
movx a,@dptr ; 17c3 e0 `
mov r7,a ; 17c4 ff .
mov a,#0a9h ; 17c5 74 a9 t)
cjne r6,#0,X17d4 ; 17c7 be 00 0a >..
setb c ; 17ca d3 S
subb a,r7 ; 17cb 9f .
jc X17d4 ; 17cc 40 06 @.
mov dptr,#X0044 ; 17ce 90 00 44 ..D
movx a,@dptr ; 17d1 e0 `
jnz X17d6 ; 17d2 70 02 p.
X17d4: sjmp X17de ; 17d4 80 08 ..
;
X17d6: lcall X03ea ; 17d6 12 03 ea ..j
lcall X6d3c ; 17d9 12 6d 3c .m<
sjmp X17bd ; 17dc 80 df ._
;
X17de: lcall X54f4 ; 17de 12 54 f4 .Tt
mov a,#0a8h ; 17e1 74 a8 t(
mov dptr,#X01be ; 17e3 90 01 be ..>
mov r0,a ; 17e6 f8 x
clr a ; 17e7 e4 d
movx @dptr,a ; 17e8 f0 p
mov a,r0 ; 17e9 e8 h
inc dptr ; 17ea a3 #
movx @dptr,a ; 17eb f0 p
ret ; 17ec 22 "
;
X17ed: mov a,#0ah ; 17ed 74 0a t.
mov dptr,#X0044 ; 17ef 90 00 44 ..D
movx @dptr,a ; 17f2 f0 p
lcall X54eb ; 17f3 12 54 eb .Tk
X17f6: mov dptr,#X01be ; 17f6 90 01 be ..>
movx a,@dptr ; 17f9 e0 `
mov r6,a ; 17fa fe ~
inc dptr ; 17fb a3 #
movx a,@dptr ; 17fc e0 `
mov r7,a ; 17fd ff .
mov dptr,#X0202 ; 17fe 90 02 02 ...
X1801: movx a,@dptr ; 1801 e0 `
X1802: mov r4,a ; 1802 fc |
X1803: inc dptr ; 1803 a3 #
X1804: movx a,@dptr ; 1804 e0 `
X1805: mov r5,a ; 1805 fd }
X1806: mov a,r5 ; 1806 ed m
X1807: setb c ; 1807 d3 S
X1808: subb a,r7 ; 1808 9f .
X1809: mov a,r4 ; 1809 ec l
X180a: subb a,r6 ; 180a 9e .
X180b: jc X1813 ; 180b 40 06 @.
mov dptr,#X0044 ; 180d 90 00 44 ..D
X1810: movx a,@dptr ; 1810 e0 `
X1811: jnz X1815 ; 1811 70 02 p.
X1813: sjmp X181d ; 1813 80 08 ..
;
X1815: lcall X03ea ; 1815 12 03 ea ..j
lcall X6d3c ; 1818 12 6d 3c .m<
X181b: sjmp X17f6 ; 181b 80 d9 .Y
;
X181d: lcall X54f4 ; 181d 12 54 f4 .Tt
ret ; 1820 22 "
;
X1821: mov a,#3ch ; 1821 74 3c t<
X1823: mov dptr,#X0044 ; 1823 90 00 44 ..D
X1826: movx @dptr,a ; 1826 f0 p
X1827: mov dptr,#X01d5 ; 1827 90 01 d5 ..U
mov a,#1 ; 182a 74 01 t.
movx @dptr,a ; 182c f0 p
lcall X54eb ; 182d 12 54 eb .Tk
X1830: mov dptr,#X01be ; 1830 90 01 be ..>
X1833: movx a,@dptr ; 1833 e0 `
X1834: mov r6,a ; 1834 fe ~
X1835: inc dptr ; 1835 a3 #
X1836: movx a,@dptr ; 1836 e0 `
X1837: mov r7,a ; 1837 ff .
X1838: mov a,#98h ; 1838 74 98 t.
cjne r6,#0,X1847 ; 183a be 00 0a >..
X183d: setb c ; 183d d3 S
X183e: subb a,r7 ; 183e 9f .
X183f: jc X1847 ; 183f 40 06 @.
X1841: mov dptr,#X0044 ; 1841 90 00 44 ..D
X1844: movx a,@dptr ; 1844 e0 `
X1845: jnz X1849 ; 1845 70 02 p.
X1847: sjmp X1851 ; 1847 80 08 ..
;
X1849: lcall X03ea ; 1849 12 03 ea ..j
X184c: lcall X6d3c ; 184c 12 6d 3c .m<
X184f: sjmp X1830 ; 184f 80 df ._
;
X1851: mov dptr,#X01d5 ; 1851 90 01 d5 ..U
clr a ; 1854 e4 d
X1855: movx @dptr,a ; 1855 f0 p
lcall X54f4 ; 1856 12 54 f4 .Tt
X1859: mov a,#9ah ; 1859 74 9a t.
X185b: mov dptr,#X01be ; 185b 90 01 be ..>
X185e: mov r0,a ; 185e f8 x
clr a ; 185f e4 d
movx @dptr,a ; 1860 f0 p
mov a,r0 ; 1861 e8 h
X1862: inc dptr ; 1862 a3 #
X1863: movx @dptr,a ; 1863 f0 p
X1864: ret ; 1864 22 "
;
X1865: mov dptr,#X01cb ; 1865 90 01 cb ..K
X1868: movx a,@dptr ; 1868 e0 `
cjne a,#1,X1878 ; 1869 b4 01 0c 4..
X186c: mov dptr,#X01f0 ; 186c 90 01 f0 ..p
movx a,@dptr ; 186f e0 `
mov r6,a ; 1870 fe ~
inc dptr ; 1871 a3 #
movx a,@dptr ; 1872 e0 `
mov r7,a ; 1873 ff .
mov a,r7 ; 1874 ef o
orl a,r6 ; 1875 4e N
jnz X187a ; 1876 70 02 p.
X1878: sjmp X189f ; 1878 80 25 .%
;
X187a: lcall X0376 ; 187a 12 03 76 ..v
lcall X03a2 ; 187d 12 03 a2 .."
lcall X6d92 ; 1880 12 6d 92 .m.
mov dptr,#X01be ; 1883 90 01 be ..>
X1886: movx a,@dptr ; 1886 e0 `
mov r6,a ; 1887 fe ~
X1888: inc dptr ; 1888 a3 #
X1889: movx a,@dptr ; 1889 e0 `
X188a: mov r7,a ; 188a ff .
X188b: mov a,#94h ; 188b 74 94 t.
X188d: cjne r6,#0,X189d ; 188d be 00 0d >..
setb c ; 1890 d3 S
subb a,r7 ; 1891 9f .
jc X189d ; 1892 40 09 @.
lcall X549e ; 1894 12 54 9e .T.
lcall X17b4 ; 1897 12 17 b4 ..4
lcall X5495 ; 189a 12 54 95 .T.
X189d: sjmp X1865 ; 189d 80 c6 .F
;
X189f: mov dptr,#X01cb ; 189f 90 01 cb ..K
clr a ; 18a2 e4 d
movx @dptr,a ; 18a3 f0 p
mov dptr,#X01f0 ; 18a4 90 01 f0 ..p
clr a ; 18a7 e4 d
movx @dptr,a ; 18a8 f0 p
inc dptr ; 18a9 a3 #
movx @dptr,a ; 18aa f0 p
mov dptr,#X01c8 ; 18ab 90 01 c8 ..H
X18ae: clr a ; 18ae e4 d
movx @dptr,a ; 18af f0 p
inc dptr ; 18b0 a3 #
movx @dptr,a ; 18b1 f0 p
ret ; 18b2 22 "
;
X18b3: mov dptr,#X0045 ; 18b3 90 00 45 ..E
X18b6: mov a,#1 ; 18b6 74 01 t.
movx @dptr,a ; 18b8 f0 p
X18b9: mov dptr,#X0045 ; 18b9 90 00 45 ..E
movx a,@dptr ; 18bc e0 `
setb c ; 18bd d3 S
X18be: subb a,#5 ; 18be 94 05 ..
jc X18c5 ; 18c0 40 03 @.
ljmp X198b ; 18c2 02 19 8b ...
;
X18c5: mov dptr,#X01be ; 18c5 90 01 be ..>
movx a,@dptr ; 18c8 e0 `
mov r6,a ; 18c9 fe ~
inc dptr ; 18ca a3 #
movx a,@dptr ; 18cb e0 `
mov r7,a ; 18cc ff .
mov a,#94h ; 18cd 74 94 t.
X18cf: cjne r6,#0,X18d5 ; 18cf be 00 03 >..
subb a,r7 ; 18d2 9f .
jnc X18d8 ; 18d3 50 03 P.
X18d5: lcall X177c ; 18d5 12 17 7c ..|
X18d8: lcall X549e ; 18d8 12 54 9e .T.
mov a,#32h ; 18db 74 32 t2
X18dd: mov dptr,#X0044 ; 18dd 90 00 44 ..D
X18e0: movx @dptr,a ; 18e0 f0 p
X18e1: lcall X0034 ; 18e1 12 00 34 ..4
X18e4: mov dptr,#X01be ; 18e4 90 01 be ..>
X18e7: movx a,@dptr ; 18e7 e0 `
X18e8: mov r6,a ; 18e8 fe ~
X18e9: inc dptr ; 18e9 a3 #
X18ea: movx a,@dptr ; 18ea e0 `
X18eb: mov r7,a ; 18eb ff .
X18ec: mov a,#0a8h ; 18ec 74 a8 t(
X18ee: cjne r6,#0,X18f8 ; 18ee be 00 07 >..
setb c ; 18f1 d3 S
X18f2: subb a,r7 ; 18f2 9f .
jc X18f8 ; 18f3 40 03 @.
X18f5: lcall X17b4 ; 18f5 12 17 b4 ..4
X18f8: lcall X5495 ; 18f8 12 54 95 .T.
mov a,#3ch ; 18fb 74 3c t<
mov dptr,#X01c4 ; 18fd 90 01 c4 ..D
X1900: mov r0,a ; 1900 f8 x
X1901: clr a ; 1901 e4 d
movx @dptr,a ; 1902 f0 p
X1903: mov a,r0 ; 1903 e8 h
X1904: inc dptr ; 1904 a3 #
X1905: movx @dptr,a ; 1905 f0 p
mov dptr,#X01c4 ; 1906 90 01 c4 ..D
movx a,@dptr ; 1909 e0 `
mov r6,a ; 190a fe ~
inc dptr ; 190b a3 #
movx a,@dptr ; 190c e0 `
mov r7,a ; 190d ff .
mov a,#1 ; 190e 74 01 t.
lcall Xfebb ; 1910 12 fe bb .~;
mov dptr,#X025b ; 1913 90 02 5b ..[
movx a,@dptr ; 1916 e0 `
mov r4,a ; 1917 fc |
inc dptr ; 1918 a3 #
movx a,@dptr ; 1919 e0 `
mov r5,a ; 191a fd }
mov a,r5 ; 191b ed m
add a,r7 ; 191c 2f /
mov r7,a ; 191d ff .
mov a,r4 ; 191e ec l
addc a,r6 ; 191f 3e >
mov r6,a ; 1920 fe ~
mov dptr,#X025b ; 1921 90 02 5b ..[
X1924: mov a,r6 ; 1924 ee n
X1925: movx @dptr,a ; 1925 f0 p
X1926: inc dptr ; 1926 a3 #
X1927: mov a,r7 ; 1927 ef o
X1928: movx @dptr,a ; 1928 f0 p
X1929: mov a,#0 ; 1929 74 00 t.
mov dptr,#X01c8 ; 192b 90 01 c8 ..H
X192e: mov r0,a ; 192e f8 x
X192f: clr a ; 192f e4 d
X1930: movx @dptr,a ; 1930 f0 p
X1931: mov a,r0 ; 1931 e8 h
X1932: inc dptr ; 1932 a3 #
movx @dptr,a ; 1933 f0 p
X1934: mov dptr,#X01ca ; 1934 90 01 ca ..J
X1937: movx @dptr,a ; 1937 f0 p
X1938: mov dptr,#X01c6 ; 1938 90 01 c6 ..F
X193b: mov r0,a ; 193b f8 x
clr a ; 193c e4 d
X193d: movx @dptr,a ; 193d f0 p
X193e: mov a,r0 ; 193e e8 h
X193f: inc dptr ; 193f a3 #
X1940: movx @dptr,a ; 1940 f0 p
X1941: mov dptr,#X01cb ; 1941 90 01 cb ..K
mov a,#1 ; 1944 74 01 t.
X1946: movx @dptr,a ; 1946 f0 p
X1947: mov a,#32h ; 1947 74 32 t2
X1949: mov dptr,#X01f0 ; 1949 90 01 f0 ..p
X194c: mov r0,a ; 194c f8 x
clr a ; 194d e4 d
X194e: movx @dptr,a ; 194e f0 p
X194f: mov a,r0 ; 194f e8 h
X1950: inc dptr ; 1950 a3 #
X1951: movx @dptr,a ; 1951 f0 p
X1952: mov dptr,#X01cb ; 1952 90 01 cb ..K
movx a,@dptr ; 1955 e0 `
X1956: cjne a,#1,X1965 ; 1956 b4 01 0c 4..
X1959: mov dptr,#X01f0 ; 1959 90 01 f0 ..p
X195c: movx a,@dptr ; 195c e0 `
X195d: mov r6,a ; 195d fe ~
inc dptr ; 195e a3 #
X195f: movx a,@dptr ; 195f e0 `
X1960: mov r7,a ; 1960 ff .
X1961: mov a,r7 ; 1961 ef o
X1962: orl a,r6 ; 1962 4e N
X1963: jnz X1967 ; 1963 70 02 p.
X1965: sjmp X196c ; 1965 80 05 ..
;
X1967: lcall X6d92 ; 1967 12 6d 92 .m.
X196a: sjmp X1952 ; 196a 80 e6 .f
;
X196c: mov dptr,#X01cb ; 196c 90 01 cb ..K
clr a ; 196f e4 d
X1970: movx @dptr,a ; 1970 f0 p
X1971: mov dptr,#X01f0 ; 1971 90 01 f0 ..p
X1974: clr a ; 1974 e4 d
X1975: movx @dptr,a ; 1975 f0 p
X1976: inc dptr ; 1976 a3 #
movx @dptr,a ; 1977 f0 p
X1978: mov dptr,#X01c8 ; 1978 90 01 c8 ..H
X197b: clr a ; 197b e4 d
X197c: movx @dptr,a ; 197c f0 p
X197d: inc dptr ; 197d a3 #
X197e: movx @dptr,a ; 197e f0 p
X197f: mov dptr,#X0045 ; 197f 90 00 45 ..E
X1982: movx a,@dptr ; 1982 e0 `
X1983: add a,#1 ; 1983 24 01 $.
X1985: movx @dptr,a ; 1985 f0 p
X1986: jc X198b ; 1986 40 03 @.
ljmp X18b9 ; 1988 02 18 b9 ..9
;
X198b: mov dptr,#X01be ; 198b 90 01 be ..>
X198e: movx a,@dptr ; 198e e0 `
X198f: mov r6,a ; 198f fe ~
X1990: inc dptr ; 1990 a3 #
X1991: movx a,@dptr ; 1991 e0 `
mov r7,a ; 1992 ff .
mov a,#94h ; 1993 74 94 t.
cjne r6,#0,X199b ; 1995 be 00 03 >..
subb a,r7 ; 1998 9f .
jnc X199e ; 1999 50 03 P.
X199b: lcall X177c ; 199b 12 17 7c ..|
X199e: lcall X549e ; 199e 12 54 9e .T.
mov a,#32h ; 19a1 74 32 t2
mov dptr,#X0044 ; 19a3 90 00 44 ..D
movx @dptr,a ; 19a6 f0 p
lcall X0034 ; 19a7 12 00 34 ..4
mov dptr,#X01be ; 19aa 90 01 be ..>
movx a,@dptr ; 19ad e0 `
mov r6,a ; 19ae fe ~
inc dptr ; 19af a3 #
movx a,@dptr ; 19b0 e0 `
mov r7,a ; 19b1 ff .
mov a,#0a8h ; 19b2 74 a8 t(
cjne r6,#0,X19be ; 19b4 be 00 07 >..
setb c ; 19b7 d3 S
subb a,r7 ; 19b8 9f .
jc X19be ; 19b9 40 03 @.
lcall X17b4 ; 19bb 12 17 b4 ..4
X19be: ret ; 19be 22 "
;
mov a,#14h ; 19bf 74 14 t.
mov dptr,#X01f2 ; 19c1 90 01 f2 ..r
movx @dptr,a ; 19c4 f0 p
mov dptr,#X01d5 ; 19c5 90 01 d5 ..U
mov a,#1 ; 19c8 74 01 t.
movx @dptr,a ; 19ca f0 p
lcall X54eb ; 19cb 12 54 eb .Tk
X19ce: mov a,#64h ; 19ce 74 64 td
X19d0: mov dptr,#X0044 ; 19d0 90 00 44 ..D
X19d3: movx @dptr,a ; 19d3 f0 p
X19d4: lcall X0034 ; 19d4 12 00 34 ..4
X19d7: mov dptr,#X01d5 ; 19d7 90 01 d5 ..U
X19da: clr a ; 19da e4 d
X19db: movx @dptr,a ; 19db f0 p
X19dc: lcall X54f4 ; 19dc 12 54 f4 .Tt
X19df: ret ; 19df 22 "
;
X19e0: mov a,#0 ; 19e0 74 00 t.
mov dptr,#X01c2 ; 19e2 90 01 c2 ..B
movx @dptr,a ; 19e5 f0 p
mov dptr,#X01be ; 19e6 90 01 be ..>
mov r0,a ; 19e9 f8 x
clr a ; 19ea e4 d
movx @dptr,a ; 19eb f0 p
mov a,r0 ; 19ec e8 h
inc dptr ; 19ed a3 #
movx @dptr,a ; 19ee f0 p
mov a,#0fh ; 19ef 74 0f t.
mov dptr,#X0044 ; 19f1 90 00 44 ..D
movx @dptr,a ; 19f4 f0 p
lcall X54eb ; 19f5 12 54 eb .Tk
X19f8: mov dptr,#X01be ; 19f8 90 01 be ..>
movx a,@dptr ; 19fb e0 `
mov r6,a ; 19fc fe ~
inc dptr ; 19fd a3 #
movx a,@dptr ; 19fe e0 `
mov r7,a ; 19ff ff .
X1a00: mov a,#3dh ; 1a00 74 3d t=
cjne r6,#0,X1a0f ; 1a02 be 00 0a >..
setb c ; 1a05 d3 S
subb a,r7 ; 1a06 9f .
jc X1a0f ; 1a07 40 06 @.
mov dptr,#X0044 ; 1a09 90 00 44 ..D
movx a,@dptr ; 1a0c e0 `
jnz X1a11 ; 1a0d 70 02 p.
X1a0f: sjmp X1a19 ; 1a0f 80 08 ..
;
X1a11: lcall X03ea ; 1a11 12 03 ea ..j
lcall X6d3c ; 1a14 12 6d 3c .m<
sjmp X19f8 ; 1a17 80 df ._
;
X1a19: mov dptr,#X002c ; 1a19 90 00 2c ..,
movx a,@dptr ; 1a1c e0 `
mov dptr,#X01e0 ; 1a1d 90 01 e0 ..`
mov r0,a ; 1a20 f8 x
clr a ; 1a21 e4 d
movx @dptr,a ; 1a22 f0 p
mov a,r0 ; 1a23 e8 h
inc dptr ; 1a24 a3 #
movx @dptr,a ; 1a25 f0 p
lcall X54f4 ; 1a26 12 54 f4 .Tt
ret ; 1a29 22 "
;
X1a2a: mov dptr,#X01c2 ; 1a2a 90 01 c2 ..B
clr a ; 1a2d e4 d
movx @dptr,a ; 1a2e f0 p
mov a,#5 ; 1a2f 74 05 t.
mov dptr,#X0044 ; 1a31 90 00 44 ..D
movx @dptr,a ; 1a34 f0 p
lcall X54eb ; 1a35 12 54 eb .Tk
X1a38: mov dptr,#X01be ; 1a38 90 01 be ..>
movx a,@dptr ; 1a3b e0 `
mov r6,a ; 1a3c fe ~
inc dptr ; 1a3d a3 #
movx a,@dptr ; 1a3e e0 `
mov r7,a ; 1a3f ff .
mov a,#40h ; 1a40 74 40 t@
cjne r6,#0,X1a4f ; 1a42 be 00 0a >..
setb c ; 1a45 d3 S
subb a,r7 ; 1a46 9f .
jc X1a4f ; 1a47 40 06 @.
mov dptr,#X0044 ; 1a49 90 00 44 ..D
movx a,@dptr ; 1a4c e0 `
jnz X1a51 ; 1a4d 70 02 p.
X1a4f: sjmp X1a59 ; 1a4f 80 08 ..
;
X1a51: lcall X03ea ; 1a51 12 03 ea ..j
lcall X6d3c ; 1a54 12 6d 3c .m<
sjmp X1a38 ; 1a57 80 df ._
;
X1a59: mov dptr,#X002c ; 1a59 90 00 2c ..,
movx a,@dptr ; 1a5c e0 `
mov dptr,#X01e0 ; 1a5d 90 01 e0 ..`
mov r0,a ; 1a60 f8 x
clr a ; 1a61 e4 d
movx @dptr,a ; 1a62 f0 p
mov a,r0 ; 1a63 e8 h
inc dptr ; 1a64 a3 #
movx @dptr,a ; 1a65 f0 p
lcall X54f4 ; 1a66 12 54 f4 .Tt
ret ; 1a69 22 "
;
X1a6a: mov a,#0fh ; 1a6a 74 0f t.
mov dptr,#X0044 ; 1a6c 90 00 44 ..D
movx @dptr,a ; 1a6f f0 p
lcall X54fd ; 1a70 12 54 fd .T}
X1a73: mov dptr,#X01be ; 1a73 90 01 be ..>
movx a,@dptr ; 1a76 e0 `
mov r6,a ; 1a77 fe ~
inc dptr ; 1a78 a3 #
movx a,@dptr ; 1a79 e0 `
mov r7,a ; 1a7a ff .
mov a,#3dh ; 1a7b 74 3d t=
cjne r6,#0,X1a83 ; 1a7d be 00 03 >..
subb a,r7 ; 1a80 9f .
jnc X1a89 ; 1a81 50 06 P.
X1a83: mov dptr,#X0044 ; 1a83 90 00 44 ..D
movx a,@dptr ; 1a86 e0 `
jnz X1a8b ; 1a87 70 02 p.
X1a89: sjmp X1a93 ; 1a89 80 08 ..
;
X1a8b: lcall X041f ; 1a8b 12 04 1f ...
lcall X6d92 ; 1a8e 12 6d 92 .m.
sjmp X1a73 ; 1a91 80 e0 .`
;
X1a93: lcall X5506 ; 1a93 12 55 06 .U.
ret ; 1a96 22 "
;
X1a97: mov dptr,#X0259 ; 1a97 90 02 59 ..Y
clr a ; 1a9a e4 d
movx @dptr,a ; 1a9b f0 p
mov a,#80h ; 1a9c 74 80 t.
mov dptr,#X01dc ; 1a9e 90 01 dc ..\
mov r0,a ; 1aa1 f8 x
clr a ; 1aa2 e4 d
movx @dptr,a ; 1aa3 f0 p
mov a,r0 ; 1aa4 e8 h
inc dptr ; 1aa5 a3 #
movx @dptr,a ; 1aa6 f0 p
mov dptr,#X01da ; 1aa7 90 01 da ..Z
mov r0,a ; 1aaa f8 x
clr a ; 1aab e4 d
movx @dptr,a ; 1aac f0 p
mov a,r0 ; 1aad e8 h
inc dptr ; 1aae a3 #
movx @dptr,a ; 1aaf f0 p
mov dptr,#X01d8 ; 1ab0 90 01 d8 ..X
mov r0,a ; 1ab3 f8 x
clr a ; 1ab4 e4 d
movx @dptr,a ; 1ab5 f0 p
mov a,r0 ; 1ab6 e8 h
inc dptr ; 1ab7 a3 #
movx @dptr,a ; 1ab8 f0 p
mov dptr,#X01d6 ; 1ab9 90 01 d6 ..V
mov r0,a ; 1abc f8 x
clr a ; 1abd e4 d
movx @dptr,a ; 1abe f0 p
mov a,r0 ; 1abf e8 h
inc dptr ; 1ac0 a3 #
movx @dptr,a ; 1ac1 f0 p
mov a,#0bdh ; 1ac2 74 bd t=
mov dptr,#X01e6 ; 1ac4 90 01 e6 ..f
mov r0,a ; 1ac7 f8 x
clr a ; 1ac8 e4 d
movx @dptr,a ; 1ac9 f0 p
mov a,r0 ; 1aca e8 h
inc dptr ; 1acb a3 #
movx @dptr,a ; 1acc f0 p
lcall X54eb ; 1acd 12 54 eb .Tk
mov a,#5 ; 1ad0 74 05 t.
mov dptr,#X0044 ; 1ad2 90 00 44 ..D
movx @dptr,a ; 1ad5 f0 p
X1ad6: mov dptr,#X0044 ; 1ad6 90 00 44 ..D
movx a,@dptr ; 1ad9 e0 `
jz X1af3 ; 1ada 60 17 `.
mov dptr,#X01be ; 1adc 90 01 be ..>
movx a,@dptr ; 1adf e0 `
mov r6,a ; 1ae0 fe ~
inc dptr ; 1ae1 a3 #
movx a,@dptr ; 1ae2 e0 `
mov r7,a ; 1ae3 ff .
mov dptr,#X01e6 ; 1ae4 90 01 e6 ..f
movx a,@dptr ; 1ae7 e0 `
mov r4,a ; 1ae8 fc |
inc dptr ; 1ae9 a3 #
movx a,@dptr ; 1aea e0 `
mov r5,a ; 1aeb fd }
mov a,r7 ; 1aec ef o
clr c ; 1aed c3 C
subb a,r5 ; 1aee 9d .
mov a,r6 ; 1aef ee n
subb a,r4 ; 1af0 9c .
jc X1af5 ; 1af1 40 02 @.
X1af3: sjmp X1afd ; 1af3 80 08 ..
;
X1af5: lcall X03ea ; 1af5 12 03 ea ..j
lcall X6d3c ; 1af8 12 6d 3c .m<
sjmp X1ad6 ; 1afb 80 d9 .Y
;
X1afd: mov a,#14h ; 1afd 74 14 t.
mov dptr,#X0044 ; 1aff 90 00 44 ..D
movx @dptr,a ; 1b02 f0 p
X1b03: mov dptr,#X01be ; 1b03 90 01 be ..>
movx a,@dptr ; 1b06 e0 `
mov r6,a ; 1b07 fe ~
inc dptr ; 1b08 a3 #
movx a,@dptr ; 1b09 e0 `
mov r7,a ; 1b0a ff .
mov a,#91h ; 1b0b 74 91 t.
cjne r6,#0,X1b1a ; 1b0d be 00 0a >..
setb c ; 1b10 d3 S
subb a,r7 ; 1b11 9f .
jc X1b1a ; 1b12 40 06 @.
mov dptr,#X0044 ; 1b14 90 00 44 ..D
movx a,@dptr ; 1b17 e0 `
jnz X1b1d ; 1b18 70 03 p.
X1b1a: ljmp X1bb3 ; 1b1a 02 1b b3 ..3
;
X1b1d: mov dptr,#X01e5 ; 1b1d 90 01 e5 ..e
movx a,@dptr ; 1b20 e0 `
mov dptr,#X1934 ; 1b21 90 19 34 ..4
lcall Xff03 ; 1b24 12 ff 03 ...
movx a,@dptr ; 1b27 e0 `
clr c ; 1b28 c3 C
subb a,#28h ; 1b29 94 28 .(
jc X1b3e ; 1b2b 40 11 @.
mov dptr,#X01be ; 1b2d 90 01 be ..>
movx a,@dptr ; 1b30 e0 `
mov r6,a ; 1b31 fe ~
inc dptr ; 1b32 a3 #
movx a,@dptr ; 1b33 e0 `
mov r7,a ; 1b34 ff .
mov a,#7dh ; 1b35 74 7d t}
xrl a,r7 ; 1b37 6f o
orl a,r6 ; 1b38 4e N
jnz X1b3e ; 1b39 70 03 p.
lcall X5495 ; 1b3b 12 54 95 .T.
X1b3e: lcall X03ea ; 1b3e 12 03 ea ..j
lcall X6d3c ; 1b41 12 6d 3c .m<
mov dptr,#X01be ; 1b44 90 01 be ..>
movx a,@dptr ; 1b47 e0 `
mov r6,a ; 1b48 fe ~
inc dptr ; 1b49 a3 #
movx a,@dptr ; 1b4a e0 `
mov r7,a ; 1b4b ff .
mov a,#8dh ; 1b4c 74 8d t.
xrl a,r7 ; 1b4e 6f o
orl a,r6 ; 1b4f 4e N
jnz X1b5f ; 1b50 70 0d p.
mov dptr,#X002c ; 1b52 90 00 2c ..,
movx a,@dptr ; 1b55 e0 `
mov dptr,#X01d6 ; 1b56 90 01 d6 ..V
mov r0,a ; 1b59 f8 x
clr a ; 1b5a e4 d
movx @dptr,a ; 1b5b f0 p
mov a,r0 ; 1b5c e8 h
inc dptr ; 1b5d a3 #
movx @dptr,a ; 1b5e f0 p
X1b5f: mov dptr,#X01be ; 1b5f 90 01 be ..>
movx a,@dptr ; 1b62 e0 `
mov r6,a ; 1b63 fe ~
inc dptr ; 1b64 a3 #
movx a,@dptr ; 1b65 e0 `
mov r7,a ; 1b66 ff .
mov a,#8eh ; 1b67 74 8e t.
xrl a,r7 ; 1b69 6f o
orl a,r6 ; 1b6a 4e N
jnz X1b7a ; 1b6b 70 0d p.
mov dptr,#X002c ; 1b6d 90 00 2c ..,
movx a,@dptr ; 1b70 e0 `
mov dptr,#X01d8 ; 1b71 90 01 d8 ..X
mov r0,a ; 1b74 f8 x
clr a ; 1b75 e4 d
movx @dptr,a ; 1b76 f0 p
mov a,r0 ; 1b77 e8 h
inc dptr ; 1b78 a3 #
movx @dptr,a ; 1b79 f0 p
X1b7a: mov dptr,#X01be ; 1b7a 90 01 be ..>
movx a,@dptr ; 1b7d e0 `
mov r6,a ; 1b7e fe ~
inc dptr ; 1b7f a3 #
movx a,@dptr ; 1b80 e0 `
mov r7,a ; 1b81 ff .
mov a,#8fh ; 1b82 74 8f t.
xrl a,r7 ; 1b84 6f o
orl a,r6 ; 1b85 4e N
jnz X1b95 ; 1b86 70 0d p.
mov dptr,#X002c ; 1b88 90 00 2c ..,
movx a,@dptr ; 1b8b e0 `
mov dptr,#X01da ; 1b8c 90 01 da ..Z
mov r0,a ; 1b8f f8 x
clr a ; 1b90 e4 d
movx @dptr,a ; 1b91 f0 p
mov a,r0 ; 1b92 e8 h
inc dptr ; 1b93 a3 #
movx @dptr,a ; 1b94 f0 p
X1b95: mov dptr,#X01be ; 1b95 90 01 be ..>
movx a,@dptr ; 1b98 e0 `
mov r6,a ; 1b99 fe ~
inc dptr ; 1b9a a3 #
movx a,@dptr ; 1b9b e0 `
mov r7,a ; 1b9c ff .
mov a,#90h ; 1b9d 74 90 t.
xrl a,r7 ; 1b9f 6f o
orl a,r6 ; 1ba0 4e N
jnz X1bb0 ; 1ba1 70 0d p.
mov dptr,#X002c ; 1ba3 90 00 2c ..,
movx a,@dptr ; 1ba6 e0 `
mov dptr,#X01dc ; 1ba7 90 01 dc ..\
mov r0,a ; 1baa f8 x
clr a ; 1bab e4 d
movx @dptr,a ; 1bac f0 p
mov a,r0 ; 1bad e8 h
inc dptr ; 1bae a3 #
movx @dptr,a ; 1baf f0 p
X1bb0: ljmp X1b03 ; 1bb0 02 1b 03 ...
;
X1bb3: mov dptr,#X01d6 ; 1bb3 90 01 d6 ..V
movx a,@dptr ; 1bb6 e0 `
mov r6,a ; 1bb7 fe ~
inc dptr ; 1bb8 a3 #
movx a,@dptr ; 1bb9 e0 `
mov r7,a ; 1bba ff .
mov dptr,#X01d8 ; 1bbb 90 01 d8 ..X
movx a,@dptr ; 1bbe e0 `
mov r4,a ; 1bbf fc |
inc dptr ; 1bc0 a3 #
movx a,@dptr ; 1bc1 e0 `
mov r5,a ; 1bc2 fd }
mov a,r7 ; 1bc3 ef o
add a,r5 ; 1bc4 2d -
mov r5,a ; 1bc5 fd }
mov a,r6 ; 1bc6 ee n
addc a,r4 ; 1bc7 3c <
mov r4,a ; 1bc8 fc |
mov dptr,#X01da ; 1bc9 90 01 da ..Z
movx a,@dptr ; 1bcc e0 `
mov r2,a ; 1bcd fa z
inc dptr ; 1bce a3 #
movx a,@dptr ; 1bcf e0 `
mov r3,a ; 1bd0 fb {
mov a,r5 ; 1bd1 ed m
add a,r3 ; 1bd2 2b +
mov r3,a ; 1bd3 fb {
mov a,r4 ; 1bd4 ec l
addc a,r2 ; 1bd5 3a :
mov r2,a ; 1bd6 fa z
mov dptr,#X01dc ; 1bd7 90 01 dc ..\
movx a,@dptr ; 1bda e0 `
mov r4,a ; 1bdb fc |
inc dptr ; 1bdc a3 #
movx a,@dptr ; 1bdd e0 `
mov r5,a ; 1bde fd }
mov a,r3 ; 1bdf eb k
add a,r5 ; 1be0 2d -
mov r5,a ; 1be1 fd }
mov a,r2 ; 1be2 ea j
addc a,r4 ; 1be3 3c <
mov r4,a ; 1be4 fc |
mov dptr,#X01de ; 1be5 90 01 de ..^
mov a,r4 ; 1be8 ec l
movx @dptr,a ; 1be9 f0 p
inc dptr ; 1bea a3 #
mov a,r5 ; 1beb ed m
movx @dptr,a ; 1bec f0 p
mov a,#2 ; 1bed 74 02 t.
mov rb0r6,r4 ; 1bef 8c 06 ..
mov rb0r7,r5 ; 1bf1 8d 07 ..
lcall Xfebb ; 1bf3 12 fe bb .~;
inc r7 ; 1bf6 0f .
cjne r7,#0,X1bfb ; 1bf7 bf 00 01 ?..
inc r6 ; 1bfa 0e .
X1bfb: mov dptr,#X01e0 ; 1bfb 90 01 e0 ..`
mov a,r6 ; 1bfe ee n
movx @dptr,a ; 1bff f0 p
inc dptr ; 1c00 a3 #
mov a,r7 ; 1c01 ef o
movx @dptr,a ; 1c02 f0 p
mov dptr,#X0044 ; 1c03 90 00 44 ..D
movx a,@dptr ; 1c06 e0 `
jnz X1c16 ; 1c07 70 0d p.
mov dptr,#X002c ; 1c09 90 00 2c ..,
movx a,@dptr ; 1c0c e0 `
mov dptr,#X01e0 ; 1c0d 90 01 e0 ..`
mov r0,a ; 1c10 f8 x
clr a ; 1c11 e4 d
movx @dptr,a ; 1c12 f0 p
mov a,r0 ; 1c13 e8 h
inc dptr ; 1c14 a3 #
movx @dptr,a ; 1c15 f0 p
X1c16: mov dptr,#X02b3 ; 1c16 90 02 b3 ..3
movx a,@dptr ; 1c19 e0 `
cjne a,#1,X1c2d ; 1c1a b4 01 10 4..
mov dptr,#X01e5 ; 1c1d 90 01 e5 ..e
movx a,@dptr ; 1c20 e0 `
mov dptr,#X1934 ; 1c21 90 19 34 ..4
lcall Xff03 ; 1c24 12 ff 03 ...
movx a,@dptr ; 1c27 e0 `
clr c ; 1c28 c3 C
subb a,#28h ; 1c29 94 28 .(
jnc X1c2f ; 1c2b 50 02 P.
X1c2d: sjmp X1c4c ; 1c2d 80 1d ..
;
X1c2f: lcall X54f4 ; 1c2f 12 54 f4 .Tt
lcall X549e ; 1c32 12 54 9e .T.
mov dptr,#X01bf ; 1c35 90 01 bf ..?
movx a,@dptr ; 1c38 e0 `
mov dptr,#X0259 ; 1c39 90 02 59 ..Y
movx @dptr,a ; 1c3c f0 p
mov dptr,#X01be ; 1c3d 90 01 be ..>
movx a,@dptr ; 1c40 e0 `
mov r0,a ; 1c41 f8 x
inc dptr ; 1c42 a3 #
movx a,@dptr ; 1c43 e0 `
mov dptr,#X0202 ; 1c44 90 02 02 ...
xch a,r0 ; 1c47 c8 H
movx @dptr,a ; 1c48 f0 p
inc dptr ; 1c49 a3 #
xch a,r0 ; 1c4a c8 H
movx @dptr,a ; 1c4b f0 p
X1c4c: ret ; 1c4c 22 "
;
X1c4d: mov dptr,#X02b3 ; 1c4d 90 02 b3 ..3
movx a,@dptr ; 1c50 e0 `
cjne a,#1,X1c64 ; 1c51 b4 01 10 4..
mov dptr,#X01e5 ; 1c54 90 01 e5 ..e
movx a,@dptr ; 1c57 e0 `
mov dptr,#X1934 ; 1c58 90 19 34 ..4
lcall Xff03 ; 1c5b 12 ff 03 ...
movx a,@dptr ; 1c5e e0 `
clr c ; 1c5f c3 C
subb a,#28h ; 1c60 94 28 .(
jnc X1c66 ; 1c62 50 02 P.
X1c64: sjmp X1c69 ; 1c64 80 03 ..
;
X1c66: ljmp X1e3c ; 1c66 02 1e 3c ..<
;
X1c69: mov a,#0bdh ; 1c69 74 bd t=
mov dptr,#X01e6 ; 1c6b 90 01 e6 ..f
mov r0,a ; 1c6e f8 x
clr a ; 1c6f e4 d
movx @dptr,a ; 1c70 f0 p
mov a,r0 ; 1c71 e8 h
inc dptr ; 1c72 a3 #
movx @dptr,a ; 1c73 f0 p
lcall X54eb ; 1c74 12 54 eb .Tk
mov a,#7 ; 1c77 74 07 t.
mov dptr,#X0044 ; 1c79 90 00 44 ..D
movx @dptr,a ; 1c7c f0 p
mov dptr,#X01e0 ; 1c7d 90 01 e0 ..`
movx a,@dptr ; 1c80 e0 `
mov r6,a ; 1c81 fe ~
inc dptr ; 1c82 a3 #
movx a,@dptr ; 1c83 e0 `
mov r7,a ; 1c84 ff .
mov dptr,#X01e5 ; 1c85 90 01 e5 ..e
movx a,@dptr ; 1c88 e0 `
mov dptr,#X1901 ; 1c89 90 19 01 ...
lcall Xff03 ; 1c8c 12 ff 03 ...
movx a,@dptr ; 1c8f e0 `
add a,r7 ; 1c90 2f /
mov r7,a ; 1c91 ff .
jnc X1c95 ; 1c92 50 01 P.
inc r6 ; 1c94 0e .
X1c95: mov dptr,#X01e2 ; 1c95 90 01 e2 ..b
mov a,r6 ; 1c98 ee n
movx @dptr,a ; 1c99 f0 p
inc dptr ; 1c9a a3 #
mov a,r7 ; 1c9b ef o
movx @dptr,a ; 1c9c f0 p
mov a,#0ffh ; 1c9d 74 ff t.
cjne r6,#0,X1ca5 ; 1c9f be 00 03 >..
subb a,r7 ; 1ca2 9f .
jnc X1cb0 ; 1ca3 50 0b P.
X1ca5: mov a,#0ffh ; 1ca5 74 ff t.
mov dptr,#X01e2 ; 1ca7 90 01 e2 ..b
mov r0,a ; 1caa f8 x
clr a ; 1cab e4 d
movx @dptr,a ; 1cac f0 p
mov a,r0 ; 1cad e8 h
inc dptr ; 1cae a3 #
movx @dptr,a ; 1caf f0 p
X1cb0: mov dptr,#X01e5 ; 1cb0 90 01 e5 ..e
movx a,@dptr ; 1cb3 e0 `
mov dptr,#X1901 ; 1cb4 90 19 01 ...
lcall Xff03 ; 1cb7 12 ff 03 ...
movx a,@dptr ; 1cba e0 `
cjne a,#64h,X1cc8 ; 1cbb b4 64 0a 4d.
mov dptr,#X01e2 ; 1cbe 90 01 e2 ..b
mov a,#1 ; 1cc1 74 01 t.
movx @dptr,a ; 1cc3 f0 p
inc dptr ; 1cc4 a3 #
mov a,#2ch ; 1cc5 74 2c t,
movx @dptr,a ; 1cc7 f0 p
X1cc8: mov dptr,#X01e2 ; 1cc8 90 01 e2 ..b
movx a,@dptr ; 1ccb e0 `
mov r6,a ; 1ccc fe ~
inc dptr ; 1ccd a3 #
movx a,@dptr ; 1cce e0 `
mov r7,a ; 1ccf ff .
mov dptr,#X002c ; 1cd0 90 00 2c ..,
movx a,@dptr ; 1cd3 e0 `
cjne r6,#0,X1cda ; 1cd4 be 00 03 >..
subb a,r7 ; 1cd7 9f .
jnc X1cf7 ; 1cd8 50 1d P.
X1cda: mov dptr,#X0044 ; 1cda 90 00 44 ..D
movx a,@dptr ; 1cdd e0 `
jz X1cf7 ; 1cde 60 17 `.
mov dptr,#X01be ; 1ce0 90 01 be ..>
movx a,@dptr ; 1ce3 e0 `
mov r4,a ; 1ce4 fc |
inc dptr ; 1ce5 a3 #
movx a,@dptr ; 1ce6 e0 `
mov r5,a ; 1ce7 fd }
mov dptr,#X01e6 ; 1ce8 90 01 e6 ..f
movx a,@dptr ; 1ceb e0 `
mov r2,a ; 1cec fa z
inc dptr ; 1ced a3 #
movx a,@dptr ; 1cee e0 `
mov r3,a ; 1cef fb {
mov a,r5 ; 1cf0 ed m
clr c ; 1cf1 c3 C
subb a,r3 ; 1cf2 9b .
mov a,r4 ; 1cf3 ec l
subb a,r2 ; 1cf4 9a .
jc X1cf9 ; 1cf5 40 02 @.
X1cf7: sjmp X1d0d ; 1cf7 80 14 ..
;
X1cf9: lcall X03ea ; 1cf9 12 03 ea ..j
lcall X6d3c ; 1cfc 12 6d 3c .m<
mov dptr,#X0044 ; 1cff 90 00 44 ..D
movx a,@dptr ; 1d02 e0 `
clr c ; 1d03 c3 C
subb a,#12h ; 1d04 94 12 ..
jnc X1d0b ; 1d06 50 03 P.
lcall X549e ; 1d08 12 54 9e .T.
X1d0b: sjmp X1cc8 ; 1d0b 80 bb .;
;
X1d0d: mov dptr,#X01d5 ; 1d0d 90 01 d5 ..U
clr a ; 1d10 e4 d
movx @dptr,a ; 1d11 f0 p
lcall X54f4 ; 1d12 12 54 f4 .Tt
lcall X549e ; 1d15 12 54 9e .T.
mov dptr,#X01bf ; 1d18 90 01 bf ..?
movx a,@dptr ; 1d1b e0 `
mov dptr,#X0259 ; 1d1c 90 02 59 ..Y
movx @dptr,a ; 1d1f f0 p
mov dptr,#X01be ; 1d20 90 01 be ..>
movx a,@dptr ; 1d23 e0 `
mov r0,a ; 1d24 f8 x
inc dptr ; 1d25 a3 #
movx a,@dptr ; 1d26 e0 `
mov dptr,#X0202 ; 1d27 90 02 02 ...
xch a,r0 ; 1d2a c8 H
movx @dptr,a ; 1d2b f0 p
inc dptr ; 1d2c a3 #
xch a,r0 ; 1d2d c8 H
movx @dptr,a ; 1d2e f0 p
mov dptr,#X002c ; 1d2f 90 00 2c ..,
movx a,@dptr ; 1d32 e0 `
mov dptr,#X01e2 ; 1d33 90 01 e2 ..b
mov r0,a ; 1d36 f8 x
clr a ; 1d37 e4 d
movx @dptr,a ; 1d38 f0 p
mov a,r0 ; 1d39 e8 h
inc dptr ; 1d3a a3 #
movx @dptr,a ; 1d3b f0 p
mov dptr,#X01e5 ; 1d3c 90 01 e5 ..e
movx a,@dptr ; 1d3f e0 `
mov dptr,#X1912 ; 1d40 90 19 12 ...
lcall Xff03 ; 1d43 12 ff 03 ...
movx a,@dptr ; 1d46 e0 `
jz X1d8a ; 1d47 60 41 `A
lcall Xec29 ; 1d49 12 ec 29 .l)
lcall X5495 ; 1d4c 12 54 95 .T.
mov dptr,#X01e5 ; 1d4f 90 01 e5 ..e
movx a,@dptr ; 1d52 e0 `
mov dptr,#X1912 ; 1d53 90 19 12 ...
lcall Xff03 ; 1d56 12 ff 03 ...
movx a,@dptr ; 1d59 e0 `
mov dptr,#X0044 ; 1d5a 90 00 44 ..D
movx @dptr,a ; 1d5d f0 p
lcall X0034 ; 1d5e 12 00 34 ..4
lcall X549e ; 1d61 12 54 9e .T.
mov dptr,#X01e5 ; 1d64 90 01 e5 ..e
movx a,@dptr ; 1d67 e0 `
mov dptr,#X1912 ; 1d68 90 19 12 ...
lcall Xff03 ; 1d6b 12 ff 03 ...
movx a,@dptr ; 1d6e e0 `
clr c ; 1d6f c3 C
subb a,#0fh ; 1d70 94 0f ..
jnc X1d8a ; 1d72 50 16 P.
mov dptr,#X01e5 ; 1d74 90 01 e5 ..e
movx a,@dptr ; 1d77 e0 `
mov dptr,#X1912 ; 1d78 90 19 12 ...
lcall Xff03 ; 1d7b 12 ff 03 ...
movx a,@dptr ; 1d7e e0 `
cpl a ; 1d7f f4 t
inc a ; 1d80 04 .
add a,#0fh ; 1d81 24 0f $.
mov dptr,#X0044 ; 1d83 90 00 44 ..D
movx @dptr,a ; 1d86 f0 p
lcall X0034 ; 1d87 12 00 34 ..4
X1d8a: mov dptr,#X01e5 ; 1d8a 90 01 e5 ..e
movx a,@dptr ; 1d8d e0 `
mov dptr,#X1912 ; 1d8e 90 19 12 ...
lcall Xff03 ; 1d91 12 ff 03 ...
movx a,@dptr ; 1d94 e0 `
jnz X1d9a ; 1d95 70 03 p.
ljmp X1e3c ; 1d97 02 1e 3c ..<
;
X1d9a: lcall X54eb ; 1d9a 12 54 eb .Tk
mov a,#14h ; 1d9d 74 14 t.
mov dptr,#X0044 ; 1d9f 90 00 44 ..D
movx @dptr,a ; 1da2 f0 p
mov dptr,#X01e0 ; 1da3 90 01 e0 ..`
movx a,@dptr ; 1da6 e0 `
mov r6,a ; 1da7 fe ~
inc dptr ; 1da8 a3 #
movx a,@dptr ; 1da9 e0 `
mov r7,a ; 1daa ff .
mov dptr,#X01e5 ; 1dab 90 01 e5 ..e
movx a,@dptr ; 1dae e0 `
mov dptr,#X1901 ; 1daf 90 19 01 ...
lcall Xff03 ; 1db2 12 ff 03 ...
movx a,@dptr ; 1db5 e0 `
add a,r7 ; 1db6 2f /
mov r7,a ; 1db7 ff .
jnc X1dbb ; 1db8 50 01 P.
inc r6 ; 1dba 0e .
X1dbb: mov dptr,#X01e2 ; 1dbb 90 01 e2 ..b
mov a,r6 ; 1dbe ee n
movx @dptr,a ; 1dbf f0 p
inc dptr ; 1dc0 a3 #
mov a,r7 ; 1dc1 ef o
movx @dptr,a ; 1dc2 f0 p
mov a,#0ffh ; 1dc3 74 ff t.
cjne r6,#0,X1dcb ; 1dc5 be 00 03 >..
subb a,r7 ; 1dc8 9f .
jnc X1dd6 ; 1dc9 50 0b P.
X1dcb: mov a,#0ffh ; 1dcb 74 ff t.
mov dptr,#X01e2 ; 1dcd 90 01 e2 ..b
mov r0,a ; 1dd0 f8 x
clr a ; 1dd1 e4 d
movx @dptr,a ; 1dd2 f0 p
mov a,r0 ; 1dd3 e8 h
inc dptr ; 1dd4 a3 #
movx @dptr,a ; 1dd5 f0 p
X1dd6: mov dptr,#X01e5 ; 1dd6 90 01 e5 ..e
movx a,@dptr ; 1dd9 e0 `
mov dptr,#X1901 ; 1dda 90 19 01 ...
lcall Xff03 ; 1ddd 12 ff 03 ...
movx a,@dptr ; 1de0 e0 `
cjne a,#64h,X1dee ; 1de1 b4 64 0a 4d.
mov dptr,#X01e2 ; 1de4 90 01 e2 ..b
mov a,#1 ; 1de7 74 01 t.
movx @dptr,a ; 1de9 f0 p
inc dptr ; 1dea a3 #
mov a,#2ch ; 1deb 74 2c t,
movx @dptr,a ; 1ded f0 p
X1dee: mov dptr,#X01e2 ; 1dee 90 01 e2 ..b
movx a,@dptr ; 1df1 e0 `
mov r6,a ; 1df2 fe ~
inc dptr ; 1df3 a3 #
movx a,@dptr ; 1df4 e0 `
mov r7,a ; 1df5 ff .
mov dptr,#X002c ; 1df6 90 00 2c ..,
movx a,@dptr ; 1df9 e0 `
cjne r6,#0,X1e00 ; 1dfa be 00 03 >..
subb a,r7 ; 1dfd 9f .
jnc X1e1d ; 1dfe 50 1d P.
X1e00: mov dptr,#X0044 ; 1e00 90 00 44 ..D
movx a,@dptr ; 1e03 e0 `
jz X1e1d ; 1e04 60 17 `.
mov dptr,#X01be ; 1e06 90 01 be ..>
movx a,@dptr ; 1e09 e0 `
mov r4,a ; 1e0a fc |
inc dptr ; 1e0b a3 #
movx a,@dptr ; 1e0c e0 `
mov r5,a ; 1e0d fd }
mov dptr,#X01e6 ; 1e0e 90 01 e6 ..f
X1e11: movx a,@dptr ; 1e11 e0 `
mov r2,a ; 1e12 fa z
inc dptr ; 1e13 a3 #
movx a,@dptr ; 1e14 e0 `
mov r3,a ; 1e15 fb {
mov a,r5 ; 1e16 ed m
clr c ; 1e17 c3 C
subb a,r3 ; 1e18 9b .
mov a,r4 ; 1e19 ec l
subb a,r2 ; 1e1a 9a .
jc X1e1f ; 1e1b 40 02 @.
X1e1d: sjmp X1e27 ; 1e1d 80 08 ..
;
X1e1f: lcall X03ea ; 1e1f 12 03 ea ..j
lcall X6d3c ; 1e22 12 6d 3c .m<
sjmp X1dee ; 1e25 80 c7 .G
;
X1e27: mov dptr,#X01d5 ; 1e27 90 01 d5 ..U
clr a ; 1e2a e4 d
movx @dptr,a ; 1e2b f0 p
lcall X54f4 ; 1e2c 12 54 f4 .Tt
mov dptr,#X002c ; 1e2f 90 00 2c ..,
movx a,@dptr ; 1e32 e0 `
mov dptr,#X01e2 ; 1e33 90 01 e2 ..b
mov r0,a ; 1e36 f8 x
clr a ; 1e37 e4 d
movx @dptr,a ; 1e38 f0 p
mov a,r0 ; 1e39 e8 h
inc dptr ; 1e3a a3 #
movx @dptr,a ; 1e3b f0 p
X1e3c: mov dptr,#X02b3 ; 1e3c 90 02 b3 ..3
movx a,@dptr ; 1e3f e0 `
cjne a,#1,X1eb3 ; 1e40 b4 01 70 4.p
mov dptr,#X01e5 ; 1e43 90 01 e5 ..e
movx a,@dptr ; 1e46 e0 `
mov dptr,#X1934 ; 1e47 90 19 34 ..4
lcall Xff03 ; 1e4a 12 ff 03 ...
movx a,@dptr ; 1e4d e0 `
clr c ; 1e4e c3 C
subb a,#28h ; 1e4f 94 28 .(
jnc X1e96 ; 1e51 50 43 PC
mov a,#5 ; 1e53 74 05 t.
mov dptr,#X0044 ; 1e55 90 00 44 ..D
movx @dptr,a ; 1e58 f0 p
lcall X0034 ; 1e59 12 00 34 ..4
mov a,#5 ; 1e5c 74 05 t.
mov dptr,#X0044 ; 1e5e 90 00 44 ..D
movx @dptr,a ; 1e61 f0 p
mov dptr,#X0259 ; 1e62 90 02 59 ..Y
movx a,@dptr ; 1e65 e0 `
clr c ; 1e66 c3 C
subb a,#96h ; 1e67 94 96 ..
jc X1e96 ; 1e69 40 2b @+
lcall X54fd ; 1e6b 12 54 fd .T}
X1e6e: mov dptr,#X01be ; 1e6e 90 01 be ..>
movx a,@dptr ; 1e71 e0 `
mov r6,a ; 1e72 fe ~
inc dptr ; 1e73 a3 #
movx a,@dptr ; 1e74 e0 `
mov r7,a ; 1e75 ff .
mov dptr,#X0259 ; 1e76 90 02 59 ..Y
movx a,@dptr ; 1e79 e0 `
clr c ; 1e7a c3 C
subb a,#8 ; 1e7b 94 08 ..
cjne r6,#0,X1e83 ; 1e7d be 00 03 >..
subb a,r7 ; 1e80 9f .
jnc X1e89 ; 1e81 50 06 P.
X1e83: mov dptr,#X0044 ; 1e83 90 00 44 ..D
movx a,@dptr ; 1e86 e0 `
jnz X1e8b ; 1e87 70 02 p.
X1e89: sjmp X1e93 ; 1e89 80 08 ..
;
X1e8b: lcall X041f ; 1e8b 12 04 1f ...
lcall X6d92 ; 1e8e 12 6d 92 .m.
sjmp X1e6e ; 1e91 80 db .[
;
X1e93: lcall X5506 ; 1e93 12 55 06 .U.
X1e96: mov dptr,#X01be ; 1e96 90 01 be ..>
movx a,@dptr ; 1e99 e0 `
mov r0,a ; 1e9a f8 x
inc dptr ; 1e9b a3 #
movx a,@dptr ; 1e9c e0 `
mov dptr,#X0202 ; 1e9d 90 02 02 ...
xch a,r0 ; 1ea0 c8 H
movx @dptr,a ; 1ea1 f0 p
inc dptr ; 1ea2 a3 #
xch a,r0 ; 1ea3 c8 H
movx @dptr,a ; 1ea4 f0 p
lcall X5495 ; 1ea5 12 54 95 .T.
mov a,#2 ; 1ea8 74 02 t.
mov dptr,#X0044 ; 1eaa 90 00 44 ..D
movx @dptr,a ; 1ead f0 p
lcall X0034 ; 1eae 12 00 34 ..4
sjmp X1f1b ; 1eb1 80 68 .h
;
X1eb3: mov dptr,#X0202 ; 1eb3 90 02 02 ...
movx a,@dptr ; 1eb6 e0 `
mov r6,a ; 1eb7 fe ~
inc dptr ; 1eb8 a3 #
movx a,@dptr ; 1eb9 e0 `
mov r7,a ; 1eba ff .
mov a,#0bdh ; 1ebb 74 bd t=
cjne r6,#0,X1f1b ; 1ebd be 00 5b >.[
setb c ; 1ec0 d3 S
subb a,r7 ; 1ec1 9f .
jc X1f1b ; 1ec2 40 57 @W
mov dptr,#X01e5 ; 1ec4 90 01 e5 ..e
movx a,@dptr ; 1ec7 e0 `
mov dptr,#X1901 ; 1ec8 90 19 01 ...
lcall Xff03 ; 1ecb 12 ff 03 ...
movx a,@dptr ; 1ece e0 `
clr c ; 1ecf c3 C
subb a,#31h ; 1ed0 94 31 .1
jnc X1efd ; 1ed2 50 29 P)
lcall X5495 ; 1ed4 12 54 95 .T.
mov a,#2 ; 1ed7 74 02 t.
mov dptr,#X0044 ; 1ed9 90 00 44 ..D
movx @dptr,a ; 1edc f0 p
lcall X0034 ; 1edd 12 00 34 ..4
lcall X564d ; 1ee0 12 56 4d .VM
mov a,#14h ; 1ee3 74 14 t.
mov dptr,#X0201 ; 1ee5 90 02 01 ...
movx @dptr,a ; 1ee8 f0 p
mov a,#5 ; 1ee9 74 05 t.
mov dptr,#X0044 ; 1eeb 90 00 44 ..D
movx @dptr,a ; 1eee f0 p
lcall X0034 ; 1eef 12 00 34 ..4
mov dptr,#X01d5 ; 1ef2 90 01 d5 ..U
mov a,#1 ; 1ef5 74 01 t.
movx @dptr,a ; 1ef7 f0 p
lcall X54eb ; 1ef8 12 54 eb .Tk
sjmp X1f1b ; 1efb 80 1e ..
;
X1efd: mov dptr,#X01d5 ; 1efd 90 01 d5 ..U
mov a,#1 ; 1f00 74 01 t.
movx @dptr,a ; 1f02 f0 p
lcall X54eb ; 1f03 12 54 eb .Tk
lcall X5495 ; 1f06 12 54 95 .T.
mov a,#2 ; 1f09 74 02 t.
mov dptr,#X0044 ; 1f0b 90 00 44 ..D
movx @dptr,a ; 1f0e f0 p
lcall X0034 ; 1f0f 12 00 34 ..4
lcall X564d ; 1f12 12 56 4d .VM
mov a,#14h ; 1f15 74 14 t.
mov dptr,#X0201 ; 1f17 90 02 01 ...
movx @dptr,a ; 1f1a f0 p
X1f1b: ret ; 1f1b 22 "
;
X1f1c: mov dptr,#X01be ; 1f1c 90 01 be ..>
movx a,@dptr ; 1f1f e0 `
mov r6,a ; 1f20 fe ~
inc dptr ; 1f21 a3 #
movx a,@dptr ; 1f22 e0 `
mov r7,a ; 1f23 ff .
mov a,#0bdh ; 1f24 74 bd t=
cjne r6,#0,X1f89 ; 1f26 be 00 60 >.`
setb c ; 1f29 d3 S
subb a,r7 ; 1f2a 9f .
jc X1f89 ; 1f2b 40 5c @\
mov a,#0bdh ; 1f2d 74 bd t=
mov dptr,#X01e6 ; 1f2f 90 01 e6 ..f
mov r0,a ; 1f32 f8 x
clr a ; 1f33 e4 d
movx @dptr,a ; 1f34 f0 p
mov a,r0 ; 1f35 e8 h
inc dptr ; 1f36 a3 #
movx @dptr,a ; 1f37 f0 p
lcall X54eb ; 1f38 12 54 eb .Tk
X1f3b: mov dptr,#X0044 ; 1f3b 90 00 44 ..D
movx a,@dptr ; 1f3e e0 `
jz X1f58 ; 1f3f 60 17 `.
mov dptr,#X01be ; 1f41 90 01 be ..>
movx a,@dptr ; 1f44 e0 `
mov r6,a ; 1f45 fe ~
inc dptr ; 1f46 a3 #
movx a,@dptr ; 1f47 e0 `
mov r7,a ; 1f48 ff .
mov dptr,#X01e6 ; 1f49 90 01 e6 ..f
movx a,@dptr ; 1f4c e0 `
mov r4,a ; 1f4d fc |
inc dptr ; 1f4e a3 #
movx a,@dptr ; 1f4f e0 `
mov r5,a ; 1f50 fd }
mov a,r7 ; 1f51 ef o
clr c ; 1f52 c3 C
subb a,r5 ; 1f53 9d .
mov a,r6 ; 1f54 ee n
subb a,r4 ; 1f55 9c .
jc X1f5a ; 1f56 40 02 @.
X1f58: sjmp X1f62 ; 1f58 80 08 ..
;
X1f5a: lcall X03ea ; 1f5a 12 03 ea ..j
lcall X6d3c ; 1f5d 12 6d 3c .m<
sjmp X1f3b ; 1f60 80 d9 .Y
;
X1f62: lcall X54f4 ; 1f62 12 54 f4 .Tt
mov dptr,#X0044 ; 1f65 90 00 44 ..D
movx a,@dptr ; 1f68 e0 `
jz X1f82 ; 1f69 60 17 `.
mov dptr,#X01be ; 1f6b 90 01 be ..>
movx a,@dptr ; 1f6e e0 `
mov r6,a ; 1f6f fe ~
inc dptr ; 1f70 a3 #
movx a,@dptr ; 1f71 e0 `
mov r7,a ; 1f72 ff .
mov dptr,#X01e6 ; 1f73 90 01 e6 ..f
movx a,@dptr ; 1f76 e0 `
mov r4,a ; 1f77 fc |
inc dptr ; 1f78 a3 #
movx a,@dptr ; 1f79 e0 `
mov r5,a ; 1f7a fd }
mov a,r5 ; 1f7b ed m
setb c ; 1f7c d3 S
subb a,r7 ; 1f7d 9f .
mov a,r4 ; 1f7e ec l
subb a,r6 ; 1f7f 9e .
jc X1f84 ; 1f80 40 02 @.
X1f82: sjmp X1f87 ; 1f82 80 03 ..
;
X1f84: lcall X0034 ; 1f84 12 00 34 ..4
X1f87: sjmp X1f92 ; 1f87 80 09 ..
;
X1f89: mov a,#0ah ; 1f89 74 0a t.
mov dptr,#X0044 ; 1f8b 90 00 44 ..D
movx @dptr,a ; 1f8e f0 p
lcall X0034 ; 1f8f 12 00 34 ..4
X1f92: mov a,#0bdh ; 1f92 74 bd t=
mov dptr,#X01be ; 1f94 90 01 be ..>
mov r0,a ; 1f97 f8 x
clr a ; 1f98 e4 d
movx @dptr,a ; 1f99 f0 p
mov a,r0 ; 1f9a e8 h
inc dptr ; 1f9b a3 #
movx @dptr,a ; 1f9c f0 p
ret ; 1f9d 22 "
;
X1f9e: mov dptr,#X01be ; 1f9e 90 01 be ..>
movx a,@dptr ; 1fa1 e0 `
mov r6,a ; 1fa2 fe ~
inc dptr ; 1fa3 a3 #
movx a,@dptr ; 1fa4 e0 `
mov r7,a ; 1fa5 ff .
mov a,#0bdh ; 1fa6 74 bd t=
cjne r6,#0,X200b ; 1fa8 be 00 60 >.`
setb c ; 1fab d3 S
subb a,r7 ; 1fac 9f .
jc X200b ; 1fad 40 5c @\
mov a,#0bdh ; 1faf 74 bd t=
mov dptr,#X01e6 ; 1fb1 90 01 e6 ..f
mov r0,a ; 1fb4 f8 x
clr a ; 1fb5 e4 d
movx @dptr,a ; 1fb6 f0 p
mov a,r0 ; 1fb7 e8 h
inc dptr ; 1fb8 a3 #
movx @dptr,a ; 1fb9 f0 p
lcall X54eb ; 1fba 12 54 eb .Tk
X1fbd: mov dptr,#X0044 ; 1fbd 90 00 44 ..D
movx a,@dptr ; 1fc0 e0 `
jz X1fda ; 1fc1 60 17 `.
mov dptr,#X01be ; 1fc3 90 01 be ..>
movx a,@dptr ; 1fc6 e0 `
mov r6,a ; 1fc7 fe ~
inc dptr ; 1fc8 a3 #
movx a,@dptr ; 1fc9 e0 `
mov r7,a ; 1fca ff .
mov dptr,#X01e6 ; 1fcb 90 01 e6 ..f
movx a,@dptr ; 1fce e0 `
mov r4,a ; 1fcf fc |
inc dptr ; 1fd0 a3 #
movx a,@dptr ; 1fd1 e0 `
mov r5,a ; 1fd2 fd }
mov a,r7 ; 1fd3 ef o
clr c ; 1fd4 c3 C
subb a,r5 ; 1fd5 9d .
mov a,r6 ; 1fd6 ee n
subb a,r4 ; 1fd7 9c .
jc X1fdc ; 1fd8 40 02 @.
X1fda: sjmp X1fe4 ; 1fda 80 08 ..
;
X1fdc: lcall X03ea ; 1fdc 12 03 ea ..j
lcall X6d3c ; 1fdf 12 6d 3c .m<
sjmp X1fbd ; 1fe2 80 d9 .Y
;
X1fe4: lcall X54f4 ; 1fe4 12 54 f4 .Tt
mov dptr,#X0044 ; 1fe7 90 00 44 ..D
movx a,@dptr ; 1fea e0 `
jz X2004 ; 1feb 60 17 `.
mov dptr,#X01be ; 1fed 90 01 be ..>
X1ff0: movx a,@dptr ; 1ff0 e0 `
X1ff1: mov r6,a ; 1ff1 fe ~
X1ff2: inc dptr ; 1ff2 a3 #
movx a,@dptr ; 1ff3 e0 `
mov r7,a ; 1ff4 ff .
mov dptr,#X01e6 ; 1ff5 90 01 e6 ..f
movx a,@dptr ; 1ff8 e0 `
mov r4,a ; 1ff9 fc |
inc dptr ; 1ffa a3 #
movx a,@dptr ; 1ffb e0 `
mov r5,a ; 1ffc fd }
mov a,r5 ; 1ffd ed m
setb c ; 1ffe d3 S
subb a,r7 ; 1fff 9f .
X2000: mov a,r4 ; 2000 ec l
X2001: subb a,r6 ; 2001 9e .
jc X2006 ; 2002 40 02 @.
X2004: sjmp X2009 ; 2004 80 03 ..
;
X2006: lcall X0034 ; 2006 12 00 34 ..4
X2009: sjmp X2014 ; 2009 80 09 ..
;
X200b: mov a,#0ah ; 200b 74 0a t.
mov dptr,#X0044 ; 200d 90 00 44 ..D
movx @dptr,a ; 2010 f0 p
lcall X0034 ; 2011 12 00 34 ..4
X2014: ret ; 2014 22 "
;
X2015: mov a,#14h ; 2015 74 14 t.
mov dptr,#X0044 ; 2017 90 00 44 ..D
movx @dptr,a ; 201a f0 p
lcall X0034 ; 201b 12 00 34 ..4
lcall X6fe2 ; 201e 12 6f e2 .ob
mov a,#5 ; 2021 74 05 t.
mov dptr,#X0044 ; 2023 90 00 44 ..D
movx @dptr,a ; 2026 f0 p
lcall X0034 ; 2027 12 00 34 ..4
lcall X6dde ; 202a 12 6d de .m^
lcall X6f3a ; 202d 12 6f 3a .o:
mov a,#32h ; 2030 74 32 t2
mov dptr,#X0044 ; 2032 90 00 44 ..D
movx @dptr,a ; 2035 f0 p
lcall X0034 ; 2036 12 00 34 ..4
ret ; 2039 22 "
;
X203a: mov a,#32h ; 203a 74 32 t2
mov dptr,#X0044 ; 203c 90 00 44 ..D
movx @dptr,a ; 203f f0 p
lcall X1f1c ; 2040 12 1f 1c ...
mov a,#1eh ; 2043 74 1e t.
mov dptr,#X0044 ; 2045 90 00 44 ..D
movx @dptr,a ; 2048 f0 p
lcall X0034 ; 2049 12 00 34 ..4
lcall X6fe2 ; 204c 12 6f e2 .ob
mov a,#5 ; 204f 74 05 t.
mov dptr,#X0044 ; 2051 90 00 44 ..D
movx @dptr,a ; 2054 f0 p
lcall X0034 ; 2055 12 00 34 ..4
mov a,#32h ; 2058 74 32 t2
mov dptr,#X0044 ; 205a 90 00 44 ..D
movx @dptr,a ; 205d f0 p
lcall X1f1c ; 205e 12 1f 1c ...
mov a,#1eh ; 2061 74 1e t.
mov dptr,#X0044 ; 2063 90 00 44 ..D
movx @dptr,a ; 2066 f0 p
lcall X0034 ; 2067 12 00 34 ..4
lcall X6fe2 ; 206a 12 6f e2 .ob
mov a,#5 ; 206d 74 05 t.
mov dptr,#X0044 ; 206f 90 00 44 ..D
movx @dptr,a ; 2072 f0 p
lcall X0034 ; 2073 12 00 34 ..4
mov a,#32h ; 2076 74 32 t2
mov dptr,#X0044 ; 2078 90 00 44 ..D
movx @dptr,a ; 207b f0 p
lcall X1f1c ; 207c 12 1f 1c ...
mov a,#1eh ; 207f 74 1e t.
mov dptr,#X0044 ; 2081 90 00 44 ..D
movx @dptr,a ; 2084 f0 p
lcall X0034 ; 2085 12 00 34 ..4
lcall X6fe2 ; 2088 12 6f e2 .ob
mov a,#5 ; 208b 74 05 t.
mov dptr,#X0044 ; 208d 90 00 44 ..D
movx @dptr,a ; 2090 f0 p
lcall X0034 ; 2091 12 00 34 ..4
mov a,#32h ; 2094 74 32 t2
mov dptr,#X0044 ; 2096 90 00 44 ..D
movx @dptr,a ; 2099 f0 p
lcall X1f1c ; 209a 12 1f 1c ...
mov a,#1eh ; 209d 74 1e t.
mov dptr,#X0044 ; 209f 90 00 44 ..D
movx @dptr,a ; 20a2 f0 p
lcall X0034 ; 20a3 12 00 34 ..4
lcall X6fe2 ; 20a6 12 6f e2 .ob
mov a,#5 ; 20a9 74 05 t.
mov dptr,#X0044 ; 20ab 90 00 44 ..D
movx @dptr,a ; 20ae f0 p
lcall X0034 ; 20af 12 00 34 ..4
mov a,#32h ; 20b2 74 32 t2
mov dptr,#X0044 ; 20b4 90 00 44 ..D
movx @dptr,a ; 20b7 f0 p
lcall X1f1c ; 20b8 12 1f 1c ...
mov a,#32h ; 20bb 74 32 t2
mov dptr,#X0044 ; 20bd 90 00 44 ..D
movx @dptr,a ; 20c0 f0 p
lcall X0034 ; 20c1 12 00 34 ..4
ret ; 20c4 22 "
;
X20c5: mov dptr,#X013a ; 20c5 90 01 3a ..:
movx a,@dptr ; 20c8 e0 `
cjne a,#1,X20d8 ; 20c9 b4 01 0c 4..
mov dptr,#X014b ; 20cc 90 01 4b ..K
movx a,@dptr ; 20cf e0 `
cjne a,#13h,X20d8 ; 20d0 b4 13 05 4..
mov c,21h.1 ; 20d3 a2 09 ".
cpl c ; 20d5 b3 3
jc X20da ; 20d6 40 02 @.
X20d8: sjmp X20dd ; 20d8 80 03 ..
;
X20da: lcall X16bb ; 20da 12 16 bb ..;
X20dd: mov dptr,#X013a ; 20dd 90 01 3a ..:
movx a,@dptr ; 20e0 e0 `
cjne a,#1,X2162 ; 20e1 b4 01 7e 4.~
mov c,25h.4 ; 20e4 a2 2c ",
cpl c ; 20e6 b3 3
cpl c ; 20e7 b3 3
jnc X2162 ; 20e8 50 78 Px
mov dptr,#X014b ; 20ea 90 01 4b ..K
movx a,@dptr ; 20ed e0 `
xrl a,#7 ; 20ee 64 07 d.
jz X2165 ; 20f0 60 73 `s
mov dptr,#X014b ; 20f2 90 01 4b ..K
movx a,@dptr ; 20f5 e0 `
xrl a,#9 ; 20f6 64 09 d.
jz X2165 ; 20f8 60 6b `k
mov dptr,#X014b ; 20fa 90 01 4b ..K
movx a,@dptr ; 20fd e0 `
xrl a,#0bh ; 20fe 64 0b d.
jz X2165 ; 2100 60 63 `c
mov dptr,#X014b ; 2102 90 01 4b ..K
movx a,@dptr ; 2105 e0 `
xrl a,#0dh ; 2106 64 0d d.
jz X2165 ; 2108 60 5b `[
mov dptr,#X014b ; 210a 90 01 4b ..K
movx a,@dptr ; 210d e0 `
xrl a,#0fh ; 210e 64 0f d.
jz X2165 ; 2110 60 53 `S
mov dptr,#X014b ; 2112 90 01 4b ..K
movx a,@dptr ; 2115 e0 `
xrl a,#11h ; 2116 64 11 d.
jz X2165 ; 2118 60 4b `K
mov dptr,#X014b ; 211a 90 01 4b ..K
movx a,@dptr ; 211d e0 `
xrl a,#1fh ; 211e 64 1f d.
jz X2165 ; 2120 60 43 `C
mov dptr,#X014b ; 2122 90 01 4b ..K
movx a,@dptr ; 2125 e0 `
xrl a,#21h ; 2126 64 21 d!
jz X2165 ; 2128 60 3b `;
mov dptr,#X014b ; 212a 90 01 4b ..K
movx a,@dptr ; 212d e0 `
xrl a,#3dh ; 212e 64 3d d=
jz X2165 ; 2130 60 33 `3
mov dptr,#X014b ; 2132 90 01 4b ..K
movx a,@dptr ; 2135 e0 `
xrl a,#3fh ; 2136 64 3f d?
jz X2165 ; 2138 60 2b `+
mov dptr,#X014b ; 213a 90 01 4b ..K
movx a,@dptr ; 213d e0 `
xrl a,#41h ; 213e 64 41 dA
jz X2165 ; 2140 60 23 `#
mov dptr,#X014b ; 2142 90 01 4b ..K
movx a,@dptr ; 2145 e0 `
xrl a,#43h ; 2146 64 43 dC
jz X2165 ; 2148 60 1b `.
mov dptr,#X014b ; 214a 90 01 4b ..K
movx a,@dptr ; 214d e0 `
xrl a,#45h ; 214e 64 45 dE
jz X2165 ; 2150 60 13 `.
mov dptr,#X014b ; 2152 90 01 4b ..K
movx a,@dptr ; 2155 e0 `
xrl a,#47h ; 2156 64 47 dG
jz X2165 ; 2158 60 0b `.
mov dptr,#X014b ; 215a 90 01 4b ..K
movx a,@dptr ; 215d e0 `
xrl a,#49h ; 215e 64 49 dI
jz X2165 ; 2160 60 03 `.
X2162: ljmp X22f1 ; 2162 02 22 f1 ."q
;
X2165: mov dptr,#Xfd0f ; 2165 90 fd 0f .}.
clr a ; 2168 e4 d
movc a,@a+dptr ; 2169 93 .
mov dptr,#X000a ; 216a 90 00 0a ...
lcall Xff03 ; 216d 12 ff 03 ...
movx a,@dptr ; 2170 e0 `
clr c ; 2171 c3 C
subb a,#4bh ; 2172 94 4b .K
jnc X218a ; 2174 50 14 P.
mov dptr,#Xfd0d ; 2176 90 fd 0d .}.
clr a ; 2179 e4 d
movc a,@a+dptr ; 217a 93 .
mov dptr,#X000a ; 217b 90 00 0a ...
lcall Xff03 ; 217e 12 ff 03 ...
movx a,@dptr ; 2181 e0 `
clr c ; 2182 c3 C
subb a,#4bh ; 2183 94 4b .K
jnc X218a ; 2185 50 03 P.
ljmp X22f1 ; 2187 02 22 f1 ."q
;
X218a: mov dptr,#X01a7 ; 218a 90 01 a7 ..'
mov a,#1 ; 218d 74 01 t.
movx @dptr,a ; 218f f0 p
mov dptr,#X014b ; 2190 90 01 4b ..K
movx a,@dptr ; 2193 e0 `
cjne a,#7,X219c ; 2194 b4 07 05 4..
mov dptr,#X01e5 ; 2197 90 01 e5 ..e
clr a ; 219a e4 d
movx @dptr,a ; 219b f0 p
X219c: mov dptr,#X014b ; 219c 90 01 4b ..K
movx a,@dptr ; 219f e0 `
cjne a,#9,X21a9 ; 21a0 b4 09 06 4..
mov dptr,#X01e5 ; 21a3 90 01 e5 ..e
mov a,#1 ; 21a6 74 01 t.
movx @dptr,a ; 21a8 f0 p
X21a9: mov dptr,#X014b ; 21a9 90 01 4b ..K
movx a,@dptr ; 21ac e0 `
cjne a,#0bh,X21b6 ; 21ad b4 0b 06 4..
mov a,#2 ; 21b0 74 02 t.
mov dptr,#X01e5 ; 21b2 90 01 e5 ..e
movx @dptr,a ; 21b5 f0 p
X21b6: mov dptr,#X014b ; 21b6 90 01 4b ..K
movx a,@dptr ; 21b9 e0 `
cjne a,#0dh,X21c3 ; 21ba b4 0d 06 4..
mov a,#3 ; 21bd 74 03 t.
mov dptr,#X01e5 ; 21bf 90 01 e5 ..e
movx @dptr,a ; 21c2 f0 p
X21c3: mov dptr,#X014b ; 21c3 90 01 4b ..K
movx a,@dptr ; 21c6 e0 `
cjne a,#0fh,X21d0 ; 21c7 b4 0f 06 4..
mov a,#4 ; 21ca 74 04 t.
mov dptr,#X01e5 ; 21cc 90 01 e5 ..e
movx @dptr,a ; 21cf f0 p
X21d0: mov dptr,#X014b ; 21d0 90 01 4b ..K
movx a,@dptr ; 21d3 e0 `
cjne a,#11h,X21dd ; 21d4 b4 11 06 4..
mov a,#5 ; 21d7 74 05 t.
mov dptr,#X01e5 ; 21d9 90 01 e5 ..e
movx @dptr,a ; 21dc f0 p
X21dd: mov dptr,#X014b ; 21dd 90 01 4b ..K
movx a,@dptr ; 21e0 e0 `
cjne a,#1fh,X21ea ; 21e1 b4 1f 06 4..
mov a,#6 ; 21e4 74 06 t.
mov dptr,#X01e5 ; 21e6 90 01 e5 ..e
movx @dptr,a ; 21e9 f0 p
X21ea: mov dptr,#X014b ; 21ea 90 01 4b ..K
movx a,@dptr ; 21ed e0 `
cjne a,#21h,X21f7 ; 21ee b4 21 06 4!.
mov a,#7 ; 21f1 74 07 t.
mov dptr,#X01e5 ; 21f3 90 01 e5 ..e
movx @dptr,a ; 21f6 f0 p
X21f7: mov dptr,#X014b ; 21f7 90 01 4b ..K
movx a,@dptr ; 21fa e0 `
cjne a,#3dh,X2204 ; 21fb b4 3d 06 4=.
mov a,#9 ; 21fe 74 09 t.
mov dptr,#X01e5 ; 2200 90 01 e5 ..e
movx @dptr,a ; 2203 f0 p
X2204: mov dptr,#X014b ; 2204 90 01 4b ..K
movx a,@dptr ; 2207 e0 `
cjne a,#3fh,X2211 ; 2208 b4 3f 06 4?.
mov a,#0ah ; 220b 74 0a t.
mov dptr,#X01e5 ; 220d 90 01 e5 ..e
movx @dptr,a ; 2210 f0 p
X2211: mov dptr,#X014b ; 2211 90 01 4b ..K
movx a,@dptr ; 2214 e0 `
cjne a,#41h,X221e ; 2215 b4 41 06 4A.
mov a,#0bh ; 2218 74 0b t.
mov dptr,#X01e5 ; 221a 90 01 e5 ..e
movx @dptr,a ; 221d f0 p
X221e: mov dptr,#X014b ; 221e 90 01 4b ..K
movx a,@dptr ; 2221 e0 `
cjne a,#43h,X222b ; 2222 b4 43 06 4C.
mov a,#0ch ; 2225 74 0c t.
mov dptr,#X01e5 ; 2227 90 01 e5 ..e
movx @dptr,a ; 222a f0 p
X222b: mov dptr,#X014b ; 222b 90 01 4b ..K
movx a,@dptr ; 222e e0 `
cjne a,#45h,X2238 ; 222f b4 45 06 4E.
mov a,#0dh ; 2232 74 0d t.
mov dptr,#X01e5 ; 2234 90 01 e5 ..e
movx @dptr,a ; 2237 f0 p
X2238: mov dptr,#X014b ; 2238 90 01 4b ..K
movx a,@dptr ; 223b e0 `
cjne a,#47h,X2245 ; 223c b4 47 06 4G.
mov a,#0eh ; 223f 74 0e t.
mov dptr,#X01e5 ; 2241 90 01 e5 ..e
movx @dptr,a ; 2244 f0 p
X2245: mov dptr,#X014b ; 2245 90 01 4b ..K
movx a,@dptr ; 2248 e0 `
cjne a,#49h,X2252 ; 2249 b4 49 06 4I.
mov a,#0fh ; 224c 74 0f t.
mov dptr,#X01e5 ; 224e 90 01 e5 ..e
movx @dptr,a ; 2251 f0 p
X2252: mov dptr,#X1862 ; 2252 90 18 62 ..b
movx a,@dptr ; 2255 e0 `
xrl a,#1 ; 2256 64 01 d.
jz X2268 ; 2258 60 0e `.
mov dptr,#X01e5 ; 225a 90 01 e5 ..e
movx a,@dptr ; 225d e0 `
mov dptr,#X1923 ; 225e 90 19 23 ..#
lcall Xff03 ; 2261 12 ff 03 ...
movx a,@dptr ; 2264 e0 `
cjne a,#1,X226d ; 2265 b4 01 05 4..
X2268: lcall X5629 ; 2268 12 56 29 .V)
sjmp X2270 ; 226b 80 03 ..
;
X226d: lcall X563b ; 226d 12 56 3b .V;
X2270: mov dptr,#X014c ; 2270 90 01 4c ..L
movx a,@dptr ; 2273 e0 `
mov dptr,#X0044 ; 2274 90 00 44 ..D
movx @dptr,a ; 2277 f0 p
mov dptr,#X01e5 ; 2278 90 01 e5 ..e
movx a,@dptr ; 227b e0 `
mov dptr,#X1923 ; 227c 90 19 23 ..#
lcall Xff03 ; 227f 12 ff 03 ...
movx a,@dptr ; 2282 e0 `
cjne a,#1,X2293 ; 2283 b4 01 0d 4..
mov dptr,#X0044 ; 2286 90 00 44 ..D
movx a,@dptr ; 2289 e0 `
mov r6,a ; 228a fe ~
mov dptr,#X18dc ; 228b 90 18 dc ..\
movx a,@dptr ; 228e e0 `
clr c ; 228f c3 C
subb a,r6 ; 2290 9e .
jc X2295 ; 2291 40 02 @.
X2293: sjmp X229d ; 2293 80 08 ..
;
X2295: mov dptr,#X18dc ; 2295 90 18 dc ..\
movx a,@dptr ; 2298 e0 `
mov dptr,#X0044 ; 2299 90 00 44 ..D
movx @dptr,a ; 229c f0 p
X229d: mov dptr,#X01e5 ; 229d 90 01 e5 ..e
movx a,@dptr ; 22a0 e0 `
mov dptr,#X1923 ; 22a1 90 19 23 ..#
lcall Xff03 ; 22a4 12 ff 03 ...
movx a,@dptr ; 22a7 e0 `
cjne a,#2,X22b8 ; 22a8 b4 02 0d 4..
mov dptr,#X0044 ; 22ab 90 00 44 ..D
movx a,@dptr ; 22ae e0 `
mov r6,a ; 22af fe ~
mov dptr,#X18dd ; 22b0 90 18 dd ..]
movx a,@dptr ; 22b3 e0 `
clr c ; 22b4 c3 C
subb a,r6 ; 22b5 9e .
jc X22ba ; 22b6 40 02 @.
X22b8: sjmp X22c2 ; 22b8 80 08 ..
;
X22ba: mov dptr,#X18dd ; 22ba 90 18 dd ..]
movx a,@dptr ; 22bd e0 `
mov dptr,#X0044 ; 22be 90 00 44 ..D
movx @dptr,a ; 22c1 f0 p
X22c2: lcall X0034 ; 22c2 12 00 34 ..4
lcall X5632 ; 22c5 12 56 32 .V2
lcall X5644 ; 22c8 12 56 44 .VD
mov dptr,#X01a7 ; 22cb 90 01 a7 ..'
clr a ; 22ce e4 d
movx @dptr,a ; 22cf f0 p
mov dptr,#X0009 ; 22d0 90 00 09 ...
clr a ; 22d3 e4 d
movx @dptr,a ; 22d4 f0 p
mov dptr,#Xfd0f ; 22d5 90 fd 0f .}.
clr a ; 22d8 e4 d
movc a,@a+dptr ; 22d9 93 .
mov dptr,#X000a ; 22da 90 00 0a ...
lcall Xff03 ; 22dd 12 ff 03 ...
mov a,#0 ; 22e0 74 00 t.
movx @dptr,a ; 22e2 f0 p
mov dptr,#Xfd0d ; 22e3 90 fd 0d .}.
clr a ; 22e6 e4 d
movc a,@a+dptr ; 22e7 93 .
mov dptr,#X000a ; 22e8 90 00 0a ...
lcall Xff03 ; 22eb 12 ff 03 ...
mov a,#0 ; 22ee 74 00 t.
movx @dptr,a ; 22f0 f0 p
X22f1: mov dptr,#X013a ; 22f1 90 01 3a ..:
movx a,@dptr ; 22f4 e0 `
cjne a,#1,X2300 ; 22f5 b4 01 08 4..
mov dptr,#X014b ; 22f8 90 01 4b ..K
movx a,@dptr ; 22fb e0 `
xrl a,#1eh ; 22fc 64 1e d.
jz X2303 ; 22fe 60 03 `.
X2300: ljmp X2398 ; 2300 02 23 98 .#.
;
X2303: mov dptr,#Xfd0f ; 2303 90 fd 0f .}.
clr a ; 2306 e4 d
movc a,@a+dptr ; 2307 93 .
mov dptr,#X000a ; 2308 90 00 0a ...
lcall Xff03 ; 230b 12 ff 03 ...
movx a,@dptr ; 230e e0 `
clr c ; 230f c3 C
subb a,#4bh ; 2310 94 4b .K
jnc X2325 ; 2312 50 11 P.
mov dptr,#Xfd0d ; 2314 90 fd 0d .}.
clr a ; 2317 e4 d
movc a,@a+dptr ; 2318 93 .
mov dptr,#X000a ; 2319 90 00 0a ...
lcall Xff03 ; 231c 12 ff 03 ...
movx a,@dptr ; 231f e0 `
clr c ; 2320 c3 C
subb a,#4bh ; 2321 94 4b .K
jc X2398 ; 2323 40 73 @s
X2325: mov a,#2 ; 2325 74 02 t.
mov dptr,#X01a7 ; 2327 90 01 a7 ..'
movx @dptr,a ; 232a f0 p
lcall X550f ; 232b 12 55 0f .U.
mov dptr,#X0045 ; 232e 90 00 45 ..E
mov a,#1 ; 2331 74 01 t.
movx @dptr,a ; 2333 f0 p
X2334: mov dptr,#X0045 ; 2334 90 00 45 ..E
movx a,@dptr ; 2337 e0 `
setb c ; 2338 d3 S
subb a,#0c8h ; 2339 94 c8 .H
jnc X236f ; 233b 50 32 P2
mov dptr,#X0044 ; 233d 90 00 44 ..D
mov a,#1 ; 2340 74 01 t.
movx @dptr,a ; 2342 f0 p
lcall X0034 ; 2343 12 00 34 ..4
mov dptr,#X0009 ; 2346 90 00 09 ...
movx a,@dptr ; 2349 e0 `
mov r6,a ; 234a fe ~
mov dptr,#X0003 ; 234b 90 00 03 ...
movx a,@dptr ; 234e e0 `
cjne a,rb0r6,X2358 ; 234f b5 06 06 5..
mov a,#0c8h ; 2352 74 c8 tH
mov dptr,#X0045 ; 2354 90 00 45 ..E
movx @dptr,a ; 2357 f0 p
X2358: mov dptr,#X01b1 ; 2358 90 01 b1 ..1
movx a,@dptr ; 235b e0 `
xrl a,#2 ; 235c 64 02 d.
jz X2366 ; 235e 60 06 `.
mov a,#0c8h ; 2360 74 c8 tH
mov dptr,#X0045 ; 2362 90 00 45 ..E
movx @dptr,a ; 2365 f0 p
X2366: mov dptr,#X0045 ; 2366 90 00 45 ..E
movx a,@dptr ; 2369 e0 `
add a,#1 ; 236a 24 01 $.
movx @dptr,a ; 236c f0 p
jnc X2334 ; 236d 50 c5 PE
X236f: lcall X5520 ; 236f 12 55 20 .U
mov dptr,#X01a7 ; 2372 90 01 a7 ..'
clr a ; 2375 e4 d
movx @dptr,a ; 2376 f0 p
mov dptr,#X0009 ; 2377 90 00 09 ...
clr a ; 237a e4 d
movx @dptr,a ; 237b f0 p
mov dptr,#Xfd0f ; 237c 90 fd 0f .}.
clr a ; 237f e4 d
movc a,@a+dptr ; 2380 93 .
mov dptr,#X000a ; 2381 90 00 0a ...
lcall Xff03 ; 2384 12 ff 03 ...
mov a,#0 ; 2387 74 00 t.
movx @dptr,a ; 2389 f0 p
mov dptr,#Xfd0d ; 238a 90 fd 0d .}.
clr a ; 238d e4 d
movc a,@a+dptr ; 238e 93 .
mov dptr,#X000a ; 238f 90 00 0a ...
lcall Xff03 ; 2392 12 ff 03 ...
mov a,#0 ; 2395 74 00 t.
movx @dptr,a ; 2397 f0 p
X2398: ret ; 2398 22 "
;
X2399: mov dptr,#X002d ; 2399 90 00 2d ..-
movx a,@dptr ; 239c e0 `
cjne a,#1,X23be ; 239d b4 01 1e 4..
mov c,25h.7 ; 23a0 a2 2f "/
cpl c ; 23a2 b3 3
jnc X23b6 ; 23a3 50 11 P.
mov dptr,#X01be ; 23a5 90 01 be ..>
movx a,@dptr ; 23a8 e0 `
mov r6,a ; 23a9 fe ~
inc dptr ; 23aa a3 #
movx a,@dptr ; 23ab e0 `
mov r7,a ; 23ac ff .
mov a,#3dh ; 23ad 74 3d t=
cjne r6,#0,X23b6 ; 23af be 00 04 >..
setb c ; 23b2 d3 S
subb a,r7 ; 23b3 9f .
jnc X23b8 ; 23b4 50 02 P.
X23b6: sjmp X23be ; 23b6 80 06 ..
;
X23b8: lcall X19e0 ; 23b8 12 19 e0 ..`
lcall X156f ; 23bb 12 15 6f ..o
X23be: mov dptr,#X002d ; 23be 90 00 2d ..-
movx a,@dptr ; 23c1 e0 `
cjne a,#2,X243b ; 23c2 b4 02 76 4.v
mov dptr,#X1810 ; 23c5 90 18 10 ...
movx a,@dptr ; 23c8 e0 `
mov dptr,#X0240 ; 23c9 90 02 40 ..@
movx @dptr,a ; 23cc f0 p
mov dptr,#X023d ; 23cd 90 02 3d ..=
movx @dptr,a ; 23d0 f0 p
mov dptr,#X1811 ; 23d1 90 18 11 ...
movx a,@dptr ; 23d4 e0 `
mov dptr,#X0241 ; 23d5 90 02 41 ..A
movx @dptr,a ; 23d8 f0 p
mov dptr,#X023e ; 23d9 90 02 3e ..>
movx @dptr,a ; 23dc f0 p
mov dptr,#X1812 ; 23dd 90 18 12 ...
movx a,@dptr ; 23e0 e0 `
mov dptr,#X0242 ; 23e1 90 02 42 ..B
movx @dptr,a ; 23e4 f0 p
mov dptr,#X023f ; 23e5 90 02 3f ..?
movx @dptr,a ; 23e8 f0 p
mov dptr,#X0243 ; 23e9 90 02 43 ..C
clr a ; 23ec e4 d
movx @dptr,a ; 23ed f0 p
clr 22h.3 ; 23ee c2 13 B.
setb 23h.3 ; 23f0 d2 1b R.
clr 20h.7 ; 23f2 c2 07 B.
mov dptr,#X0244 ; 23f4 90 02 44 ..D
clr a ; 23f7 e4 d
movx @dptr,a ; 23f8 f0 p
mov dptr,#X0249 ; 23f9 90 02 49 ..I
clr a ; 23fc e4 d
movx @dptr,a ; 23fd f0 p
lcall X044b ; 23fe 12 04 4b ..K
mov dptr,#X01be ; 2401 90 01 be ..>
movx a,@dptr ; 2404 e0 `
mov r6,a ; 2405 fe ~
inc dptr ; 2406 a3 #
movx a,@dptr ; 2407 e0 `
mov r7,a ; 2408 ff .
mov a,#3dh ; 2409 74 3d t=
cjne r6,#0,X2418 ; 240b be 00 0a >..
setb c ; 240e d3 S
subb a,r7 ; 240f 9f .
jc X2418 ; 2410 40 06 @.
lcall X19e0 ; 2412 12 19 e0 ..`
lcall X156f ; 2415 12 15 6f ..o
X2418: mov dptr,#X01be ; 2418 90 01 be ..>
movx a,@dptr ; 241b e0 `
mov r6,a ; 241c fe ~
inc dptr ; 241d a3 #
movx a,@dptr ; 241e e0 `
mov r7,a ; 241f ff .
mov a,#40h ; 2420 74 40 t@
cjne r6,#0,X242c ; 2422 be 00 07 >..
setb c ; 2425 d3 S
subb a,r7 ; 2426 9f .
jc X242c ; 2427 40 03 @.
lcall X1a2a ; 2429 12 1a 2a ..*
X242c: mov dptr,#X002d ; 242c 90 00 2d ..-
movx a,@dptr ; 242f e0 `
cjne a,#2,X2435 ; 2430 b4 02 02 4..
sjmp X242c ; 2433 80 f7 .w
;
X2435: mov dptr,#X02b0 ; 2435 90 02 b0 ..0
mov a,#1 ; 2438 74 01 t.
movx @dptr,a ; 243a f0 p
X243b: mov dptr,#X002d ; 243b 90 00 2d ..-
movx a,@dptr ; 243e e0 `
cjne a,#3,X2444 ; 243f b4 03 02 4..
sjmp X2447 ; 2442 80 03 ..
;
X2444: ljmp X2610 ; 2444 02 26 10 .&.
;
X2447: mov dptr,#X02b0 ; 2447 90 02 b0 ..0
mov a,#1 ; 244a 74 01 t.
movx @dptr,a ; 244c f0 p
lcall X044b ; 244d 12 04 4b ..K
mov a,#14h ; 2450 74 14 t.
mov dptr,#X0044 ; 2452 90 00 44 ..D
movx @dptr,a ; 2455 f0 p
lcall X0034 ; 2456 12 00 34 ..4
mov dptr,#X01be ; 2459 90 01 be ..>
movx a,@dptr ; 245c e0 `
mov r6,a ; 245d fe ~
inc dptr ; 245e a3 #
movx a,@dptr ; 245f e0 `
mov r7,a ; 2460 ff .
mov a,#0a8h ; 2461 74 a8 t(
cjne r6,#0,X246d ; 2463 be 00 07 >..
setb c ; 2466 d3 S
subb a,r7 ; 2467 9f .
jc X246d ; 2468 40 03 @.
lcall X17b4 ; 246a 12 17 b4 ..4
X246d: lcall X54f4 ; 246d 12 54 f4 .Tt
mov dptr,#X0045 ; 2470 90 00 45 ..E
mov a,#1 ; 2473 74 01 t.
movx @dptr,a ; 2475 f0 p
X2476: mov dptr,#X0045 ; 2476 90 00 45 ..E
movx a,@dptr ; 2479 e0 `
setb c ; 247a d3 S
subb a,#5 ; 247b 94 05 ..
jc X2482 ; 247d 40 03 @.
ljmp X255d ; 247f 02 25 5d .%]
;
X2482: lcall Xec29 ; 2482 12 ec 29 .l)
lcall X5495 ; 2485 12 54 95 .T.
mov a,#0ah ; 2488 74 0a t.
mov dptr,#X0044 ; 248a 90 00 44 ..D
movx @dptr,a ; 248d f0 p
lcall X0034 ; 248e 12 00 34 ..4
lcall X01b6 ; 2491 12 01 b6 ..6
lcall X014a ; 2494 12 01 4a ..J
mov a,#32h ; 2497 74 32 t2
mov dptr,#X01c4 ; 2499 90 01 c4 ..D
mov r0,a ; 249c f8 x
clr a ; 249d e4 d
movx @dptr,a ; 249e f0 p
mov a,r0 ; 249f e8 h
inc dptr ; 24a0 a3 #
movx @dptr,a ; 24a1 f0 p
mov dptr,#X01c4 ; 24a2 90 01 c4 ..D
movx a,@dptr ; 24a5 e0 `
mov r6,a ; 24a6 fe ~
inc dptr ; 24a7 a3 #
movx a,@dptr ; 24a8 e0 `
mov r7,a ; 24a9 ff .
mov a,#1 ; 24aa 74 01 t.
lcall Xfebb ; 24ac 12 fe bb .~;
mov dptr,#X025b ; 24af 90 02 5b ..[
movx a,@dptr ; 24b2 e0 `
mov r4,a ; 24b3 fc |
inc dptr ; 24b4 a3 #
movx a,@dptr ; 24b5 e0 `
mov r5,a ; 24b6 fd }
mov a,r5 ; 24b7 ed m
add a,r7 ; 24b8 2f /
mov r7,a ; 24b9 ff .
mov a,r4 ; 24ba ec l
addc a,r6 ; 24bb 3e >
mov r6,a ; 24bc fe ~
mov dptr,#X025b ; 24bd 90 02 5b ..[
mov a,r6 ; 24c0 ee n
movx @dptr,a ; 24c1 f0 p
inc dptr ; 24c2 a3 #
mov a,r7 ; 24c3 ef o
movx @dptr,a ; 24c4 f0 p
mov a,#0 ; 24c5 74 00 t.
mov dptr,#X01c8 ; 24c7 90 01 c8 ..H
mov r0,a ; 24ca f8 x
clr a ; 24cb e4 d
movx @dptr,a ; 24cc f0 p
mov a,r0 ; 24cd e8 h
inc dptr ; 24ce a3 #
movx @dptr,a ; 24cf f0 p
mov dptr,#X01ca ; 24d0 90 01 ca ..J
movx @dptr,a ; 24d3 f0 p
mov dptr,#X01c6 ; 24d4 90 01 c6 ..F
mov r0,a ; 24d7 f8 x
clr a ; 24d8 e4 d
movx @dptr,a ; 24d9 f0 p
mov a,r0 ; 24da e8 h
inc dptr ; 24db a3 #
movx @dptr,a ; 24dc f0 p
mov dptr,#X01cb ; 24dd 90 01 cb ..K
mov a,#1 ; 24e0 74 01 t.
movx @dptr,a ; 24e2 f0 p
mov a,#64h ; 24e3 74 64 td
mov dptr,#X01f0 ; 24e5 90 01 f0 ..p
mov r0,a ; 24e8 f8 x
clr a ; 24e9 e4 d
movx @dptr,a ; 24ea f0 p
mov a,r0 ; 24eb e8 h
inc dptr ; 24ec a3 #
movx @dptr,a ; 24ed f0 p
lcall X1865 ; 24ee 12 18 65 ..e
lcall X549e ; 24f1 12 54 9e .T.
mov a,#64h ; 24f4 74 64 td
mov dptr,#X0044 ; 24f6 90 00 44 ..D
movx @dptr,a ; 24f9 f0 p
lcall X0034 ; 24fa 12 00 34 ..4
lcall X01c6 ; 24fd 12 01 c6 ..F
lcall X015a ; 2500 12 01 5a ..Z
lcall Xec29 ; 2503 12 ec 29 .l)
lcall X5495 ; 2506 12 54 95 .T.
mov a,#14h ; 2509 74 14 t.
mov dptr,#X0044 ; 250b 90 00 44 ..D
movx @dptr,a ; 250e f0 p
lcall X0034 ; 250f 12 00 34 ..4
lcall X549e ; 2512 12 54 9e .T.
lcall X01b6 ; 2515 12 01 b6 ..6
lcall X014a ; 2518 12 01 4a ..J
mov a,#64h ; 251b 74 64 td
mov dptr,#X0044 ; 251d 90 00 44 ..D
movx @dptr,a ; 2520 f0 p
lcall X0034 ; 2521 12 00 34 ..4
lcall X01c6 ; 2524 12 01 c6 ..F
lcall X015a ; 2527 12 01 5a ..Z
lcall Xec29 ; 252a 12 ec 29 .l)
lcall X5495 ; 252d 12 54 95 .T.
mov a,#14h ; 2530 74 14 t.
mov dptr,#X0044 ; 2532 90 00 44 ..D
movx @dptr,a ; 2535 f0 p
lcall X0034 ; 2536 12 00 34 ..4
lcall X549e ; 2539 12 54 9e .T.
lcall X01b6 ; 253c 12 01 b6 ..6
lcall X014a ; 253f 12 01 4a ..J
mov a,#64h ; 2542 74 64 td
mov dptr,#X0044 ; 2544 90 00 44 ..D
movx @dptr,a ; 2547 f0 p
lcall X0034 ; 2548 12 00 34 ..4
lcall X01c6 ; 254b 12 01 c6 ..F
lcall X015a ; 254e 12 01 5a ..Z
mov dptr,#X0045 ; 2551 90 00 45 ..E
movx a,@dptr ; 2554 e0 `
add a,#1 ; 2555 24 01 $.
movx @dptr,a ; 2557 f0 p
jc X255d ; 2558 40 03 @.
ljmp X2476 ; 255a 02 24 76 .$v
;
X255d: lcall Xec29 ; 255d 12 ec 29 .l)
lcall X5495 ; 2560 12 54 95 .T.
mov a,#0ah ; 2563 74 0a t.
mov dptr,#X0044 ; 2565 90 00 44 ..D
movx @dptr,a ; 2568 f0 p
lcall X0034 ; 2569 12 00 34 ..4
lcall X01b6 ; 256c 12 01 b6 ..6
lcall X014a ; 256f 12 01 4a ..J
mov a,#32h ; 2572 74 32 t2
mov dptr,#X01c4 ; 2574 90 01 c4 ..D
mov r0,a ; 2577 f8 x
clr a ; 2578 e4 d
movx @dptr,a ; 2579 f0 p
mov a,r0 ; 257a e8 h
inc dptr ; 257b a3 #
movx @dptr,a ; 257c f0 p
mov dptr,#X01c4 ; 257d 90 01 c4 ..D
movx a,@dptr ; 2580 e0 `
mov r6,a ; 2581 fe ~
inc dptr ; 2582 a3 #
movx a,@dptr ; 2583 e0 `
mov r7,a ; 2584 ff .
mov a,#1 ; 2585 74 01 t.
lcall Xfebb ; 2587 12 fe bb .~;
mov dptr,#X025b ; 258a 90 02 5b ..[
movx a,@dptr ; 258d e0 `
mov r4,a ; 258e fc |
inc dptr ; 258f a3 #
movx a,@dptr ; 2590 e0 `
mov r5,a ; 2591 fd }
mov a,r5 ; 2592 ed m
add a,r7 ; 2593 2f /
mov r7,a ; 2594 ff .
mov a,r4 ; 2595 ec l
addc a,r6 ; 2596 3e >
mov r6,a ; 2597 fe ~
mov dptr,#X025b ; 2598 90 02 5b ..[
mov a,r6 ; 259b ee n
movx @dptr,a ; 259c f0 p
inc dptr ; 259d a3 #
mov a,r7 ; 259e ef o
movx @dptr,a ; 259f f0 p
mov a,#0 ; 25a0 74 00 t.
mov dptr,#X01c8 ; 25a2 90 01 c8 ..H
mov r0,a ; 25a5 f8 x
clr a ; 25a6 e4 d
movx @dptr,a ; 25a7 f0 p
mov a,r0 ; 25a8 e8 h
inc dptr ; 25a9 a3 #
movx @dptr,a ; 25aa f0 p
mov dptr,#X01ca ; 25ab 90 01 ca ..J
movx @dptr,a ; 25ae f0 p
mov dptr,#X01c6 ; 25af 90 01 c6 ..F
mov r0,a ; 25b2 f8 x
clr a ; 25b3 e4 d
movx @dptr,a ; 25b4 f0 p
mov a,r0 ; 25b5 e8 h
inc dptr ; 25b6 a3 #
movx @dptr,a ; 25b7 f0 p
mov dptr,#X01cb ; 25b8 90 01 cb ..K
mov a,#1 ; 25bb 74 01 t.
movx @dptr,a ; 25bd f0 p
mov a,#64h ; 25be 74 64 td
mov dptr,#X01f0 ; 25c0 90 01 f0 ..p
mov r0,a ; 25c3 f8 x
clr a ; 25c4 e4 d
movx @dptr,a ; 25c5 f0 p
mov a,r0 ; 25c6 e8 h
inc dptr ; 25c7 a3 #
movx @dptr,a ; 25c8 f0 p
lcall X1865 ; 25c9 12 18 65 ..e
lcall X01c6 ; 25cc 12 01 c6 ..F
lcall X015a ; 25cf 12 01 5a ..Z
mov dptr,#X01e8 ; 25d2 90 01 e8 ..h
clr a ; 25d5 e4 d
movx @dptr,a ; 25d6 f0 p
mov dptr,#X01ee ; 25d7 90 01 ee ..n
clr a ; 25da e4 d
movx @dptr,a ; 25db f0 p
inc dptr ; 25dc a3 #
movx @dptr,a ; 25dd f0 p
lcall X18b3 ; 25de 12 18 b3 ..3
mov dptr,#X01be ; 25e1 90 01 be ..>
movx a,@dptr ; 25e4 e0 `
mov r6,a ; 25e5 fe ~
inc dptr ; 25e6 a3 #
movx a,@dptr ; 25e7 e0 `
mov r7,a ; 25e8 ff .
mov a,#0ah ; 25e9 74 0a t.
add a,r7 ; 25eb 2f /
mov r7,a ; 25ec ff .
jnc X25f0 ; 25ed 50 01 P.
inc r6 ; 25ef 0e .
X25f0: mov dptr,#X01be ; 25f0 90 01 be ..>
mov a,r6 ; 25f3 ee n
movx @dptr,a ; 25f4 f0 p
inc dptr ; 25f5 a3 #
mov a,r7 ; 25f6 ef o
movx @dptr,a ; 25f7 f0 p
lcall X203a ; 25f8 12 20 3a . :
lcall X044b ; 25fb 12 04 4b ..K
lcall X16bb ; 25fe 12 16 bb ..;
mov a,#5 ; 2601 74 05 t.
mov dptr,#X0044 ; 2603 90 00 44 ..D
movx @dptr,a ; 2606 f0 p
lcall X0034 ; 2607 12 00 34 ..4
mov a,#4 ; 260a 74 04 t.
mov dptr,#X002d ; 260c 90 00 2d ..-
movx @dptr,a ; 260f f0 p
X2610: mov dptr,#X002d ; 2610 90 00 2d ..-
movx a,@dptr ; 2613 e0 `
cjne a,#4,X2619 ; 2614 b4 04 02 4..
sjmp X261c ; 2617 80 03 ..
;
X2619: ljmp X28eb ; 2619 02 28 eb .(k
;
X261c: lcall X044b ; 261c 12 04 4b ..K
mov dptr,#X01be ; 261f 90 01 be ..>
movx a,@dptr ; 2622 e0 `
mov r6,a ; 2623 fe ~
inc dptr ; 2624 a3 #
movx a,@dptr ; 2625 e0 `
mov r7,a ; 2626 ff .
mov a,#0a8h ; 2627 74 a8 t(
cjne r6,#0,X2633 ; 2629 be 00 07 >..
setb c ; 262c d3 S
subb a,r7 ; 262d 9f .
jc X2633 ; 262e 40 03 @.
lcall X17b4 ; 2630 12 17 b4 ..4
X2633: lcall X54f4 ; 2633 12 54 f4 .Tt
mov dptr,#X02b0 ; 2636 90 02 b0 ..0
clr a ; 2639 e4 d
movx @dptr,a ; 263a f0 p
lcall X044b ; 263b 12 04 4b ..K
lcall Xec29 ; 263e 12 ec 29 .l)
lcall X5495 ; 2641 12 54 95 .T.
mov dptr,#X02b5 ; 2644 90 02 b5 ..5
clr a ; 2647 e4 d
movx @dptr,a ; 2648 f0 p
mov dptr,#X02b6 ; 2649 90 02 b6 ..6
mov a,#1 ; 264c 74 01 t.
movx @dptr,a ; 264e f0 p
mov dptr,#X01c4 ; 264f 90 01 c4 ..D
mov a,#1 ; 2652 74 01 t.
movx @dptr,a ; 2654 f0 p
inc dptr ; 2655 a3 #
mov a,#2ch ; 2656 74 2c t,
movx @dptr,a ; 2658 f0 p
mov dptr,#X01c4 ; 2659 90 01 c4 ..D
movx a,@dptr ; 265c e0 `
mov r6,a ; 265d fe ~
inc dptr ; 265e a3 #
movx a,@dptr ; 265f e0 `
mov r7,a ; 2660 ff .
mov a,#1 ; 2661 74 01 t.
lcall Xfebb ; 2663 12 fe bb .~;
mov dptr,#X025b ; 2666 90 02 5b ..[
movx a,@dptr ; 2669 e0 `
mov r4,a ; 266a fc |
inc dptr ; 266b a3 #
movx a,@dptr ; 266c e0 `
mov r5,a ; 266d fd }
mov a,r5 ; 266e ed m
add a,r7 ; 266f 2f /
mov r7,a ; 2670 ff .
mov a,r4 ; 2671 ec l
addc a,r6 ; 2672 3e >
mov r6,a ; 2673 fe ~
mov dptr,#X025b ; 2674 90 02 5b ..[
mov a,r6 ; 2677 ee n
movx @dptr,a ; 2678 f0 p
inc dptr ; 2679 a3 #
mov a,r7 ; 267a ef o
movx @dptr,a ; 267b f0 p
mov a,#0 ; 267c 74 00 t.
mov dptr,#X01c8 ; 267e 90 01 c8 ..H
mov r0,a ; 2681 f8 x
clr a ; 2682 e4 d
movx @dptr,a ; 2683 f0 p
mov a,r0 ; 2684 e8 h
inc dptr ; 2685 a3 #
movx @dptr,a ; 2686 f0 p
mov dptr,#X01ca ; 2687 90 01 ca ..J
movx @dptr,a ; 268a f0 p
mov dptr,#X01c6 ; 268b 90 01 c6 ..F
mov r0,a ; 268e f8 x
clr a ; 268f e4 d
movx @dptr,a ; 2690 f0 p
mov a,r0 ; 2691 e8 h
inc dptr ; 2692 a3 #
movx @dptr,a ; 2693 f0 p
mov dptr,#X01cb ; 2694 90 01 cb ..K
mov a,#1 ; 2697 74 01 t.
movx @dptr,a ; 2699 f0 p
mov dptr,#X01f0 ; 269a 90 01 f0 ..p
mov a,#3 ; 269d 74 03 t.
movx @dptr,a ; 269f f0 p
inc dptr ; 26a0 a3 #
mov a,#0e8h ; 26a1 74 e8 th
movx @dptr,a ; 26a3 f0 p
lcall X1865 ; 26a4 12 18 65 ..e
lcall X549e ; 26a7 12 54 9e .T.
mov dptr,#X02b6 ; 26aa 90 02 b6 ..6
clr a ; 26ad e4 d
movx @dptr,a ; 26ae f0 p
lcall X01c6 ; 26af 12 01 c6 ..F
lcall X015a ; 26b2 12 01 5a ..Z
mov a,#5 ; 26b5 74 05 t.
mov dptr,#X0044 ; 26b7 90 00 44 ..D
movx @dptr,a ; 26ba f0 p
lcall X0034 ; 26bb 12 00 34 ..4
lcall X18b3 ; 26be 12 18 b3 ..3
lcall X044b ; 26c1 12 04 4b ..K
lcall Xec29 ; 26c4 12 ec 29 .l)
lcall X5495 ; 26c7 12 54 95 .T.
mov dptr,#X02b5 ; 26ca 90 02 b5 ..5
clr a ; 26cd e4 d
movx @dptr,a ; 26ce f0 p
mov dptr,#X02b6 ; 26cf 90 02 b6 ..6
mov a,#1 ; 26d2 74 01 t.
movx @dptr,a ; 26d4 f0 p
mov dptr,#X01c4 ; 26d5 90 01 c4 ..D
mov a,#4 ; 26d8 74 04 t.
movx @dptr,a ; 26da f0 p
inc dptr ; 26db a3 #
mov a,#0b0h ; 26dc 74 b0 t0
movx @dptr,a ; 26de f0 p
mov dptr,#X01c4 ; 26df 90 01 c4 ..D
movx a,@dptr ; 26e2 e0 `
mov r6,a ; 26e3 fe ~
inc dptr ; 26e4 a3 #
movx a,@dptr ; 26e5 e0 `
mov r7,a ; 26e6 ff .
mov a,#1 ; 26e7 74 01 t.
lcall Xfebb ; 26e9 12 fe bb .~;
mov dptr,#X025b ; 26ec 90 02 5b ..[
movx a,@dptr ; 26ef e0 `
mov r4,a ; 26f0 fc |
inc dptr ; 26f1 a3 #
movx a,@dptr ; 26f2 e0 `
mov r5,a ; 26f3 fd }
mov a,r5 ; 26f4 ed m
add a,r7 ; 26f5 2f /
mov r7,a ; 26f6 ff .
mov a,r4 ; 26f7 ec l
addc a,r6 ; 26f8 3e >
mov r6,a ; 26f9 fe ~
mov dptr,#X025b ; 26fa 90 02 5b ..[
mov a,r6 ; 26fd ee n
movx @dptr,a ; 26fe f0 p
inc dptr ; 26ff a3 #
mov a,r7 ; 2700 ef o
movx @dptr,a ; 2701 f0 p
mov a,#0 ; 2702 74 00 t.
mov dptr,#X01c8 ; 2704 90 01 c8 ..H
mov r0,a ; 2707 f8 x
clr a ; 2708 e4 d
movx @dptr,a ; 2709 f0 p
mov a,r0 ; 270a e8 h
inc dptr ; 270b a3 #
movx @dptr,a ; 270c f0 p
mov dptr,#X01ca ; 270d 90 01 ca ..J
movx @dptr,a ; 2710 f0 p
mov dptr,#X01c6 ; 2711 90 01 c6 ..F
mov r0,a ; 2714 f8 x
clr a ; 2715 e4 d
movx @dptr,a ; 2716 f0 p
mov a,r0 ; 2717 e8 h
inc dptr ; 2718 a3 #
movx @dptr,a ; 2719 f0 p
mov dptr,#X01cb ; 271a 90 01 cb ..K
mov a,#1 ; 271d 74 01 t.
movx @dptr,a ; 271f f0 p
mov dptr,#X01f0 ; 2720 90 01 f0 ..p
mov a,#0bh ; 2723 74 0b t.
movx @dptr,a ; 2725 f0 p
inc dptr ; 2726 a3 #
mov a,#0b8h ; 2727 74 b8 t8
movx @dptr,a ; 2729 f0 p
lcall X1865 ; 272a 12 18 65 ..e
lcall X549e ; 272d 12 54 9e .T.
mov dptr,#X01c6 ; 2730 90 01 c6 ..F
movx a,@dptr ; 2733 e0 `
mov r6,a ; 2734 fe ~
inc dptr ; 2735 a3 #
movx a,@dptr ; 2736 e0 `
mov r7,a ; 2737 ff .
mov dptr,#X01c4 ; 2738 90 01 c4 ..D
movx a,@dptr ; 273b e0 `
mov r4,a ; 273c fc |
inc dptr ; 273d a3 #
movx a,@dptr ; 273e e0 `
mov r5,a ; 273f fd }
mov a,r5 ; 2740 ed m
setb c ; 2741 d3 S
subb a,r7 ; 2742 9f .
mov a,r4 ; 2743 ec l
subb a,r6 ; 2744 9e .
jnc X274a ; 2745 50 03 P.
ljmp X2820 ; 2747 02 28 20 .(
;
X274a: lcall X044b ; 274a 12 04 4b ..K
lcall Xec29 ; 274d 12 ec 29 .l)
mov dptr,#X02b6 ; 2750 90 02 b6 ..6
clr a ; 2753 e4 d
movx @dptr,a ; 2754 f0 p
lcall X01b6 ; 2755 12 01 b6 ..6
lcall X014a ; 2758 12 01 4a ..J
mov dptr,#X01f2 ; 275b 90 01 f2 ..r
movx a,@dptr ; 275e e0 `
jz X276a ; 275f 60 09 `.
mov dptr,#X01d5 ; 2761 90 01 d5 ..U
mov a,#1 ; 2764 74 01 t.
movx @dptr,a ; 2766 f0 p
lcall X54eb ; 2767 12 54 eb .Tk
X276a: lcall X5495 ; 276a 12 54 95 .T.
lcall X564d ; 276d 12 56 4d .VM
mov a,#1eh ; 2770 74 1e t.
mov dptr,#X01f0 ; 2772 90 01 f0 ..p
mov r0,a ; 2775 f8 x
clr a ; 2776 e4 d
movx @dptr,a ; 2777 f0 p
mov a,r0 ; 2778 e8 h
inc dptr ; 2779 a3 #
movx @dptr,a ; 277a f0 p
X277b: mov dptr,#X01f0 ; 277b 90 01 f0 ..p
movx a,@dptr ; 277e e0 `
mov r6,a ; 277f fe ~
inc dptr ; 2780 a3 #
movx a,@dptr ; 2781 e0 `
mov r7,a ; 2782 ff .
mov a,r7 ; 2783 ef o
orl a,r6 ; 2784 4e N
jz X278c ; 2785 60 05 `.
lcall X6d3c ; 2787 12 6d 3c .m<
sjmp X277b ; 278a 80 ef .o
;
X278c: lcall X5656 ; 278c 12 56 56 .VV
mov dptr,#X01d5 ; 278f 90 01 d5 ..U
clr a ; 2792 e4 d
movx @dptr,a ; 2793 f0 p
lcall X54f4 ; 2794 12 54 f4 .Tt
lcall X549e ; 2797 12 54 9e .T.
mov dptr,#X02b6 ; 279a 90 02 b6 ..6
clr a ; 279d e4 d
movx @dptr,a ; 279e f0 p
lcall X01c6 ; 279f 12 01 c6 ..F
lcall X015a ; 27a2 12 01 5a ..Z
mov a,#5 ; 27a5 74 05 t.
mov dptr,#X0044 ; 27a7 90 00 44 ..D
movx @dptr,a ; 27aa f0 p
lcall X0034 ; 27ab 12 00 34 ..4
lcall X18b3 ; 27ae 12 18 b3 ..3
lcall X044b ; 27b1 12 04 4b ..K
lcall Xec29 ; 27b4 12 ec 29 .l)
lcall X5495 ; 27b7 12 54 95 .T.
mov dptr,#X02b5 ; 27ba 90 02 b5 ..5
clr a ; 27bd e4 d
movx @dptr,a ; 27be f0 p
mov dptr,#X02b6 ; 27bf 90 02 b6 ..6
mov a,#1 ; 27c2 74 01 t.
movx @dptr,a ; 27c4 f0 p
mov dptr,#X01c4 ; 27c5 90 01 c4 ..D
mov a,#1 ; 27c8 74 01 t.
movx @dptr,a ; 27ca f0 p
inc dptr ; 27cb a3 #
mov a,#2ch ; 27cc 74 2c t,
movx @dptr,a ; 27ce f0 p
mov dptr,#X01c4 ; 27cf 90 01 c4 ..D
movx a,@dptr ; 27d2 e0 `
mov r6,a ; 27d3 fe ~
inc dptr ; 27d4 a3 #
movx a,@dptr ; 27d5 e0 `
mov r7,a ; 27d6 ff .
mov a,#1 ; 27d7 74 01 t.
lcall Xfebb ; 27d9 12 fe bb .~;
mov dptr,#X025b ; 27dc 90 02 5b ..[
movx a,@dptr ; 27df e0 `
mov r4,a ; 27e0 fc |
inc dptr ; 27e1 a3 #
movx a,@dptr ; 27e2 e0 `
mov r5,a ; 27e3 fd }
mov a,r5 ; 27e4 ed m
add a,r7 ; 27e5 2f /
mov r7,a ; 27e6 ff .
mov a,r4 ; 27e7 ec l
addc a,r6 ; 27e8 3e >
mov r6,a ; 27e9 fe ~
mov dptr,#X025b ; 27ea 90 02 5b ..[
mov a,r6 ; 27ed ee n
movx @dptr,a ; 27ee f0 p
inc dptr ; 27ef a3 #
mov a,r7 ; 27f0 ef o
movx @dptr,a ; 27f1 f0 p
mov a,#0 ; 27f2 74 00 t.
mov dptr,#X01c8 ; 27f4 90 01 c8 ..H
mov r0,a ; 27f7 f8 x
clr a ; 27f8 e4 d
movx @dptr,a ; 27f9 f0 p
mov a,r0 ; 27fa e8 h
inc dptr ; 27fb a3 #
movx @dptr,a ; 27fc f0 p
mov dptr,#X01ca ; 27fd 90 01 ca ..J
movx @dptr,a ; 2800 f0 p
mov dptr,#X01c6 ; 2801 90 01 c6 ..F
mov r0,a ; 2804 f8 x
clr a ; 2805 e4 d
movx @dptr,a ; 2806 f0 p
mov a,r0 ; 2807 e8 h
inc dptr ; 2808 a3 #
movx @dptr,a ; 2809 f0 p
mov dptr,#X01cb ; 280a 90 01 cb ..K
mov a,#1 ; 280d 74 01 t.
movx @dptr,a ; 280f f0 p
mov dptr,#X01f0 ; 2810 90 01 f0 ..p
mov a,#3 ; 2813 74 03 t.
movx @dptr,a ; 2815 f0 p
inc dptr ; 2816 a3 #
mov a,#0e8h ; 2817 74 e8 th
movx @dptr,a ; 2819 f0 p
lcall X1865 ; 281a 12 18 65 ..e
lcall X549e ; 281d 12 54 9e .T.
X2820: mov dptr,#X02b6 ; 2820 90 02 b6 ..6
clr a ; 2823 e4 d
movx @dptr,a ; 2824 f0 p
lcall X01c6 ; 2825 12 01 c6 ..F
lcall X015a ; 2828 12 01 5a ..Z
mov dptr,#X01be ; 282b 90 01 be ..>
movx a,@dptr ; 282e e0 `
mov r6,a ; 282f fe ~
inc dptr ; 2830 a3 #
movx a,@dptr ; 2831 e0 `
mov r7,a ; 2832 ff .
mov a,#0bh ; 2833 74 0b t.
add a,r7 ; 2835 2f /
mov r7,a ; 2836 ff .
jnc X283a ; 2837 50 01 P.
inc r6 ; 2839 0e .
X283a: mov dptr,#X01be ; 283a 90 01 be ..>
mov a,r6 ; 283d ee n
movx @dptr,a ; 283e f0 p
inc dptr ; 283f a3 #
mov a,r7 ; 2840 ef o
movx @dptr,a ; 2841 f0 p
lcall X203a ; 2842 12 20 3a . :
lcall X044b ; 2845 12 04 4b ..K
lcall X16bb ; 2848 12 16 bb ..;
mov a,#5 ; 284b 74 05 t.
mov dptr,#X0044 ; 284d 90 00 44 ..D
movx @dptr,a ; 2850 f0 p
lcall X0034 ; 2851 12 00 34 ..4
lcall X19e0 ; 2854 12 19 e0 ..`
lcall X156f ; 2857 12 15 6f ..o
mov a,#7 ; 285a 74 07 t.
mov dptr,#X01f2 ; 285c 90 01 f2 ..r
movx @dptr,a ; 285f f0 p
mov dptr,#X01e8 ; 2860 90 01 e8 ..h
clr a ; 2863 e4 d
movx @dptr,a ; 2864 f0 p
mov dptr,#X01ee ; 2865 90 01 ee ..n
clr a ; 2868 e4 d
movx @dptr,a ; 2869 f0 p
inc dptr ; 286a a3 #
movx @dptr,a ; 286b f0 p
lcall X01c6 ; 286c 12 01 c6 ..F
lcall X015a ; 286f 12 01 5a ..Z
mov dptr,#X0249 ; 2872 90 02 49 ..I
clr a ; 2875 e4 d
movx @dptr,a ; 2876 f0 p
mov dptr,#X01c6 ; 2877 90 01 c6 ..F
movx a,@dptr ; 287a e0 `
mov r6,a ; 287b fe ~
inc dptr ; 287c a3 #
movx a,@dptr ; 287d e0 `
mov r7,a ; 287e ff .
mov dptr,#X01c4 ; 287f 90 01 c4 ..D
movx a,@dptr ; 2882 e0 `
mov r4,a ; 2883 fc |
inc dptr ; 2884 a3 #
movx a,@dptr ; 2885 e0 `
mov r5,a ; 2886 fd }
mov a,r5 ; 2887 ed m
setb c ; 2888 d3 S
subb a,r7 ; 2889 9f .
mov a,r4 ; 288a ec l
subb a,r6 ; 288b 9e .
jc X28bd ; 288c 40 2f @/
setb 20h.0 ; 288e d2 00 R.
mov dptr,#X024a ; 2890 90 02 4a ..J
mov a,#1 ; 2893 74 01 t.
movx @dptr,a ; 2895 f0 p
mov dptr,#X1889 ; 2896 90 18 89 ...
movx a,@dptr ; 2899 e0 `
clr c ; 289a c3 C
subb a,#63h ; 289b 94 63 .c
jnc X28a8 ; 289d 50 09 P.
mov dptr,#X1889 ; 289f 90 18 89 ...
movx a,@dptr ; 28a2 e0 `
inc a ; 28a3 04 .
mov dptr,#X1889 ; 28a4 90 18 89 ...
movx @dptr,a ; 28a7 f0 p
X28a8: mov dptr,#X1858 ; 28a8 90 18 58 ..X
movx a,@dptr ; 28ab e0 `
orl a,20h ; 28ac 45 20 E
mov dptr,#X1858 ; 28ae 90 18 58 ..X
movx @dptr,a ; 28b1 f0 p
mov dptr,#X024b ; 28b2 90 02 4b ..K
clr a ; 28b5 e4 d
movx @dptr,a ; 28b6 f0 p
mov dptr,#X0249 ; 28b7 90 02 49 ..I
mov a,#1 ; 28ba 74 01 t.
movx @dptr,a ; 28bc f0 p
X28bd: mov a,20h ; 28bd e5 20 e
jnz X28c6 ; 28bf 70 05 p.
mov dptr,#X024b ; 28c1 90 02 4b ..K
clr a ; 28c4 e4 d
movx @dptr,a ; 28c5 f0 p
X28c6: mov dptr,#X1853 ; 28c6 90 18 53 ..S
lcall X0016 ; 28c9 12 00 16 ...
mov a,#5 ; 28cc 74 05 t.
mov dptr,#X002d ; 28ce 90 00 2d ..-
movx @dptr,a ; 28d1 f0 p
X28d2: mov dptr,#X01b1 ; 28d2 90 01 b1 ..1
movx a,@dptr ; 28d5 e0 `
cjne a,#4,X28db ; 28d6 b4 04 02 4..
sjmp X28d2 ; 28d9 80 f7 .w
;
X28db: mov dptr,#X0032 ; 28db 90 00 32 ..2
mov a,#1 ; 28de 74 01 t.
movx @dptr,a ; 28e0 f0 p
mov dptr,#X0023 ; 28e1 90 00 23 ..#
clr a ; 28e4 e4 d
movx @dptr,a ; 28e5 f0 p
mov dptr,#X002d ; 28e6 90 00 2d ..-
clr a ; 28e9 e4 d
movx @dptr,a ; 28ea f0 p
X28eb: ret ; 28eb 22 "
;
X28ec: mov dptr,#X023c ; 28ec 90 02 3c ..<
mov a,#1 ; 28ef 74 01 t.
movx @dptr,a ; 28f1 f0 p
mov dptr,#X01e5 ; 28f2 90 01 e5 ..e
movx a,@dptr ; 28f5 e0 `
mov dptr,#X5299 ; 28f6 90 52 99 .R.
mov r0,a ; 28f9 f8 x
add a,r0 ; 28fa 28 (
add a,r0 ; 28fb 28 (
jmp @a+dptr ; 28fc 73 s
;
X28fd: mov c,24h.0 ; 28fd a2 20 "
cpl c ; 28ff b3 3
jc X2905 ; 2900 40 03 @.
ljmp X2992 ; 2902 02 29 92 .).
;
X2905: sjmp X2986 ; 2905 80 7f ..
;
X2907: mov c,24h.1 ; 2907 a2 21 "!
cpl c ; 2909 b3 3
jc X290f ; 290a 40 03 @.
ljmp X2992 ; 290c 02 29 92 .).
;
X290f: sjmp X2986 ; 290f 80 75 .u
;
X2911: mov c,24h.6 ; 2911 a2 26 "&
cpl c ; 2913 b3 3
jc X2918 ; 2914 40 02 @.
sjmp X2992 ; 2916 80 7a .z
;
X2918: sjmp X2986 ; 2918 80 6c .l
;
X291a: mov c,24h.7 ; 291a a2 27 "'
cpl c ; 291c b3 3
jc X2921 ; 291d 40 02 @.
sjmp X2992 ; 291f 80 71 .q
;
X2921: sjmp X2986 ; 2921 80 63 .c
;
X2923: mov c,24h.2 ; 2923 a2 22 ""
cpl c ; 2925 b3 3
jc X292a ; 2926 40 02 @.
sjmp X2992 ; 2928 80 68 .h
;
X292a: sjmp X2986 ; 292a 80 5a .Z
;
X292c: mov c,24h.3 ; 292c a2 23 "#
cpl c ; 292e b3 3
jc X2933 ; 292f 40 02 @.
sjmp X2992 ; 2931 80 5f ._
;
X2933: sjmp X2986 ; 2933 80 51 .Q
;
X2935: mov c,24h.4 ; 2935 a2 24 "$
cpl c ; 2937 b3 3
jc X293c ; 2938 40 02 @.
sjmp X2992 ; 293a 80 56 .V
;
X293c: sjmp X2986 ; 293c 80 48 .H
;
X293e: mov c,24h.5 ; 293e a2 25 "%
cpl c ; 2940 b3 3
jc X2945 ; 2941 40 02 @.
sjmp X2992 ; 2943 80 4d .M
;
X2945: sjmp X2986 ; 2945 80 3f .?
;
X2947: sjmp X2986 ; 2947 80 3d .=
;
X2949: mov c,24h.0 ; 2949 a2 20 "
cpl c ; 294b b3 3
jc X2950 ; 294c 40 02 @.
sjmp X2992 ; 294e 80 42 .B
;
X2950: sjmp X2986 ; 2950 80 34 .4
;
X2952: mov c,24h.6 ; 2952 a2 26 "&
cpl c ; 2954 b3 3
jc X2959 ; 2955 40 02 @.
sjmp X2992 ; 2957 80 39 .9
;
X2959: sjmp X2986 ; 2959 80 2b .+
;
X295b: mov c,24h.7 ; 295b a2 27 "'
cpl c ; 295d b3 3
jc X2962 ; 295e 40 02 @.
sjmp X2992 ; 2960 80 30 .0
;
X2962: sjmp X2986 ; 2962 80 22 ."
;
X2964: mov c,24h.2 ; 2964 a2 22 ""
cpl c ; 2966 b3 3
jc X296b ; 2967 40 02 @.
sjmp X2992 ; 2969 80 27 .'
;
X296b: sjmp X2986 ; 296b 80 19 ..
;
X296d: mov c,24h.3 ; 296d a2 23 "#
cpl c ; 296f b3 3
jc X2974 ; 2970 40 02 @.
sjmp X2992 ; 2972 80 1e ..
;
X2974: sjmp X2986 ; 2974 80 10 ..
;
X2976: mov c,24h.4 ; 2976 a2 24 "$
cpl c ; 2978 b3 3
jc X297d ; 2979 40 02 @.
sjmp X2992 ; 297b 80 15 ..
;
X297d: sjmp X2986 ; 297d 80 07 ..
;
X297f: mov c,24h.5 ; 297f a2 25 "%
cpl c ; 2981 b3 3
jc X2986 ; 2982 40 02 @.
sjmp X2992 ; 2984 80 0c ..
;
X2986: mov dptr,#X0044 ; 2986 90 00 44 ..D
mov a,#1 ; 2989 74 01 t.
movx @dptr,a ; 298b f0 p
lcall X0034 ; 298c 12 00 34 ..4
ljmp X28ec ; 298f 02 28 ec .(l
;
X2992: mov dptr,#X023c ; 2992 90 02 3c ..<
clr a ; 2995 e4 d
movx @dptr,a ; 2996 f0 p
ret ; 2997 22 "
;
X2998: mov dptr,#X01e5 ; 2998 90 01 e5 ..e
movx a,@dptr ; 299b e0 `
mov dptr,#X1967 ; 299c 90 19 67 ..g
lcall Xff03 ; 299f 12 ff 03 ...
movx a,@dptr ; 29a2 e0 `
jz X29b2 ; 29a3 60 0d `.
mov dptr,#X01e5 ; 29a5 90 01 e5 ..e
movx a,@dptr ; 29a8 e0 `
mov dptr,#X1978 ; 29a9 90 19 78 ..x
lcall Xff03 ; 29ac 12 ff 03 ...
movx a,@dptr ; 29af e0 `
jnz X29b5 ; 29b0 70 03 p.
X29b2: ljmp X2c43 ; 29b2 02 2c 43 .,C
;
X29b5: lcall X550f ; 29b5 12 55 0f .U.
mov dptr,#X01e5 ; 29b8 90 01 e5 ..e
movx a,@dptr ; 29bb e0 `
mov dptr,#X1967 ; 29bc 90 19 67 ..g
lcall Xff03 ; 29bf 12 ff 03 ...
movx a,@dptr ; 29c2 e0 `
cjne a,#2,X29cf ; 29c3 b4 02 09 4..
lcall X553f ; 29c6 12 55 3f .U?
mov a,#0bh ; 29c9 74 0b t.
mov dptr,#X02d8 ; 29cb 90 02 d8 ..X
movx @dptr,a ; 29ce f0 p
X29cf: mov dptr,#X01e5 ; 29cf 90 01 e5 ..e
movx a,@dptr ; 29d2 e0 `
mov dptr,#X1956 ; 29d3 90 19 56 ..V
lcall Xff03 ; 29d6 12 ff 03 ...
movx a,@dptr ; 29d9 e0 `
xrl a,#10h ; 29da 64 10 d.
jz X29ec ; 29dc 60 0e `.
mov dptr,#X01e5 ; 29de 90 01 e5 ..e
movx a,@dptr ; 29e1 e0 `
mov dptr,#X1956 ; 29e2 90 19 56 ..V
lcall Xff03 ; 29e5 12 ff 03 ...
movx a,@dptr ; 29e8 e0 `
cjne a,#11h,X29f5 ; 29e9 b4 11 09 4..
X29ec: lcall X553f ; 29ec 12 55 3f .U?
mov a,#0bh ; 29ef 74 0b t.
mov dptr,#X02d8 ; 29f1 90 02 d8 ..X
movx @dptr,a ; 29f4 f0 p
X29f5: mov dptr,#X0220 ; 29f5 90 02 20 ..
mov a,#1 ; 29f8 74 01 t.
movx @dptr,a ; 29fa f0 p
mov dptr,#X02ce ; 29fb 90 02 ce ..N
clr a ; 29fe e4 d
movx @dptr,a ; 29ff f0 p
mov dptr,#X02ef ; 2a00 90 02 ef ..o
mov a,#1 ; 2a03 74 01 t.
movx @dptr,a ; 2a05 f0 p
mov dptr,#X02ed ; 2a06 90 02 ed ..m
clr a ; 2a09 e4 d
movx @dptr,a ; 2a0a f0 p
mov dptr,#X02f0 ; 2a0b 90 02 f0 ..p
movx a,@dptr ; 2a0e e0 `
jnz X2a1c ; 2a0f 70 0b p.
mov dptr,#X02f0 ; 2a11 90 02 f0 ..p
mov a,#1 ; 2a14 74 01 t.
movx @dptr,a ; 2a16 f0 p
mov dptr,#X0245 ; 2a17 90 02 45 ..E
clr a ; 2a1a e4 d
movx @dptr,a ; 2a1b f0 p
X2a1c: mov dptr,#X01e5 ; 2a1c 90 01 e5 ..e
movx a,@dptr ; 2a1f e0 `
mov dptr,#X1978 ; 2a20 90 19 78 ..x
lcall Xff03 ; 2a23 12 ff 03 ...
movx a,@dptr ; 2a26 e0 `
mov b,#2 ; 2a27 75 f0 02 up.
mul ab ; 2a2a a4 $
mov r7,a ; 2a2b ff .
mov r6,b ; 2a2c ae f0 .p
mov dptr,#X02d1 ; 2a2e 90 02 d1 ..Q
mov a,r6 ; 2a31 ee n
movx @dptr,a ; 2a32 f0 p
inc dptr ; 2a33 a3 #
mov a,r7 ; 2a34 ef o
movx @dptr,a ; 2a35 f0 p
mov dptr,#X01e5 ; 2a36 90 01 e5 ..e
movx a,@dptr ; 2a39 e0 `
mov dptr,#X1956 ; 2a3a 90 19 56 ..V
lcall Xff03 ; 2a3d 12 ff 03 ...
movx a,@dptr ; 2a40 e0 `
xrl a,#12h ; 2a41 64 12 d.
jz X2a53 ; 2a43 60 0e `.
mov dptr,#X01e5 ; 2a45 90 01 e5 ..e
movx a,@dptr ; 2a48 e0 `
mov dptr,#X1956 ; 2a49 90 19 56 ..V
lcall Xff03 ; 2a4c 12 ff 03 ...
movx a,@dptr ; 2a4f e0 `
cjne a,#13h,X2a5b ; 2a50 b4 13 08 4..
X2a53: mov dptr,#X02b8 ; 2a53 90 02 b8 ..8
movx a,@dptr ; 2a56 e0 `
xrl a,#2 ; 2a57 64 02 d.
jz X2a5d ; 2a59 60 02 `.
X2a5b: sjmp X2a84 ; 2a5b 80 27 .'
;
X2a5d: lcall X5530 ; 2a5d 12 55 30 .U0
lcall X012b ; 2a60 12 01 2b ..+
mov dptr,#X01e5 ; 2a63 90 01 e5 ..e
movx a,@dptr ; 2a66 e0 `
mov dptr,#X1956 ; 2a67 90 19 56 ..V
lcall Xff03 ; 2a6a 12 ff 03 ...
movx a,@dptr ; 2a6d e0 `
mov dptr,#X183c ; 2a6e 90 18 3c ..<
lcall Xff03 ; 2a71 12 ff 03 ...
movx a,@dptr ; 2a74 e0 `
mov b,#2 ; 2a75 75 f0 02 up.
mul ab ; 2a78 a4 $
mov r7,a ; 2a79 ff .
mov r6,b ; 2a7a ae f0 .p
mov dptr,#X02d1 ; 2a7c 90 02 d1 ..Q
mov a,r6 ; 2a7f ee n
movx @dptr,a ; 2a80 f0 p
inc dptr ; 2a81 a3 #
mov a,r7 ; 2a82 ef o
movx @dptr,a ; 2a83 f0 p
X2a84: mov dptr,#X0216 ; 2a84 90 02 16 ...
movx a,@dptr ; 2a87 e0 `
cjne a,#1,X2aa5 ; 2a88 b4 01 1a 4..
mov dptr,#X02d1 ; 2a8b 90 02 d1 ..Q
movx a,@dptr ; 2a8e e0 `
mov r6,a ; 2a8f fe ~
inc dptr ; 2a90 a3 #
movx a,@dptr ; 2a91 e0 `
mov r7,a ; 2a92 ff .
mov a,#0eh ; 2a93 74 0e t.
add a,r7 ; 2a95 2f /
mov r7,a ; 2a96 ff .
jnc X2a9a ; 2a97 50 01 P.
inc r6 ; 2a99 0e .
X2a9a: mov dptr,#X02d1 ; 2a9a 90 02 d1 ..Q
mov a,r6 ; 2a9d ee n
movx @dptr,a ; 2a9e f0 p
inc dptr ; 2a9f a3 #
mov a,r7 ; 2aa0 ef o
movx @dptr,a ; 2aa1 f0 p
ljmp X2b2f ; 2aa2 02 2b 2f .+/
;
X2aa5: mov dptr,#X0217 ; 2aa5 90 02 17 ...
movx a,@dptr ; 2aa8 e0 `
mov r6,a ; 2aa9 fe ~
inc dptr ; 2aaa a3 #
movx a,@dptr ; 2aab e0 `
mov r7,a ; 2aac ff .
mov a,r7 ; 2aad ef o
clr c ; 2aae c3 C
subb a,#0c0h ; 2aaf 94 c0 .@
mov a,r6 ; 2ab1 ee n
subb a,#3 ; 2ab2 94 03 ..
jc X2acf ; 2ab4 40 19 @.
mov dptr,#X02d1 ; 2ab6 90 02 d1 ..Q
movx a,@dptr ; 2ab9 e0 `
mov r4,a ; 2aba fc |
inc dptr ; 2abb a3 #
movx a,@dptr ; 2abc e0 `
mov r5,a ; 2abd fd }
mov a,#0eh ; 2abe 74 0e t.
add a,r5 ; 2ac0 2d -
mov r5,a ; 2ac1 fd }
jnc X2ac5 ; 2ac2 50 01 P.
inc r4 ; 2ac4 0c .
X2ac5: mov dptr,#X02d1 ; 2ac5 90 02 d1 ..Q
mov a,r4 ; 2ac8 ec l
movx @dptr,a ; 2ac9 f0 p
inc dptr ; 2aca a3 #
mov a,r5 ; 2acb ed m
movx @dptr,a ; 2acc f0 p
sjmp X2b2f ; 2acd 80 60 .`
;
X2acf: mov dptr,#X0217 ; 2acf 90 02 17 ...
movx a,@dptr ; 2ad2 e0 `
mov r6,a ; 2ad3 fe ~
inc dptr ; 2ad4 a3 #
movx a,@dptr ; 2ad5 e0 `
mov r7,a ; 2ad6 ff .
mov a,#1eh ; 2ad7 74 1e t.
cjne r6,#0,X2af6 ; 2ad9 be 00 1a >..
subb a,r7 ; 2adc 9f .
jc X2af6 ; 2add 40 17 @.
mov dptr,#X02d1 ; 2adf 90 02 d1 ..Q
movx a,@dptr ; 2ae2 e0 `
mov r6,a ; 2ae3 fe ~
inc dptr ; 2ae4 a3 #
movx a,@dptr ; 2ae5 e0 `
mov r7,a ; 2ae6 ff .
mov a,#4 ; 2ae7 74 04 t.
lcall X0003 ; 2ae9 12 00 03 ...
mov dptr,#X02d1 ; 2aec 90 02 d1 ..Q
mov a,r6 ; 2aef ee n
movx @dptr,a ; 2af0 f0 p
inc dptr ; 2af1 a3 #
mov a,r7 ; 2af2 ef o
movx @dptr,a ; 2af3 f0 p
sjmp X2b2f ; 2af4 80 39 .9
;
X2af6: mov dptr,#X02d1 ; 2af6 90 02 d1 ..Q
movx a,@dptr ; 2af9 e0 `
mov r6,a ; 2afa fe ~
inc dptr ; 2afb a3 #
movx a,@dptr ; 2afc e0 `
mov r7,a ; 2afd ff .
mov a,#2 ; 2afe 74 02 t.
lcall X0003 ; 2b00 12 00 03 ...
mov dptr,#X02d1 ; 2b03 90 02 d1 ..Q
mov a,r6 ; 2b06 ee n
movx @dptr,a ; 2b07 f0 p
inc dptr ; 2b08 a3 #
mov a,r7 ; 2b09 ef o
movx @dptr,a ; 2b0a f0 p
mov dptr,#X0217 ; 2b0b 90 02 17 ...
movx a,@dptr ; 2b0e e0 `
mov r4,a ; 2b0f fc |
inc dptr ; 2b10 a3 #
movx a,@dptr ; 2b11 e0 `
mov r5,a ; 2b12 fd }
mov a,#3ch ; 2b13 74 3c t<
mov r7,a ; 2b15 ff .
lcall Xfe70 ; 2b16 12 fe 70 .~p
mov dptr,#X02d1 ; 2b19 90 02 d1 ..Q
movx a,@dptr ; 2b1c e0 `
mov r6,a ; 2b1d fe ~
inc dptr ; 2b1e a3 #
movx a,@dptr ; 2b1f e0 `
mov r7,a ; 2b20 ff .
mov a,r7 ; 2b21 ef o
add a,r5 ; 2b22 2d -
mov r5,a ; 2b23 fd }
mov a,r6 ; 2b24 ee n
addc a,r4 ; 2b25 3c <
mov r4,a ; 2b26 fc |
mov dptr,#X02d1 ; 2b27 90 02 d1 ..Q
mov a,r4 ; 2b2a ec l
movx @dptr,a ; 2b2b f0 p
inc dptr ; 2b2c a3 #
mov a,r5 ; 2b2d ed m
movx @dptr,a ; 2b2e f0 p
X2b2f: mov dptr,#X02ce ; 2b2f 90 02 ce ..N
mov a,#1 ; 2b32 74 01 t.
movx @dptr,a ; 2b34 f0 p
mov dptr,#X02d1 ; 2b35 90 02 d1 ..Q
movx a,@dptr ; 2b38 e0 `
mov r0,a ; 2b39 f8 x
inc dptr ; 2b3a a3 #
movx a,@dptr ; 2b3b e0 `
mov dptr,#X02d5 ; 2b3c 90 02 d5 ..U
xch a,r0 ; 2b3f c8 H
movx @dptr,a ; 2b40 f0 p
inc dptr ; 2b41 a3 #
xch a,r0 ; 2b42 c8 H
movx @dptr,a ; 2b43 f0 p
mov dptr,#X18e9 ; 2b44 90 18 e9 ..i
movx a,@dptr ; 2b47 e0 `
clr c ; 2b48 c3 C
subb a,#2 ; 2b49 94 02 ..
jnc X2b5c ; 2b4b 50 0f P.
mov dptr,#X01e5 ; 2b4d 90 01 e5 ..e
movx a,@dptr ; 2b50 e0 `
mov dptr,#X1967 ; 2b51 90 19 67 ..g
lcall Xff03 ; 2b54 12 ff 03 ...
movx a,@dptr ; 2b57 e0 `
xrl a,#1 ; 2b58 64 01 d.
jz X2b7e ; 2b5a 60 22 `"
X2b5c: mov dptr,#X01e5 ; 2b5c 90 01 e5 ..e
movx a,@dptr ; 2b5f e0 `
mov dptr,#X1956 ; 2b60 90 19 56 ..V
lcall Xff03 ; 2b63 12 ff 03 ...
movx a,@dptr ; 2b66 e0 `
xrl a,#10h ; 2b67 64 10 d.
jz X2b7e ; 2b69 60 13 `.
mov dptr,#X01e5 ; 2b6b 90 01 e5 ..e
movx a,@dptr ; 2b6e e0 `
mov dptr,#X1956 ; 2b6f 90 19 56 ..V
lcall Xff03 ; 2b72 12 ff 03 ...
movx a,@dptr ; 2b75 e0 `
cjne a,#11h,X2b7b ; 2b76 b4 11 02 4..
sjmp X2b7e ; 2b79 80 03 ..
;
X2b7b: ljmp X2c43 ; 2b7b 02 2c 43 .,C
;
X2b7e: lcall X003d ; 2b7e 12 00 3d ..=
mov dptr,#X01e5 ; 2b81 90 01 e5 ..e
movx a,@dptr ; 2b84 e0 `
mov dptr,#X1956 ; 2b85 90 19 56 ..V
lcall Xff03 ; 2b88 12 ff 03 ...
movx a,@dptr ; 2b8b e0 `
xrl a,#10h ; 2b8c 64 10 d.
jz X2b9e ; 2b8e 60 0e `.
mov dptr,#X01e5 ; 2b90 90 01 e5 ..e
movx a,@dptr ; 2b93 e0 `
mov dptr,#X1956 ; 2b94 90 19 56 ..V
lcall Xff03 ; 2b97 12 ff 03 ...
movx a,@dptr ; 2b9a e0 `
cjne a,#11h,X2be5 ; 2b9b b4 11 47 4.G
X2b9e: mov dptr,#X01e5 ; 2b9e 90 01 e5 ..e
movx a,@dptr ; 2ba1 e0 `
mov dptr,#X1956 ; 2ba2 90 19 56 ..V
lcall Xff03 ; 2ba5 12 ff 03 ...
movx a,@dptr ; 2ba8 e0 `
mov dptr,#X183c ; 2ba9 90 18 3c ..<
lcall Xff03 ; 2bac 12 ff 03 ...
movx a,@dptr ; 2baf e0 `
jz X2be5 ; 2bb0 60 33 `3
mov a,#1eh ; 2bb2 74 1e t.
mov dptr,#X0044 ; 2bb4 90 00 44 ..D
movx @dptr,a ; 2bb7 f0 p
lcall X0034 ; 2bb8 12 00 34 ..4
lcall X550f ; 2bbb 12 55 0f .U.
lcall X012b ; 2bbe 12 01 2b ..+
mov dptr,#X01e5 ; 2bc1 90 01 e5 ..e
movx a,@dptr ; 2bc4 e0 `
mov dptr,#X1956 ; 2bc5 90 19 56 ..V
lcall Xff03 ; 2bc8 12 ff 03 ...
movx a,@dptr ; 2bcb e0 `
mov dptr,#X183c ; 2bcc 90 18 3c ..<
lcall Xff03 ; 2bcf 12 ff 03 ...
movx a,@dptr ; 2bd2 e0 `
mov b,#2 ; 2bd3 75 f0 02 up.
mul ab ; 2bd6 a4 $
mov r7,a ; 2bd7 ff .
mov r6,b ; 2bd8 ae f0 .p
mov dptr,#X02d1 ; 2bda 90 02 d1 ..Q
mov a,r6 ; 2bdd ee n
movx @dptr,a ; 2bde f0 p
inc dptr ; 2bdf a3 #
mov a,r7 ; 2be0 ef o
movx @dptr,a ; 2be1 f0 p
lcall X003d ; 2be2 12 00 3d ..=
X2be5: lcall X5520 ; 2be5 12 55 20 .U
lcall X012b ; 2be8 12 01 2b ..+
mov dptr,#X0220 ; 2beb 90 02 20 ..
clr a ; 2bee e4 d
movx @dptr,a ; 2bef f0 p
mov dptr,#X0216 ; 2bf0 90 02 16 ...
clr a ; 2bf3 e4 d
movx @dptr,a ; 2bf4 f0 p
mov dptr,#X0217 ; 2bf5 90 02 17 ...
clr a ; 2bf8 e4 d
movx @dptr,a ; 2bf9 f0 p
inc dptr ; 2bfa a3 #
movx @dptr,a ; 2bfb f0 p
mov a,#1eh ; 2bfc 74 1e t.
mov dptr,#X0236 ; 2bfe 90 02 36 ..6
movx @dptr,a ; 2c01 f0 p
lcall X5530 ; 2c02 12 55 30 .U0
mov dptr,#X01b2 ; 2c05 90 01 b2 ..2
clr a ; 2c08 e4 d
movx @dptr,a ; 2c09 f0 p
mov dptr,#X01e5 ; 2c0a 90 01 e5 ..e
movx a,@dptr ; 2c0d e0 `
mov dptr,#X1956 ; 2c0e 90 19 56 ..V
lcall Xff03 ; 2c11 12 ff 03 ...
movx a,@dptr ; 2c14 e0 `
xrl a,#10h ; 2c15 64 10 d.
jz X2c27 ; 2c17 60 0e `.
mov dptr,#X01e5 ; 2c19 90 01 e5 ..e
movx a,@dptr ; 2c1c e0 `
mov dptr,#X1956 ; 2c1d 90 19 56 ..V
lcall Xff03 ; 2c20 12 ff 03 ...
movx a,@dptr ; 2c23 e0 `
cjne a,#11h,X2c30 ; 2c24 b4 11 09 4..
X2c27: mov a,#1eh ; 2c27 74 1e t.
mov dptr,#X0044 ; 2c29 90 00 44 ..D
movx @dptr,a ; 2c2c f0 p
lcall X0034 ; 2c2d 12 00 34 ..4
X2c30: mov dptr,#X18e9 ; 2c30 90 18 e9 ..i
movx a,@dptr ; 2c33 e0 `
cjne a,#1,X2c3e ; 2c34 b4 01 07 4..
mov dptr,#X02b8 ; 2c37 90 02 b8 ..8
movx a,@dptr ; 2c3a e0 `
cjne a,#2,X2c40 ; 2c3b b4 02 02 4..
X2c3e: sjmp X2c43 ; 2c3e 80 03 ..
;
X2c40: lcall X28ec ; 2c40 12 28 ec .(l
X2c43: ret ; 2c43 22 "
;
lcall X1a97 ; 2c44 12 1a 97 ...
lcall X54f4 ; 2c47 12 54 f4 .Tt
lcall X5495 ; 2c4a 12 54 95 .T.
mov a,#0ah ; 2c4d 74 0a t.
mov dptr,#X0044 ; 2c4f 90 00 44 ..D
movx @dptr,a ; 2c52 f0 p
lcall X0034 ; 2c53 12 00 34 ..4
mov a,#0ah ; 2c56 74 0a t.
mov dptr,#X0044 ; 2c58 90 00 44 ..D
movx @dptr,a ; 2c5b f0 p
lcall X0034 ; 2c5c 12 00 34 ..4
lcall X549e ; 2c5f 12 54 9e .T.
mov a,#0ah ; 2c62 74 0a t.
mov dptr,#X0044 ; 2c64 90 00 44 ..D
movx @dptr,a ; 2c67 f0 p
lcall X0034 ; 2c68 12 00 34 ..4
mov a,#0ah ; 2c6b 74 0a t.
mov dptr,#X0044 ; 2c6d 90 00 44 ..D
movx @dptr,a ; 2c70 f0 p
lcall X1f1c ; 2c71 12 1f 1c ...
lcall X1a6a ; 2c74 12 1a 6a ..j
mov dptr,#X01ee ; 2c77 90 01 ee ..n
clr a ; 2c7a e4 d
movx @dptr,a ; 2c7b f0 p
inc dptr ; 2c7c a3 #
movx @dptr,a ; 2c7d f0 p
ret ; 2c7e 22 "
;
X2c7f: mov dptr,#X01e5 ; 2c7f 90 01 e5 ..e
movx a,@dptr ; 2c82 e0 `
mov dptr,#X1956 ; 2c83 90 19 56 ..V
lcall Xff03 ; 2c86 12 ff 03 ...
movx a,@dptr ; 2c89 e0 `
clr c ; 2c8a c3 C
subb a,#19h ; 2c8b 94 19 ..
jnc X2c96 ; 2c8d 50 07 P.
mov dptr,#X02b3 ; 2c8f 90 02 b3 ..3
clr a ; 2c92 e4 d
movx @dptr,a ; 2c93 f0 p
sjmp X2c9c ; 2c94 80 06 ..
;
X2c96: mov dptr,#X02b3 ; 2c96 90 02 b3 ..3
mov a,#1 ; 2c99 74 01 t.
movx @dptr,a ; 2c9b f0 p
X2c9c: mov dptr,#X01e5 ; 2c9c 90 01 e5 ..e
movx a,@dptr ; 2c9f e0 `
mov dptr,#X1967 ; 2ca0 90 19 67 ..g
lcall Xff03 ; 2ca3 12 ff 03 ...
movx a,@dptr ; 2ca6 e0 `
jz X2cb1 ; 2ca7 60 08 `.
mov dptr,#X021e ; 2ca9 90 02 1e ...
movx a,@dptr ; 2cac e0 `
xrl a,#1 ; 2cad 64 01 d.
jz X2cb3 ; 2caf 60 02 `.
X2cb1: sjmp X2cb6 ; 2cb1 80 03 ..
;
X2cb3: ljmp X3af1 ; 2cb3 02 3a f1 .:q
;
X2cb6: mov dptr,#X18ee ; 2cb6 90 18 ee ..n
movx a,@dptr ; 2cb9 e0 `
jz X2cc5 ; 2cba 60 09 `.
mov dptr,#X18e9 ; 2cbc 90 18 e9 ..i
movx a,@dptr ; 2cbf e0 `
clr c ; 2cc0 c3 C
subb a,#2 ; 2cc1 94 02 ..
jc X2ccd ; 2cc3 40 08 @.
X2cc5: mov dptr,#X021e ; 2cc5 90 02 1e ...
movx a,@dptr ; 2cc8 e0 `
xrl a,#1 ; 2cc9 64 01 d.
jz X2ccf ; 2ccb 60 02 `.
X2ccd: sjmp X2cd2 ; 2ccd 80 03 ..
;
X2ccf: ljmp X3af1 ; 2ccf 02 3a f1 .:q
;
X2cd2: mov dptr,#X19e0 ; 2cd2 90 19 e0 ..`
movx a,@dptr ; 2cd5 e0 `
cjne a,#1,X2cdb ; 2cd6 b4 01 02 4..
sjmp X2cde ; 2cd9 80 03 ..
;
X2cdb: ljmp X2d79 ; 2cdb 02 2d 79 .-y
;
X2cde: mov dptr,#X02e0 ; 2cde 90 02 e0 ..`
movx a,@dptr ; 2ce1 e0 `
xrl a,#2 ; 2ce2 64 02 d.
jz X2ced ; 2ce4 60 07 `.
mov dptr,#X02e0 ; 2ce6 90 02 e0 ..`
movx a,@dptr ; 2ce9 e0 `
cjne a,#3,X2cf0 ; 2cea b4 03 03 4..
X2ced: ljmp X39b5 ; 2ced 02 39 b5 .95
;
X2cf0: mov dptr,#X01e5 ; 2cf0 90 01 e5 ..e
movx a,@dptr ; 2cf3 e0 `
mov dptr,#X52c9 ; 2cf4 90 52 c9 .RI
mov r0,a ; 2cf7 f8 x
add a,r0 ; 2cf8 28 (
add a,r0 ; 2cf9 28 (
jmp @a+dptr ; 2cfa 73 s
;
X2cfb: lcall X56cb ; 2cfb 12 56 cb .VK
sjmp X2d46 ; 2cfe 80 46 .F
;
X2d00: lcall X56dd ; 2d00 12 56 dd .V]
sjmp X2d46 ; 2d03 80 41 .A
;
X2d05: lcall X56ef ; 2d05 12 56 ef .Vo
sjmp X2d46 ; 2d08 80 3c .<
;
X2d0a: lcall X57eb ; 2d0a 12 57 eb .Wk
sjmp X2d46 ; 2d0d 80 37 .7
;
X2d0f: lcall X5701 ; 2d0f 12 57 01 .W.
sjmp X2d46 ; 2d12 80 32 .2
;
X2d14: lcall X5713 ; 2d14 12 57 13 .W.
sjmp X2d46 ; 2d17 80 2d .-
;
X2d19: lcall X5725 ; 2d19 12 57 25 .W%
sjmp X2d46 ; 2d1c 80 28 .(
;
X2d1e: lcall X5737 ; 2d1e 12 57 37 .W7
sjmp X2d46 ; 2d21 80 23 .#
;
X2d23: sjmp X2d46 ; 2d23 80 21 .!
;
X2d25: lcall X56cb ; 2d25 12 56 cb .VK
sjmp X2d46 ; 2d28 80 1c ..
;
X2d2a: lcall X56ef ; 2d2a 12 56 ef .Vo
sjmp X2d46 ; 2d2d 80 17 ..
;
X2d2f: lcall X57eb ; 2d2f 12 57 eb .Wk
sjmp X2d46 ; 2d32 80 12 ..
;
X2d34: lcall X5701 ; 2d34 12 57 01 .W.
sjmp X2d46 ; 2d37 80 0d ..
;
X2d39: lcall X5713 ; 2d39 12 57 13 .W.
sjmp X2d46 ; 2d3c 80 08 ..
;
X2d3e: lcall X5725 ; 2d3e 12 57 25 .W%
sjmp X2d46 ; 2d41 80 03 ..
;
X2d43: lcall X5737 ; 2d43 12 57 37 .W7
X2d46: mov dptr,#X01e5 ; 2d46 90 01 e5 ..e
movx a,@dptr ; 2d49 e0 `
mov dptr,#X1989 ; 2d4a 90 19 89 ...
lcall Xff03 ; 2d4d 12 ff 03 ...
movx a,@dptr ; 2d50 e0 `
inc a ; 2d51 04 .
mov dptr,#X02e1 ; 2d52 90 02 e1 ..a
movx @dptr,a ; 2d55 f0 p
mov dptr,#X01e5 ; 2d56 90 01 e5 ..e
movx a,@dptr ; 2d59 e0 `
mov dptr,#X199a ; 2d5a 90 19 9a ...
lcall Xff03 ; 2d5d 12 ff 03 ...
movx a,@dptr ; 2d60 e0 `
mov dptr,#X02e2 ; 2d61 90 02 e2 ..b
movx @dptr,a ; 2d64 f0 p
lcall X69fb ; 2d65 12 69 fb .i{
mov dptr,#X02e4 ; 2d68 90 02 e4 ..d
movx a,@dptr ; 2d6b e0 `
jnz X2d76 ; 2d6c 70 08 p.
mov dptr,#X0023 ; 2d6e 90 00 23 ..#
clr a ; 2d71 e4 d
movx @dptr,a ; 2d72 f0 p
ljmp X39b5 ; 2d73 02 39 b5 .95
;
X2d76: ljmp X30ea ; 2d76 02 30 ea .0j
;
X2d79: mov dptr,#X005b ; 2d79 90 00 5b ..[
movx a,@dptr ; 2d7c e0 `
cjne a,#1,X2d82 ; 2d7d b4 01 02 4..
sjmp X2d85 ; 2d80 80 03 ..
;
X2d82: ljmp X30ea ; 2d82 02 30 ea .0j
;
X2d85: mov dptr,#X18eb ; 2d85 90 18 eb ..k
movx a,@dptr ; 2d88 e0 `
cjne a,#1,X2d99 ; 2d89 b4 01 0d 4..
mov dptr,#X18e4 ; 2d8c 90 18 e4 ..d
movx a,@dptr ; 2d8f e0 `
cjne a,#1,X2d99 ; 2d90 b4 01 06 4..
mov dptr,#X0069 ; 2d93 90 00 69 ..i
movx a,@dptr ; 2d96 e0 `
jz X2d9c ; 2d97 60 03 `.
X2d99: ljmp X2ed3 ; 2d99 02 2e d3 ..S
;
X2d9c: mov dptr,#X005c ; 2d9c 90 00 5c ..\
movx a,@dptr ; 2d9f e0 `
jnz X2da8 ; 2da0 70 06 p.
mov dptr,#X18ec ; 2da2 90 18 ec ..l
movx a,@dptr ; 2da5 e0 `
jz X2dc5 ; 2da6 60 1d `.
X2da8: mov dptr,#X005c ; 2da8 90 00 5c ..\
movx a,@dptr ; 2dab e0 `
jz X2dc2 ; 2dac 60 14 `.
mov dptr,#X18ec ; 2dae 90 18 ec ..l
movx a,@dptr ; 2db1 e0 `
xrl a,#64h ; 2db2 64 64 dd
jz X2dc5 ; 2db4 60 0f `.
mov dptr,#X005c ; 2db6 90 00 5c ..\
movx a,@dptr ; 2db9 e0 `
mov r6,a ; 2dba fe ~
mov dptr,#X18ec ; 2dbb 90 18 ec ..l
movx a,@dptr ; 2dbe e0 `
xrl a,r6 ; 2dbf 6e n
jz X2dc5 ; 2dc0 60 03 `.
X2dc2: ljmp X2ed3 ; 2dc2 02 2e d3 ..S
;
X2dc5: mov dptr,#X02bb ; 2dc5 90 02 bb ..;
movx a,@dptr ; 2dc8 e0 `
xrl a,#2 ; 2dc9 64 02 d.
jz X2dd4 ; 2dcb 60 07 `.
mov dptr,#X02bb ; 2dcd 90 02 bb ..;
movx a,@dptr ; 2dd0 e0 `
cjne a,#3,X2dd7 ; 2dd1 b4 03 03 4..
X2dd4: ljmp X39b5 ; 2dd4 02 39 b5 .95
;
X2dd7: mov dptr,#X01e5 ; 2dd7 90 01 e5 ..e
movx a,@dptr ; 2dda e0 `
mov dptr,#X52f9 ; 2ddb 90 52 f9 .Ry
mov r0,a ; 2dde f8 x
add a,r0 ; 2ddf 28 (
add a,r0 ; 2de0 28 (
jmp @a+dptr ; 2de1 73 s
;
X2de2: lcall X56cb ; 2de2 12 56 cb .VK
sjmp X2e2d ; 2de5 80 46 .F
;
X2de7: lcall X56dd ; 2de7 12 56 dd .V]
sjmp X2e2d ; 2dea 80 41 .A
;
X2dec: lcall X56ef ; 2dec 12 56 ef .Vo
sjmp X2e2d ; 2def 80 3c .<
;
X2df1: lcall X57eb ; 2df1 12 57 eb .Wk
sjmp X2e2d ; 2df4 80 37 .7
;
X2df6: lcall X5701 ; 2df6 12 57 01 .W.
sjmp X2e2d ; 2df9 80 32 .2
;
X2dfb: lcall X5713 ; 2dfb 12 57 13 .W.
sjmp X2e2d ; 2dfe 80 2d .-
;
X2e00: lcall X5725 ; 2e00 12 57 25 .W%
sjmp X2e2d ; 2e03 80 28 .(
;
X2e05: lcall X5737 ; 2e05 12 57 37 .W7
sjmp X2e2d ; 2e08 80 23 .#
;
X2e0a: sjmp X2e2d ; 2e0a 80 21 .!
;
X2e0c: lcall X56cb ; 2e0c 12 56 cb .VK
sjmp X2e2d ; 2e0f 80 1c ..
;
X2e11: lcall X56ef ; 2e11 12 56 ef .Vo
sjmp X2e2d ; 2e14 80 17 ..
;
X2e16: lcall X57eb ; 2e16 12 57 eb .Wk
sjmp X2e2d ; 2e19 80 12 ..
;
X2e1b: lcall X5701 ; 2e1b 12 57 01 .W.
sjmp X2e2d ; 2e1e 80 0d ..
;
X2e20: lcall X5713 ; 2e20 12 57 13 .W.
sjmp X2e2d ; 2e23 80 08 ..
;
X2e25: lcall X5725 ; 2e25 12 57 25 .W%
sjmp X2e2d ; 2e28 80 03 ..
;
X2e2a: lcall X5737 ; 2e2a 12 57 37 .W7
X2e2d: mov dptr,#X005c ; 2e2d 90 00 5c ..\
movx a,@dptr ; 2e30 e0 `
mov r6,a ; 2e31 fe ~
mov dptr,#X18ec ; 2e32 90 18 ec ..l
movx a,@dptr ; 2e35 e0 `
cjne a,rb0r6,X2e40 ; 2e36 b5 06 07 5..
mov dptr,#X02bd ; 2e39 90 02 bd ..=
clr a ; 2e3c e4 d
movx @dptr,a ; 2e3d f0 p
sjmp X2e48 ; 2e3e 80 08 ..
;
X2e40: mov dptr,#X005c ; 2e40 90 00 5c ..\
movx a,@dptr ; 2e43 e0 `
mov dptr,#X02bd ; 2e44 90 02 bd ..=
movx @dptr,a ; 2e47 f0 p
X2e48: mov dptr,#X01e5 ; 2e48 90 01 e5 ..e
movx a,@dptr ; 2e4b e0 `
mov dptr,#X1989 ; 2e4c 90 19 89 ...
lcall Xff03 ; 2e4f 12 ff 03 ...
movx a,@dptr ; 2e52 e0 `
inc a ; 2e53 04 .
mov dptr,#X02bc ; 2e54 90 02 bc ..<
movx @dptr,a ; 2e57 f0 p
mov dptr,#X01e5 ; 2e58 90 01 e5 ..e
movx a,@dptr ; 2e5b e0 `
mov dptr,#X199a ; 2e5c 90 19 9a ...
lcall Xff03 ; 2e5f 12 ff 03 ...
movx a,@dptr ; 2e62 e0 `
mov dptr,#X02be ; 2e63 90 02 be ..>
movx @dptr,a ; 2e66 f0 p
lcall Xc5cd ; 2e67 12 c5 cd .EM
mov a,#14h ; 2e6a 74 14 t.
mov dptr,#X0044 ; 2e6c 90 00 44 ..D
movx @dptr,a ; 2e6f f0 p
X2e70: mov dptr,#X02e4 ; 2e70 90 02 e4 ..d
movx a,@dptr ; 2e73 e0 `
cjne a,#58h,X2e7d ; 2e74 b4 58 06 4X.
mov dptr,#X0044 ; 2e77 90 00 44 ..D
movx a,@dptr ; 2e7a e0 `
jnz X2e7f ; 2e7b 70 02 p.
X2e7d: sjmp X2ea5 ; 2e7d 80 26 .&
;
X2e7f: mov dptr,#X18ec ; 2e7f 90 18 ec ..l
movx a,@dptr ; 2e82 e0 `
jz X2e8b ; 2e83 60 06 `.
mov dptr,#X005c ; 2e85 90 00 5c ..\
movx a,@dptr ; 2e88 e0 `
jz X2e8d ; 2e89 60 02 `.
X2e8b: sjmp X2ea3 ; 2e8b 80 16 ..
;
X2e8d: mov dptr,#X02e4 ; 2e8d 90 02 e4 ..d
clr a ; 2e90 e4 d
movx @dptr,a ; 2e91 f0 p
mov a,#0 ; 2e92 74 00 t.
mov dptr,#X02c1 ; 2e94 90 02 c1 ..A
movx @dptr,a ; 2e97 f0 p
mov dptr,#X02bf ; 2e98 90 02 bf ..?
movx @dptr,a ; 2e9b f0 p
mov dptr,#X02bb ; 2e9c 90 02 bb ..;
movx @dptr,a ; 2e9f f0 p
ljmp X39b5 ; 2ea0 02 39 b5 .95
;
X2ea3: sjmp X2e70 ; 2ea3 80 cb .K
;
X2ea5: mov a,#0 ; 2ea5 74 00 t.
mov dptr,#X02c1 ; 2ea7 90 02 c1 ..A
movx @dptr,a ; 2eaa f0 p
mov dptr,#X02bf ; 2eab 90 02 bf ..?
movx @dptr,a ; 2eae f0 p
mov dptr,#X02bb ; 2eaf 90 02 bb ..;
movx @dptr,a ; 2eb2 f0 p
mov dptr,#X0044 ; 2eb3 90 00 44 ..D
movx a,@dptr ; 2eb6 e0 `
jnz X2ebe ; 2eb7 70 05 p.
mov dptr,#X02e4 ; 2eb9 90 02 e4 ..d
clr a ; 2ebc e4 d
movx @dptr,a ; 2ebd f0 p
X2ebe: mov dptr,#X02e4 ; 2ebe 90 02 e4 ..d
movx a,@dptr ; 2ec1 e0 `
cjne a,#1,X2ec8 ; 2ec2 b4 01 03 4..
ljmp X30ea ; 2ec5 02 30 ea .0j
;
X2ec8: mov dptr,#X02e4 ; 2ec8 90 02 e4 ..d
movx a,@dptr ; 2ecb e0 `
jnz X2ed3 ; 2ecc 70 05 p.
mov dptr,#X0023 ; 2ece 90 00 23 ..#
clr a ; 2ed1 e4 d
movx @dptr,a ; 2ed2 f0 p
X2ed3: mov dptr,#X18eb ; 2ed3 90 18 eb ..k
movx a,@dptr ; 2ed6 e0 `
cjne a,#1,X2edc ; 2ed7 b4 01 02 4..
sjmp X2edf ; 2eda 80 03 ..
;
X2edc: ljmp X30e1 ; 2edc 02 30 e1 .0a
;
X2edf: mov dptr,#X005c ; 2edf 90 00 5c ..\
movx a,@dptr ; 2ee2 e0 `
jnz X2eeb ; 2ee3 70 06 p.
mov dptr,#X18ec ; 2ee5 90 18 ec ..l
movx a,@dptr ; 2ee8 e0 `
jz X2eed ; 2ee9 60 02 `.
X2eeb: sjmp X2f5c ; 2eeb 80 6f .o
;
X2eed: mov dptr,#X01e5 ; 2eed 90 01 e5 ..e
movx a,@dptr ; 2ef0 e0 `
mov dptr,#X1989 ; 2ef1 90 19 89 ...
lcall Xff03 ; 2ef4 12 ff 03 ...
movx a,@dptr ; 2ef7 e0 `
mov dptr,#X06af ; 2ef8 90 06 af ../
lcall Xff03 ; 2efb 12 ff 03 ...
mov r6,a ; 2efe fe ~
movx a,@dptr ; 2eff e0 `
mov r7,a ; 2f00 ff .
mov a,r6 ; 2f01 ee n
mov dptr,#X01e5 ; 2f02 90 01 e5 ..e
movx a,@dptr ; 2f05 e0 `
mov dptr,#X199a ; 2f06 90 19 9a ...
lcall Xff03 ; 2f09 12 ff 03 ...
mov a,r7 ; 2f0c ef o
mov r6,a ; 2f0d fe ~
movx a,@dptr ; 2f0e e0 `
mov r7,a ; 2f0f ff .
mov a,r6 ; 2f10 ee n
clr c ; 2f11 c3 C
subb a,r7 ; 2f12 9f .
jc X2f51 ; 2f13 40 3c @<
mov dptr,#X01e5 ; 2f15 90 01 e5 ..e
movx a,@dptr ; 2f18 e0 `
mov dptr,#X1989 ; 2f19 90 19 89 ...
lcall Xff03 ; 2f1c 12 ff 03 ...
movx a,@dptr ; 2f1f e0 `
mov dptr,#X06af ; 2f20 90 06 af ../
lcall Xff03 ; 2f23 12 ff 03 ...
mov r6,a ; 2f26 fe ~
movx a,@dptr ; 2f27 e0 `
mov r7,a ; 2f28 ff .
mov a,r6 ; 2f29 ee n
mov dptr,#X01e5 ; 2f2a 90 01 e5 ..e
movx a,@dptr ; 2f2d e0 `
mov dptr,#X199a ; 2f2e 90 19 9a ...
lcall Xff03 ; 2f31 12 ff 03 ...
mov a,r7 ; 2f34 ef o
mov r6,a ; 2f35 fe ~
movx a,@dptr ; 2f36 e0 `
mov r7,a ; 2f37 ff .
mov a,r6 ; 2f38 ee n
clr c ; 2f39 c3 C
subb a,r7 ; 2f3a 9f .
mov r6,a ; 2f3b fe ~
mov dptr,#X01e5 ; 2f3c 90 01 e5 ..e
movx a,@dptr ; 2f3f e0 `
mov dptr,#X1989 ; 2f40 90 19 89 ...
lcall Xff03 ; 2f43 12 ff 03 ...
movx a,@dptr ; 2f46 e0 `
mov dptr,#X06af ; 2f47 90 06 af ../
lcall Xff03 ; 2f4a 12 ff 03 ...
mov a,r6 ; 2f4d ee n
movx @dptr,a ; 2f4e f0 p
sjmp X2f59 ; 2f4f 80 08 ..
;
X2f51: mov dptr,#X0023 ; 2f51 90 00 23 ..#
clr a ; 2f54 e4 d
movx @dptr,a ; 2f55 f0 p
ljmp X39b5 ; 2f56 02 39 b5 .95
;
X2f59: ljmp X30df ; 2f59 02 30 df .0_
;
X2f5c: mov dptr,#X005c ; 2f5c 90 00 5c ..\
movx a,@dptr ; 2f5f e0 `
jz X2f6a ; 2f60 60 08 `.
mov dptr,#X18ec ; 2f62 90 18 ec ..l
movx a,@dptr ; 2f65 e0 `
xrl a,#64h ; 2f66 64 64 dd
jz X2f6d ; 2f68 60 03 `.
X2f6a: ljmp X3036 ; 2f6a 02 30 36 .06
;
X2f6d: mov dptr,#X01e5 ; 2f6d 90 01 e5 ..e
movx a,@dptr ; 2f70 e0 `
mov dptr,#X1989 ; 2f71 90 19 89 ...
lcall Xff03 ; 2f74 12 ff 03 ...
movx a,@dptr ; 2f77 e0 `
lcall Xff26 ; 2f78 12 ff 26 ..&
mov dptr,#X005e ; 2f7b 90 00 5e ..^
movx a,@dptr ; 2f7e e0 `
mov rb0r4,r6 ; 2f7f 8e 04 ..
mov rb0r5,r7 ; 2f81 8f 05 ..
mov r7,#22h ; 2f83 7f 22 ."
mov dptr,#X0f9e ; 2f85 90 0f 9e ...
lcall Xfe80 ; 2f88 12 fe 80 .~.
mov rb0r6,r4 ; 2f8b 8c 06 ..
mov rb0r7,r5 ; 2f8d 8d 07 ..
lcall Xfee3 ; 2f8f 12 fe e3 .~c
mov r6,a ; 2f92 fe ~
movx a,@dptr ; 2f93 e0 `
mov r7,a ; 2f94 ff .
inc dptr ; 2f95 a3 #
movx a,@dptr ; 2f96 e0 `
mov r4,a ; 2f97 fc |
mov a,r6 ; 2f98 ee n
mov dptr,#X01e5 ; 2f99 90 01 e5 ..e
movx a,@dptr ; 2f9c e0 `
mov dptr,#X199a ; 2f9d 90 19 9a ...
lcall Xff03 ; 2fa0 12 ff 03 ...
movx a,@dptr ; 2fa3 e0 `
cjne r7,#0,X2fab ; 2fa4 bf 00 04 ?..
setb c ; 2fa7 d3 S
subb a,r4 ; 2fa8 9c .
jnc X3019 ; 2fa9 50 6e Pn
X2fab: mov dptr,#X01e5 ; 2fab 90 01 e5 ..e
movx a,@dptr ; 2fae e0 `
mov dptr,#X1989 ; 2faf 90 19 89 ...
lcall Xff03 ; 2fb2 12 ff 03 ...
movx a,@dptr ; 2fb5 e0 `
lcall Xff26 ; 2fb6 12 ff 26 ..&
mov dptr,#X005e ; 2fb9 90 00 5e ..^
movx a,@dptr ; 2fbc e0 `
mov rb0r4,r6 ; 2fbd 8e 04 ..
mov rb0r5,r7 ; 2fbf 8f 05 ..
mov r7,#22h ; 2fc1 7f 22 ."
mov dptr,#X0f9e ; 2fc3 90 0f 9e ...
lcall Xfe80 ; 2fc6 12 fe 80 .~.
mov rb0r6,r4 ; 2fc9 8c 06 ..
mov rb0r7,r5 ; 2fcb 8d 07 ..
lcall Xfee3 ; 2fcd 12 fe e3 .~c
mov r6,a ; 2fd0 fe ~
movx a,@dptr ; 2fd1 e0 `
mov r7,a ; 2fd2 ff .
inc dptr ; 2fd3 a3 #
movx a,@dptr ; 2fd4 e0 `
mov r4,a ; 2fd5 fc |
mov a,r6 ; 2fd6 ee n
mov dptr,#X01e5 ; 2fd7 90 01 e5 ..e
movx a,@dptr ; 2fda e0 `
mov dptr,#X199a ; 2fdb 90 19 9a ...
lcall Xff03 ; 2fde 12 ff 03 ...
movx a,@dptr ; 2fe1 e0 `
mov rb0r6,r7 ; 2fe2 8f 06 ..
mov rb0r7,r4 ; 2fe4 8c 07 ..
lcall X0003 ; 2fe6 12 00 03 ...
mov dptr,#X01e5 ; 2fe9 90 01 e5 ..e
movx a,@dptr ; 2fec e0 `
mov dptr,#X1989 ; 2fed 90 19 89 ...
lcall Xff03 ; 2ff0 12 ff 03 ...
movx a,@dptr ; 2ff3 e0 `
mov rb0r4,r6 ; 2ff4 8e 04 ..
mov rb0r5,r7 ; 2ff6 8f 05 ..
lcall Xff26 ; 2ff8 12 ff 26 ..&
mov dptr,#X005e ; 2ffb 90 00 5e ..^
movx a,@dptr ; 2ffe e0 `
mov rb0r2,r6 ; 2fff 8e 02 ..
mov rb0r3,r7 ; 3001 8f 03 ..
mov r7,#22h ; 3003 7f 22 ."
mov dptr,#X0f9e ; 3005 90 0f 9e ...
lcall Xfe80 ; 3008 12 fe 80 .~.
mov rb0r6,r2 ; 300b 8a 06 ..
mov rb0r7,r3 ; 300d 8b 07 ..
lcall Xfee3 ; 300f 12 fe e3 .~c
mov a,r4 ; 3012 ec l
movx @dptr,a ; 3013 f0 p
inc dptr ; 3014 a3 #
mov a,r5 ; 3015 ed m
movx @dptr,a ; 3016 f0 p
sjmp X3033 ; 3017 80 1a ..
;
X3019: mov dptr,#X0234 ; 3019 90 02 34 ..4
movx a,@dptr ; 301c e0 `
cjne a,#1,X302b ; 301d b4 01 0b 4..
mov dptr,#X01e5 ; 3020 90 01 e5 ..e
movx a,@dptr ; 3023 e0 `
mov 33h,a ; 3024 f5 33 u3
lcall X79fa ; 3026 12 79 fa .yz
sjmp X3033 ; 3029 80 08 ..
;
X302b: mov dptr,#X0023 ; 302b 90 00 23 ..#
clr a ; 302e e4 d
movx @dptr,a ; 302f f0 p
ljmp X39b5 ; 3030 02 39 b5 .95
;
X3033: ljmp X30df ; 3033 02 30 df .0_
;
X3036: mov dptr,#X005c ; 3036 90 00 5c ..\
movx a,@dptr ; 3039 e0 `
jz X3048 ; 303a 60 0c `.
mov dptr,#X005c ; 303c 90 00 5c ..\
movx a,@dptr ; 303f e0 `
mov r6,a ; 3040 fe ~
mov dptr,#X18ec ; 3041 90 18 ec ..l
movx a,@dptr ; 3044 e0 `
xrl a,r6 ; 3045 6e n
jz X304b ; 3046 60 03 `.
X3048: ljmp X30cb ; 3048 02 30 cb .0K
;
X304b: mov dptr,#X01e5 ; 304b 90 01 e5 ..e
movx a,@dptr ; 304e e0 `
mov dptr,#X1989 ; 304f 90 19 89 ...
lcall Xff03 ; 3052 12 ff 03 ...
movx a,@dptr ; 3055 e0 `
mov dptr,#X06af ; 3056 90 06 af ../
lcall Xff03 ; 3059 12 ff 03 ...
mov r6,a ; 305c fe ~
movx a,@dptr ; 305d e0 `
mov r7,a ; 305e ff .
mov a,r6 ; 305f ee n
mov dptr,#X01e5 ; 3060 90 01 e5 ..e
movx a,@dptr ; 3063 e0 `
mov dptr,#X199a ; 3064 90 19 9a ...
lcall Xff03 ; 3067 12 ff 03 ...
mov a,r7 ; 306a ef o
mov r6,a ; 306b fe ~
movx a,@dptr ; 306c e0 `
mov r7,a ; 306d ff .
mov a,r6 ; 306e ee n
clr c ; 306f c3 C
subb a,r7 ; 3070 9f .
jc X30af ; 3071 40 3c @<
mov dptr,#X01e5 ; 3073 90 01 e5 ..e
movx a,@dptr ; 3076 e0 `
mov dptr,#X1989 ; 3077 90 19 89 ...
lcall Xff03 ; 307a 12 ff 03 ...
movx a,@dptr ; 307d e0 `
mov dptr,#X06af ; 307e 90 06 af ../
lcall Xff03 ; 3081 12 ff 03 ...
mov r6,a ; 3084 fe ~
movx a,@dptr ; 3085 e0 `
mov r7,a ; 3086 ff .
mov a,r6 ; 3087 ee n
mov dptr,#X01e5 ; 3088 90 01 e5 ..e
movx a,@dptr ; 308b e0 `
mov dptr,#X199a ; 308c 90 19 9a ...
lcall Xff03 ; 308f 12 ff 03 ...
mov a,r7 ; 3092 ef o
mov r6,a ; 3093 fe ~
movx a,@dptr ; 3094 e0 `
mov r7,a ; 3095 ff .
mov a,r6 ; 3096 ee n
clr c ; 3097 c3 C
subb a,r7 ; 3098 9f .
mov r6,a ; 3099 fe ~
mov dptr,#X01e5 ; 309a 90 01 e5 ..e
movx a,@dptr ; 309d e0 `
mov dptr,#X1989 ; 309e 90 19 89 ...
lcall Xff03 ; 30a1 12 ff 03 ...
movx a,@dptr ; 30a4 e0 `
mov dptr,#X06af ; 30a5 90 06 af ../
lcall Xff03 ; 30a8 12 ff 03 ...
mov a,r6 ; 30ab ee n
movx @dptr,a ; 30ac f0 p
sjmp X30c9 ; 30ad 80 1a ..
;
X30af: mov dptr,#X0234 ; 30af 90 02 34 ..4
movx a,@dptr ; 30b2 e0 `
cjne a,#1,X30c1 ; 30b3 b4 01 0b 4..
mov dptr,#X01e5 ; 30b6 90 01 e5 ..e
movx a,@dptr ; 30b9 e0 `
mov 33h,a ; 30ba f5 33 u3
lcall X79fa ; 30bc 12 79 fa .yz
sjmp X30c9 ; 30bf 80 08 ..
;
X30c1: mov dptr,#X0023 ; 30c1 90 00 23 ..#
clr a ; 30c4 e4 d
movx @dptr,a ; 30c5 f0 p
ljmp X39b5 ; 30c6 02 39 b5 .95
;
X30c9: sjmp X30df ; 30c9 80 14 ..
;
X30cb: mov dptr,#X005c ; 30cb 90 00 5c ..\
movx a,@dptr ; 30ce e0 `
jz X30dc ; 30cf 60 0b `.
mov dptr,#X01e5 ; 30d1 90 01 e5 ..e
movx a,@dptr ; 30d4 e0 `
mov 33h,a ; 30d5 f5 33 u3
lcall X79fa ; 30d7 12 79 fa .yz
sjmp X30df ; 30da 80 03 ..
;
X30dc: ljmp X39b5 ; 30dc 02 39 b5 .95
;
X30df: sjmp X30ea ; 30df 80 09 ..
;
X30e1: mov dptr,#X01e5 ; 30e1 90 01 e5 ..e
movx a,@dptr ; 30e4 e0 `
mov 33h,a ; 30e5 f5 33 u3
lcall X79fa ; 30e7 12 79 fa .yz
X30ea: mov dptr,#X01e5 ; 30ea 90 01 e5 ..e
movx a,@dptr ; 30ed e0 `
mov dptr,#X19ab ; 30ee 90 19 ab ..+
lcall Xfe90 ; 30f1 12 fe 90 .~.
lcall X0016 ; 30f4 12 00 16 ...
lcall X0453 ; 30f7 12 04 53 ..S
lcall X57d9 ; 30fa 12 57 d9 .WY
mov dptr,#X005b ; 30fd 90 00 5b ..[
movx a,@dptr ; 3100 e0 `
jnz X3124 ; 3101 70 21 p!
mov dptr,#X01b0 ; 3103 90 01 b0 ..0
movx a,@dptr ; 3106 e0 `
mov r6,a ; 3107 fe ~
mov dptr,#X01e5 ; 3108 90 01 e5 ..e
movx a,@dptr ; 310b e0 `
mov dptr,#X1989 ; 310c 90 19 89 ...
lcall Xff03 ; 310f 12 ff 03 ...
movx a,@dptr ; 3112 e0 `
mov dptr,#Xf7b4 ; 3113 90 f7 b4 .w4
movc a,@a+dptr ; 3116 93 .
anl a,r6 ; 3117 5e ^
mov dptr,#X01b0 ; 3118 90 01 b0 ..0
movx @dptr,a ; 311b f0 p
mov dptr,#X01b0 ; 311c 90 01 b0 ..0
movx a,@dptr ; 311f e0 `
mov dptr,#X6000 ; 3120 90 60 00 .`.
movx @dptr,a ; 3123 f0 p
X3124: mov dptr,#X0202 ; 3124 90 02 02 ...
clr a ; 3127 e4 d
movx @dptr,a ; 3128 f0 p
inc dptr ; 3129 a3 #
movx @dptr,a ; 312a f0 p
mov a,#7 ; 312b 74 07 t.
mov dptr,#X01f2 ; 312d 90 01 f2 ..r
movx @dptr,a ; 3130 f0 p
mov dptr,#X0023 ; 3131 90 00 23 ..#
clr a ; 3134 e4 d
movx @dptr,a ; 3135 f0 p
mov dptr,#X0028 ; 3136 90 00 28 ..(
mov a,#1 ; 3139 74 01 t.
movx @dptr,a ; 313b f0 p
mov dptr,#X01eb ; 313c 90 01 eb ..k
clr a ; 313f e4 d
movx @dptr,a ; 3140 f0 p
mov dptr,#X01e5 ; 3141 90 01 e5 ..e
movx a,@dptr ; 3144 e0 `
mov dptr,#X5329 ; 3145 90 53 29 .S)
mov r0,a ; 3148 f8 x
add a,r0 ; 3149 28 (
add a,r0 ; 314a 28 (
jmp @a+dptr ; 314b 73 s
;
X314c: lcall X56cb ; 314c 12 56 cb .VK
sjmp X3197 ; 314f 80 46 .F
;
X3151: lcall X56dd ; 3151 12 56 dd .V]
sjmp X3197 ; 3154 80 41 .A
;
X3156: lcall X56ef ; 3156 12 56 ef .Vo
sjmp X3197 ; 3159 80 3c .<
;
X315b: lcall X57eb ; 315b 12 57 eb .Wk
sjmp X3197 ; 315e 80 37 .7
;
X3160: lcall X5701 ; 3160 12 57 01 .W.
sjmp X3197 ; 3163 80 32 .2
;
X3165: lcall X5713 ; 3165 12 57 13 .W.
sjmp X3197 ; 3168 80 2d .-
;
X316a: lcall X5725 ; 316a 12 57 25 .W%
sjmp X3197 ; 316d 80 28 .(
;
X316f: lcall X5737 ; 316f 12 57 37 .W7
sjmp X3197 ; 3172 80 23 .#
;
X3174: sjmp X3197 ; 3174 80 21 .!
;
X3176: lcall X56cb ; 3176 12 56 cb .VK
sjmp X3197 ; 3179 80 1c ..
;
X317b: lcall X56ef ; 317b 12 56 ef .Vo
sjmp X3197 ; 317e 80 17 ..
;
X3180: lcall X57eb ; 3180 12 57 eb .Wk
sjmp X3197 ; 3183 80 12 ..
;
X3185: lcall X5701 ; 3185 12 57 01 .W.
sjmp X3197 ; 3188 80 0d ..
;
X318a: lcall X5713 ; 318a 12 57 13 .W.
sjmp X3197 ; 318d 80 08 ..
;
X318f: lcall X5725 ; 318f 12 57 25 .W%
sjmp X3197 ; 3192 80 03 ..
;
X3194: lcall X5737 ; 3194 12 57 37 .W7
X3197: mov dptr,#X0219 ; 3197 90 02 19 ...
clr a ; 319a e4 d
movx @dptr,a ; 319b f0 p
mov dptr,#X18ee ; 319c 90 18 ee ..n
movx a,@dptr ; 319f e0 `
jnz X31aa ; 31a0 70 08 p.
mov a,#32h ; 31a2 74 32 t2
mov dptr,#X021a ; 31a4 90 02 1a ...
movx @dptr,a ; 31a7 f0 p
sjmp X31b0 ; 31a8 80 06 ..
;
X31aa: mov a,#96h ; 31aa 74 96 t.
mov dptr,#X021a ; 31ac 90 02 1a ...
movx @dptr,a ; 31af f0 p
X31b0: mov dptr,#X01e5 ; 31b0 90 01 e5 ..e
movx a,@dptr ; 31b3 e0 `
mov dptr,#X199a ; 31b4 90 19 9a ...
lcall Xff03 ; 31b7 12 ff 03 ...
movx a,@dptr ; 31ba e0 `
cjne a,#2,X321e ; 31bb b4 02 60 4.`
mov a,#3 ; 31be 74 03 t.
mov dptr,#X0044 ; 31c0 90 00 44 ..D
movx @dptr,a ; 31c3 f0 p
lcall X0034 ; 31c4 12 00 34 ..4
mov dptr,#X005b ; 31c7 90 00 5b ..[
movx a,@dptr ; 31ca e0 `
jnz X31ee ; 31cb 70 21 p!
mov dptr,#X01b0 ; 31cd 90 01 b0 ..0
movx a,@dptr ; 31d0 e0 `
mov r6,a ; 31d1 fe ~
mov dptr,#X01e5 ; 31d2 90 01 e5 ..e
movx a,@dptr ; 31d5 e0 `
mov dptr,#X1989 ; 31d6 90 19 89 ...
lcall Xff03 ; 31d9 12 ff 03 ...
movx a,@dptr ; 31dc e0 `
mov dptr,#Xf7bd ; 31dd 90 f7 bd .w=
movc a,@a+dptr ; 31e0 93 .
orl a,r6 ; 31e1 4e N
mov dptr,#X01b0 ; 31e2 90 01 b0 ..0
movx @dptr,a ; 31e5 f0 p
mov dptr,#X01b0 ; 31e6 90 01 b0 ..0
movx a,@dptr ; 31e9 e0 `
mov dptr,#X6000 ; 31ea 90 60 00 .`.
movx @dptr,a ; 31ed f0 p
X31ee: mov a,#2 ; 31ee 74 02 t.
mov dptr,#X0044 ; 31f0 90 00 44 ..D
movx @dptr,a ; 31f3 f0 p
lcall X0034 ; 31f4 12 00 34 ..4
mov dptr,#X005b ; 31f7 90 00 5b ..[
movx a,@dptr ; 31fa e0 `
jnz X321e ; 31fb 70 21 p!
mov dptr,#X01b0 ; 31fd 90 01 b0 ..0
movx a,@dptr ; 3200 e0 `
mov r6,a ; 3201 fe ~
mov dptr,#X01e5 ; 3202 90 01 e5 ..e
movx a,@dptr ; 3205 e0 `
mov dptr,#X1989 ; 3206 90 19 89 ...
lcall Xff03 ; 3209 12 ff 03 ...
movx a,@dptr ; 320c e0 `
mov dptr,#Xf7b4 ; 320d 90 f7 b4 .w4
movc a,@a+dptr ; 3210 93 .
anl a,r6 ; 3211 5e ^
mov dptr,#X01b0 ; 3212 90 01 b0 ..0
movx @dptr,a ; 3215 f0 p
mov dptr,#X01b0 ; 3216 90 01 b0 ..0
movx a,@dptr ; 3219 e0 `
mov dptr,#X6000 ; 321a 90 60 00 .`.
movx @dptr,a ; 321d f0 p
X321e: mov dptr,#X02b8 ; 321e 90 02 b8 ..8
mov a,#1 ; 3221 74 01 t.
movx @dptr,a ; 3223 f0 p
mov dptr,#X18e9 ; 3224 90 18 e9 ..i
movx a,@dptr ; 3227 e0 `
setb c ; 3228 d3 S
subb a,#2 ; 3229 94 02 ..
jnc X323c ; 322b 50 0f P.
mov dptr,#X01e5 ; 322d 90 01 e5 ..e
movx a,@dptr ; 3230 e0 `
mov dptr,#X1967 ; 3231 90 19 67 ..g
lcall Xff03 ; 3234 12 ff 03 ...
movx a,@dptr ; 3237 e0 `
xrl a,#1 ; 3238 64 01 d.
jz X3253 ; 323a 60 17 `.
X323c: mov dptr,#X18df ; 323c 90 18 df .._
movx a,@dptr ; 323f e0 `
jnz X3251 ; 3240 70 0f p.
mov dptr,#X01e5 ; 3242 90 01 e5 ..e
movx a,@dptr ; 3245 e0 `
mov dptr,#X1967 ; 3246 90 19 67 ..g
lcall Xff03 ; 3249 12 ff 03 ...
movx a,@dptr ; 324c e0 `
xrl a,#2 ; 324d 64 02 d.
jz X3253 ; 324f 60 02 `.
X3251: sjmp X3256 ; 3251 80 03 ..
;
X3253: lcall X2998 ; 3253 12 29 98 .).
X3256: mov dptr,#X01e8 ; 3256 90 01 e8 ..h
movx a,@dptr ; 3259 e0 `
cjne a,#1,X3266 ; 325a b4 01 09 4..
lcall X565f ; 325d 12 56 5f .V_
mov a,#8 ; 3260 74 08 t.
mov dptr,#X020b ; 3262 90 02 0b ...
movx @dptr,a ; 3265 f0 p
X3266: mov a,#0 ; 3266 74 00 t.
mov dptr,#X02b0 ; 3268 90 02 b0 ..0
movx @dptr,a ; 326b f0 p
mov dptr,#X02b1 ; 326c 90 02 b1 ..1
movx @dptr,a ; 326f f0 p
mov dptr,#X01e4 ; 3270 90 01 e4 ..d
movx a,@dptr ; 3273 e0 `
cjne a,#1,X327a ; 3274 b4 01 03 4..
ljmp X3367 ; 3277 02 33 67 .3g
;
X327a: mov dptr,#X01e8 ; 327a 90 01 e8 ..h
movx a,@dptr ; 327d e0 `
cjne a,#1,X3293 ; 327e b4 01 12 4..
mov dptr,#X01ee ; 3281 90 01 ee ..n
movx a,@dptr ; 3284 e0 `
mov r6,a ; 3285 fe ~
inc dptr ; 3286 a3 #
movx a,@dptr ; 3287 e0 `
mov r7,a ; 3288 ff .
mov a,r7 ; 3289 ef o
xrl a,#0e7h ; 328a 64 e7 dg
jnz X3293 ; 328c 70 05 p.
mov a,r6 ; 328e ee n
xrl a,#3 ; 328f 64 03 d.
jz X3295 ; 3291 60 02 `.
X3293: sjmp X329e ; 3293 80 09 ..
;
X3295: mov a,#0ah ; 3295 74 0a t.
mov dptr,#X0044 ; 3297 90 00 44 ..D
movx @dptr,a ; 329a f0 p
lcall X0034 ; 329b 12 00 34 ..4
X329e: mov dptr,#X0211 ; 329e 90 02 11 ...
clr a ; 32a1 e4 d
movx @dptr,a ; 32a2 f0 p
X32a3: mov dptr,#X01be ; 32a3 90 01 be ..>
movx a,@dptr ; 32a6 e0 `
mov r6,a ; 32a7 fe ~
inc dptr ; 32a8 a3 #
movx a,@dptr ; 32a9 e0 `
mov r7,a ; 32aa ff .
mov a,#3dh ; 32ab 74 3d t=
cjne r6,#0,X32ba ; 32ad be 00 0a >..
setb c ; 32b0 d3 S
subb a,r7 ; 32b1 9f .
jc X32ba ; 32b2 40 06 @.
lcall X19e0 ; 32b4 12 19 e0 ..`
lcall X156f ; 32b7 12 15 6f ..o
X32ba: mov dptr,#X01e8 ; 32ba 90 01 e8 ..h
movx a,@dptr ; 32bd e0 `
cjne a,#1,X32d3 ; 32be b4 01 12 4..
mov dptr,#X01ee ; 32c1 90 01 ee ..n
movx a,@dptr ; 32c4 e0 `
mov r6,a ; 32c5 fe ~
inc dptr ; 32c6 a3 #
movx a,@dptr ; 32c7 e0 `
mov r7,a ; 32c8 ff .
mov a,r7 ; 32c9 ef o
xrl a,#0e7h ; 32ca 64 e7 dg
jnz X32d3 ; 32cc 70 05 p.
mov a,r6 ; 32ce ee n
xrl a,#3 ; 32cf 64 03 d.
jz X32d5 ; 32d1 60 02 `.
X32d3: sjmp X32de ; 32d3 80 09 ..
;
X32d5: mov a,#0ah ; 32d5 74 0a t.
mov dptr,#X0044 ; 32d7 90 00 44 ..D
movx @dptr,a ; 32da f0 p
lcall X0034 ; 32db 12 00 34 ..4
X32de: mov dptr,#X1862 ; 32de 90 18 62 ..b
movx a,@dptr ; 32e1 e0 `
xrl a,#1 ; 32e2 64 01 d.
jz X32f4 ; 32e4 60 0e `.
mov dptr,#X01e5 ; 32e6 90 01 e5 ..e
movx a,@dptr ; 32e9 e0 `
mov dptr,#X1923 ; 32ea 90 19 23 ..#
lcall Xff03 ; 32ed 12 ff 03 ...
movx a,@dptr ; 32f0 e0 `
cjne a,#1,X32f9 ; 32f1 b4 01 05 4..
X32f4: lcall X5629 ; 32f4 12 56 29 .V)
sjmp X32fc ; 32f7 80 03 ..
;
X32f9: lcall X563b ; 32f9 12 56 3b .V;
X32fc: mov dptr,#X01e5 ; 32fc 90 01 e5 ..e
movx a,@dptr ; 32ff e0 `
mov dptr,#X1934 ; 3300 90 19 34 ..4
lcall Xff03 ; 3303 12 ff 03 ...
movx a,@dptr ; 3306 e0 `
mov dptr,#X0044 ; 3307 90 00 44 ..D
movx @dptr,a ; 330a f0 p
mov dptr,#X01e5 ; 330b 90 01 e5 ..e
movx a,@dptr ; 330e e0 `
mov dptr,#X1923 ; 330f 90 19 23 ..#
lcall Xff03 ; 3312 12 ff 03 ...
movx a,@dptr ; 3315 e0 `
cjne a,#1,X3326 ; 3316 b4 01 0d 4..
mov dptr,#X0044 ; 3319 90 00 44 ..D
movx a,@dptr ; 331c e0 `
mov r6,a ; 331d fe ~
mov dptr,#X18dc ; 331e 90 18 dc ..\
movx a,@dptr ; 3321 e0 `
clr c ; 3322 c3 C
subb a,r6 ; 3323 9e .
jc X3328 ; 3324 40 02 @.
X3326: sjmp X3330 ; 3326 80 08 ..
;
X3328: mov dptr,#X18dc ; 3328 90 18 dc ..\
movx a,@dptr ; 332b e0 `
mov dptr,#X0044 ; 332c 90 00 44 ..D
movx @dptr,a ; 332f f0 p
X3330: mov dptr,#X01e5 ; 3330 90 01 e5 ..e
movx a,@dptr ; 3333 e0 `
mov dptr,#X1923 ; 3334 90 19 23 ..#
lcall Xff03 ; 3337 12 ff 03 ...
movx a,@dptr ; 333a e0 `
cjne a,#2,X334b ; 333b b4 02 0d 4..
mov dptr,#X0044 ; 333e 90 00 44 ..D
movx a,@dptr ; 3341 e0 `
mov r6,a ; 3342 fe ~
mov dptr,#X18dd ; 3343 90 18 dd ..]
movx a,@dptr ; 3346 e0 `
clr c ; 3347 c3 C
subb a,r6 ; 3348 9e .
jc X334d ; 3349 40 02 @.
X334b: sjmp X3355 ; 334b 80 08 ..
;
X334d: mov dptr,#X18dd ; 334d 90 18 dd ..]
movx a,@dptr ; 3350 e0 `
mov dptr,#X0044 ; 3351 90 00 44 ..D
movx @dptr,a ; 3354 f0 p
X3355: lcall X0034 ; 3355 12 00 34 ..4
lcall X5632 ; 3358 12 56 32 .V2
lcall X5644 ; 335b 12 56 44 .VD
mov a,#5 ; 335e 74 05 t.
mov dptr,#X0044 ; 3360 90 00 44 ..D
movx @dptr,a ; 3363 f0 p
lcall X0034 ; 3364 12 00 34 ..4
X3367: mov dptr,#X01e8 ; 3367 90 01 e8 ..h
movx a,@dptr ; 336a e0 `
cjne a,#1,X3380 ; 336b b4 01 12 4..
mov dptr,#X01ee ; 336e 90 01 ee ..n
movx a,@dptr ; 3371 e0 `
mov r6,a ; 3372 fe ~
inc dptr ; 3373 a3 #
movx a,@dptr ; 3374 e0 `
mov r7,a ; 3375 ff .
mov a,r7 ; 3376 ef o
xrl a,#0e7h ; 3377 64 e7 dg
jnz X3380 ; 3379 70 05 p.
mov a,r6 ; 337b ee n
xrl a,#3 ; 337c 64 03 d.
jz X3382 ; 337e 60 02 `.
X3380: sjmp X338b ; 3380 80 09 ..
;
X3382: mov a,#14h ; 3382 74 14 t.
mov dptr,#X0044 ; 3384 90 00 44 ..D
movx @dptr,a ; 3387 f0 p
lcall X0034 ; 3388 12 00 34 ..4
X338b: lcall X1a97 ; 338b 12 1a 97 ...
lcall X156f ; 338e 12 15 6f ..o
lcall X1c4d ; 3391 12 1c 4d ..M
mov dptr,#X01e8 ; 3394 90 01 e8 ..h
clr a ; 3397 e4 d
movx @dptr,a ; 3398 f0 p
mov dptr,#X020b ; 3399 90 02 0b ...
clr a ; 339c e4 d
movx @dptr,a ; 339d f0 p
mov dptr,#X02b8 ; 339e 90 02 b8 ..8
mov a,#1 ; 33a1 74 01 t.
movx @dptr,a ; 33a3 f0 p
mov dptr,#X01e5 ; 33a4 90 01 e5 ..e
movx a,@dptr ; 33a7 e0 `
mov dptr,#X1967 ; 33a8 90 19 67 ..g
lcall Xff03 ; 33ab 12 ff 03 ...
movx a,@dptr ; 33ae e0 `
cjne a,#2,X33ba ; 33af b4 02 08 4..
mov dptr,#X18df ; 33b2 90 18 df .._
movx a,@dptr ; 33b5 e0 `
xrl a,#1 ; 33b6 64 01 d.
jz X33bc ; 33b8 60 02 `.
X33ba: sjmp X33bf ; 33ba 80 03 ..
;
X33bc: lcall X2998 ; 33bc 12 29 98 .).
X33bf: mov dptr,#X0237 ; 33bf 90 02 37 ..7
clr a ; 33c2 e4 d
movx @dptr,a ; 33c3 f0 p
mov dptr,#X0101 ; 33c4 90 01 01 ...
movx a,@dptr ; 33c7 e0 `
anl a,#0fh ; 33c8 54 0f T.
mov b,#0ah ; 33ca 75 f0 0a up.
mul ab ; 33cd a4 $
mov r7,a ; 33ce ff .
mov r6,b ; 33cf ae f0 .p
mov dptr,#X0102 ; 33d1 90 01 02 ...
movx a,@dptr ; 33d4 e0 `
anl a,#0fh ; 33d5 54 0f T.
add a,r7 ; 33d7 2f /
mov dptr,#X0238 ; 33d8 90 02 38 ..8
movx @dptr,a ; 33db f0 p
mov dptr,#X02b3 ; 33dc 90 02 b3 ..3
movx a,@dptr ; 33df e0 `
jnz X33fb ; 33e0 70 19 p.
mov dptr,#X0202 ; 33e2 90 02 02 ...
movx a,@dptr ; 33e5 e0 `
mov r6,a ; 33e6 fe ~
inc dptr ; 33e7 a3 #
movx a,@dptr ; 33e8 e0 `
mov r7,a ; 33e9 ff .
mov a,#0bdh ; 33ea 74 bd t=
cjne r6,#0,X33f6 ; 33ec be 00 07 >..
setb c ; 33ef d3 S
subb a,r7 ; 33f0 9f .
jc X33f6 ; 33f1 40 03 @.
lcall X564d ; 33f3 12 56 4d .VM
X33f6: lcall X01b6 ; 33f6 12 01 b6 ..6
sjmp X3404 ; 33f9 80 09 ..
;
X33fb: mov dptr,#X02b4 ; 33fb 90 02 b4 ..4
movx a,@dptr ; 33fe e0 `
jnz X3404 ; 33ff 70 03 p.
lcall X016a ; 3401 12 01 6a ..j
X3404: lcall X5495 ; 3404 12 54 95 .T.
mov a,#14h ; 3407 74 14 t.
mov dptr,#X0201 ; 3409 90 02 01 ...
movx @dptr,a ; 340c f0 p
mov dptr,#X0243 ; 340d 90 02 43 ..C
movx a,@dptr ; 3410 e0 `
cjne a,#1,X345e ; 3411 b4 01 4a 4.J
mov a,#6 ; 3414 74 06 t.
mov dptr,#X0044 ; 3416 90 00 44 ..D
movx @dptr,a ; 3419 f0 p
lcall X0034 ; 341a 12 00 34 ..4
mov dptr,#X02b3 ; 341d 90 02 b3 ..3
movx a,@dptr ; 3420 e0 `
cjne a,#1,X3434 ; 3421 b4 01 10 4..
mov dptr,#X01e5 ; 3424 90 01 e5 ..e
movx a,@dptr ; 3427 e0 `
mov dptr,#X1934 ; 3428 90 19 34 ..4
lcall Xff03 ; 342b 12 ff 03 ...
movx a,@dptr ; 342e e0 `
clr c ; 342f c3 C
subb a,#28h ; 3430 94 28 .(
jnc X3436 ; 3432 50 02 P.
X3434: sjmp X343f ; 3434 80 09 ..
;
X3436: mov a,#0ch ; 3436 74 0c t.
mov dptr,#X0044 ; 3438 90 00 44 ..D
movx @dptr,a ; 343b f0 p
lcall X0034 ; 343c 12 00 34 ..4
X343f: lcall X014a ; 343f 12 01 4a ..J
mov dptr,#X01e5 ; 3442 90 01 e5 ..e
movx a,@dptr ; 3445 e0 `
mov dptr,#X1945 ; 3446 90 19 45 ..E
lcall Xff03 ; 3449 12 ff 03 ...
movx a,@dptr ; 344c e0 `
mov b,#3 ; 344d 75 f0 03 up.
mul ab ; 3450 a4 $
mov r7,a ; 3451 ff .
mov r6,b ; 3452 ae f0 .p
mov dptr,#X01c4 ; 3454 90 01 c4 ..D
mov a,r6 ; 3457 ee n
movx @dptr,a ; 3458 f0 p
inc dptr ; 3459 a3 #
mov a,r7 ; 345a ef o
movx @dptr,a ; 345b f0 p
sjmp X34a3 ; 345c 80 45 .E
;
X345e: mov a,#14h ; 345e 74 14 t.
mov dptr,#X0044 ; 3460 90 00 44 ..D
movx @dptr,a ; 3463 f0 p
lcall X0034 ; 3464 12 00 34 ..4
mov dptr,#X02b3 ; 3467 90 02 b3 ..3
movx a,@dptr ; 346a e0 `
cjne a,#1,X3477 ; 346b b4 01 09 4..
mov a,#0ah ; 346e 74 0a t.
mov dptr,#X0044 ; 3470 90 00 44 ..D
movx @dptr,a ; 3473 f0 p
lcall X0034 ; 3474 12 00 34 ..4
X3477: lcall X014a ; 3477 12 01 4a ..J
mov dptr,#X01e5 ; 347a 90 01 e5 ..e
movx a,@dptr ; 347d e0 `
mov dptr,#X1945 ; 347e 90 19 45 ..E
lcall Xff03 ; 3481 12 ff 03 ...
movx a,@dptr ; 3484 e0 `
mov b,#3 ; 3485 75 f0 03 up.
mul ab ; 3488 a4 $
mov r7,a ; 3489 ff .
mov r6,b ; 348a ae f0 .p
mov a,#9 ; 348c 74 09 t.
lcall Xfec9 ; 348e 12 fe c9 .~I
mov a,#0ah ; 3491 74 0a t.
mov rb0r4,r6 ; 3493 8e 04 ..
mov rb0r5,r7 ; 3495 8f 05 ..
mov r7,a ; 3497 ff .
lcall Xfe70 ; 3498 12 fe 70 .~p
mov dptr,#X01c4 ; 349b 90 01 c4 ..D
mov a,r4 ; 349e ec l
movx @dptr,a ; 349f f0 p
inc dptr ; 34a0 a3 #
mov a,r5 ; 34a1 ed m
movx @dptr,a ; 34a2 f0 p
X34a3: mov dptr,#X01c4 ; 34a3 90 01 c4 ..D
movx a,@dptr ; 34a6 e0 `
mov r6,a ; 34a7 fe ~
inc dptr ; 34a8 a3 #
movx a,@dptr ; 34a9 e0 `
mov r7,a ; 34aa ff .
mov a,#1 ; 34ab 74 01 t.
lcall Xfebb ; 34ad 12 fe bb .~;
mov dptr,#X025b ; 34b0 90 02 5b ..[
movx a,@dptr ; 34b3 e0 `
mov r4,a ; 34b4 fc |
inc dptr ; 34b5 a3 #
movx a,@dptr ; 34b6 e0 `
mov r5,a ; 34b7 fd }
mov a,r5 ; 34b8 ed m
add a,r7 ; 34b9 2f /
mov r7,a ; 34ba ff .
mov a,r4 ; 34bb ec l
addc a,r6 ; 34bc 3e >
mov r6,a ; 34bd fe ~
mov dptr,#X025b ; 34be 90 02 5b ..[
mov a,r6 ; 34c1 ee n
movx @dptr,a ; 34c2 f0 p
inc dptr ; 34c3 a3 #
mov a,r7 ; 34c4 ef o
movx @dptr,a ; 34c5 f0 p
mov a,#0 ; 34c6 74 00 t.
mov dptr,#X01c8 ; 34c8 90 01 c8 ..H
mov r0,a ; 34cb f8 x
clr a ; 34cc e4 d
movx @dptr,a ; 34cd f0 p
mov a,r0 ; 34ce e8 h
inc dptr ; 34cf a3 #
movx @dptr,a ; 34d0 f0 p
mov dptr,#X01ca ; 34d1 90 01 ca ..J
movx @dptr,a ; 34d4 f0 p
mov dptr,#X01c6 ; 34d5 90 01 c6 ..F
mov r0,a ; 34d8 f8 x
clr a ; 34d9 e4 d
movx @dptr,a ; 34da f0 p
mov a,r0 ; 34db e8 h
inc dptr ; 34dc a3 #
movx @dptr,a ; 34dd f0 p
mov dptr,#X01cb ; 34de 90 01 cb ..K
mov a,#1 ; 34e1 74 01 t.
movx @dptr,a ; 34e3 f0 p
mov dptr,#X0243 ; 34e4 90 02 43 ..C
mov a,#1 ; 34e7 74 01 t.
movx @dptr,a ; 34e9 f0 p
setb 23h.3 ; 34ea d2 1b R.
mov dptr,#X01f0 ; 34ec 90 01 f0 ..p
mov a,#2 ; 34ef 74 02 t.
movx @dptr,a ; 34f1 f0 p
inc dptr ; 34f2 a3 #
mov a,#58h ; 34f3 74 58 tX
movx @dptr,a ; 34f5 f0 p
X34f6: mov dptr,#X01cb ; 34f6 90 01 cb ..K
movx a,@dptr ; 34f9 e0 `
cjne a,#1,X3509 ; 34fa b4 01 0c 4..
mov dptr,#X01f0 ; 34fd 90 01 f0 ..p
movx a,@dptr ; 3500 e0 `
mov r6,a ; 3501 fe ~
inc dptr ; 3502 a3 #
movx a,@dptr ; 3503 e0 `
mov r7,a ; 3504 ff .
mov a,r7 ; 3505 ef o
orl a,r6 ; 3506 4e N
jnz X350c ; 3507 70 03 p.
X3509: ljmp X35ca ; 3509 02 35 ca .5J
;
X350c: lcall X0270 ; 350c 12 02 70 ..p
lcall X02df ; 350f 12 02 df .._
mov dptr,#X02b3 ; 3512 90 02 b3 ..3
movx a,@dptr ; 3515 e0 `
cjne a,#1,X3591 ; 3516 b4 01 78 4.x
lcall X6d92 ; 3519 12 6d 92 .m.
mov dptr,#X0202 ; 351c 90 02 02 ...
movx a,@dptr ; 351f e0 `
mov r6,a ; 3520 fe ~
inc dptr ; 3521 a3 #
movx a,@dptr ; 3522 e0 `
mov r7,a ; 3523 ff .
mov a,#2 ; 3524 74 02 t.
lcall X0003 ; 3526 12 00 03 ...
mov dptr,#X01be ; 3529 90 01 be ..>
movx a,@dptr ; 352c e0 `
mov r4,a ; 352d fc |
inc dptr ; 352e a3 #
movx a,@dptr ; 352f e0 `
mov r5,a ; 3530 fd }
mov a,r7 ; 3531 ef o
setb c ; 3532 d3 S
subb a,r5 ; 3533 9d .
mov a,r6 ; 3534 ee n
subb a,r4 ; 3535 9c .
jc X3547 ; 3536 40 0f @.
lcall X17ed ; 3538 12 17 ed ..m
lcall X5495 ; 353b 12 54 95 .T.
mov dptr,#X02b4 ; 353e 90 02 b4 ..4
movx a,@dptr ; 3541 e0 `
jnz X3547 ; 3542 70 03 p.
lcall X016a ; 3544 12 01 6a ..j
X3547: mov dptr,#X01e5 ; 3547 90 01 e5 ..e
movx a,@dptr ; 354a e0 `
mov dptr,#X1934 ; 354b 90 19 34 ..4
lcall Xff03 ; 354e 12 ff 03 ...
movx a,@dptr ; 3551 e0 `
clr c ; 3552 c3 C
subb a,#28h ; 3553 94 28 .(
jc X357e ; 3555 40 27 @'
mov dptr,#X01c4 ; 3557 90 01 c4 ..D
movx a,@dptr ; 355a e0 `
mov r6,a ; 355b fe ~
inc dptr ; 355c a3 #
movx a,@dptr ; 355d e0 `
mov r7,a ; 355e ff .
mov a,#8 ; 355f 74 08 t.
lcall Xfec9 ; 3561 12 fe c9 .~I
mov a,#0ah ; 3564 74 0a t.
mov rb0r4,r6 ; 3566 8e 04 ..
mov rb0r5,r7 ; 3568 8f 05 ..
mov r7,a ; 356a ff .
lcall Xfe70 ; 356b 12 fe 70 .~p
mov dptr,#X01c6 ; 356e 90 01 c6 ..F
movx a,@dptr ; 3571 e0 `
mov r6,a ; 3572 fe ~
inc dptr ; 3573 a3 #
movx a,@dptr ; 3574 e0 `
mov r7,a ; 3575 ff .
mov a,r7 ; 3576 ef o
xrl a,r5 ; 3577 6d m
jnz X357e ; 3578 70 04 p.
mov a,r6 ; 357a ee n
xrl a,r4 ; 357b 6c l
jz X3580 ; 357c 60 02 `.
X357e: sjmp X358f ; 357e 80 0f ..
;
X3580: lcall X1821 ; 3580 12 18 21 ..!
lcall X5495 ; 3583 12 54 95 .T.
mov dptr,#X02b4 ; 3586 90 02 b4 ..4
movx a,@dptr ; 3589 e0 `
jnz X358f ; 358a 70 03 p.
lcall X016a ; 358c 12 01 6a ..j
X358f: sjmp X35c7 ; 358f 80 36 .6
;
X3591: mov dptr,#X0202 ; 3591 90 02 02 ...
movx a,@dptr ; 3594 e0 `
mov r6,a ; 3595 fe ~
inc dptr ; 3596 a3 #
movx a,@dptr ; 3597 e0 `
mov r7,a ; 3598 ff .
mov a,#0bdh ; 3599 74 bd t=
cjne r6,#0,X35c7 ; 359b be 00 29 >.)
setb c ; 359e d3 S
subb a,r7 ; 359f 9f .
jc X35c7 ; 35a0 40 25 @%
lcall X6d92 ; 35a2 12 6d 92 .m.
mov dptr,#X0202 ; 35a5 90 02 02 ...
movx a,@dptr ; 35a8 e0 `
mov r6,a ; 35a9 fe ~
inc dptr ; 35aa a3 #
movx a,@dptr ; 35ab e0 `
mov r7,a ; 35ac ff .
mov a,#8 ; 35ad 74 08 t.
lcall X0003 ; 35af 12 00 03 ...
mov dptr,#X01be ; 35b2 90 01 be ..>
movx a,@dptr ; 35b5 e0 `
mov r4,a ; 35b6 fc |
inc dptr ; 35b7 a3 #
movx a,@dptr ; 35b8 e0 `
mov r5,a ; 35b9 fd }
mov a,r7 ; 35ba ef o
setb c ; 35bb d3 S
subb a,r5 ; 35bc 9d .
mov a,r6 ; 35bd ee n
subb a,r4 ; 35be 9c .
jc X35c7 ; 35bf 40 06 @.
lcall X17ed ; 35c1 12 17 ed ..m
lcall X5495 ; 35c4 12 54 95 .T.
X35c7: ljmp X34f6 ; 35c7 02 34 f6 .4v
;
X35ca: mov dptr,#X01f0 ; 35ca 90 01 f0 ..p
movx a,@dptr ; 35cd e0 `
mov r6,a ; 35ce fe ~
inc dptr ; 35cf a3 #
movx a,@dptr ; 35d0 e0 `
mov r7,a ; 35d1 ff .
mov a,r7 ; 35d2 ef o
orl a,r6 ; 35d3 4e N
jnz X3627 ; 35d4 70 51 pQ
mov a,#0ffh ; 35d6 74 ff t.
mov dptr,#X0238 ; 35d8 90 02 38 ..8
movx @dptr,a ; 35db f0 p
mov dptr,#X01cb ; 35dc 90 01 cb ..K
clr a ; 35df e4 d
movx @dptr,a ; 35e0 f0 p
mov dptr,#X01f0 ; 35e1 90 01 f0 ..p
clr a ; 35e4 e4 d
movx @dptr,a ; 35e5 f0 p
inc dptr ; 35e6 a3 #
movx @dptr,a ; 35e7 f0 p
mov dptr,#X01c8 ; 35e8 90 01 c8 ..H
clr a ; 35eb e4 d
movx @dptr,a ; 35ec f0 p
inc dptr ; 35ed a3 #
movx @dptr,a ; 35ee f0 p
setb 20h.0 ; 35ef d2 00 R.
mov dptr,#X024a ; 35f1 90 02 4a ..J
mov a,#1 ; 35f4 74 01 t.
movx @dptr,a ; 35f6 f0 p
mov dptr,#X1889 ; 35f7 90 18 89 ...
movx a,@dptr ; 35fa e0 `
clr c ; 35fb c3 C
subb a,#63h ; 35fc 94 63 .c
jnc X3609 ; 35fe 50 09 P.
mov dptr,#X1889 ; 3600 90 18 89 ...
movx a,@dptr ; 3603 e0 `
inc a ; 3604 04 .
mov dptr,#X1889 ; 3605 90 18 89 ...
movx @dptr,a ; 3608 f0 p
X3609: mov dptr,#X024b ; 3609 90 02 4b ..K
movx a,@dptr ; 360c e0 `
jnz X3617 ; 360d 70 08 p.
mov dptr,#X024b ; 360f 90 02 4b ..K
mov a,#1 ; 3612 74 01 t.
movx @dptr,a ; 3614 f0 p
sjmp X361d ; 3615 80 06 ..
;
X3617: mov a,#2 ; 3617 74 02 t.
mov dptr,#X024b ; 3619 90 02 4b ..K
movx @dptr,a ; 361c f0 p
X361d: mov dptr,#X1858 ; 361d 90 18 58 ..X
movx a,@dptr ; 3620 e0 `
orl a,20h ; 3621 45 20 E
mov dptr,#X1858 ; 3623 90 18 58 ..X
movx @dptr,a ; 3626 f0 p
X3627: lcall X5656 ; 3627 12 56 56 .VV
mov a,#2 ; 362a 74 02 t.
mov dptr,#X0044 ; 362c 90 00 44 ..D
movx @dptr,a ; 362f f0 p
lcall X0034 ; 3630 12 00 34 ..4
lcall X549e ; 3633 12 54 9e .T.
lcall X0190 ; 3636 12 01 90 ...
mov dptr,#X02b4 ; 3639 90 02 b4 ..4
clr a ; 363c e4 d
movx @dptr,a ; 363d f0 p
lcall X01c6 ; 363e 12 01 c6 ..F
mov dptr,#X01d5 ; 3641 90 01 d5 ..U
clr a ; 3644 e4 d
movx @dptr,a ; 3645 f0 p
lcall X54f4 ; 3646 12 54 f4 .Tt
mov dptr,#X0238 ; 3649 90 02 38 ..8
movx a,@dptr ; 364c e0 `
cjne a,#0ffh,X3657 ; 364d b4 ff 07 4..
mov dptr,#X0237 ; 3650 90 02 37 ..7
clr a ; 3653 e4 d
movx @dptr,a ; 3654 f0 p
sjmp X36a0 ; 3655 80 49 .I
;
X3657: mov dptr,#X0101 ; 3657 90 01 01 ...
movx a,@dptr ; 365a e0 `
anl a,#0fh ; 365b 54 0f T.
mov b,#0ah ; 365d 75 f0 0a up.
mul ab ; 3660 a4 $
mov r7,a ; 3661 ff .
mov r6,b ; 3662 ae f0 .p
mov dptr,#X0102 ; 3664 90 01 02 ...
movx a,@dptr ; 3667 e0 `
anl a,#0fh ; 3668 54 0f T.
add a,r7 ; 366a 2f /
mov dptr,#X0239 ; 366b 90 02 39 ..9
movx @dptr,a ; 366e f0 p
mov dptr,#X0239 ; 366f 90 02 39 ..9
movx a,@dptr ; 3672 e0 `
mov r6,a ; 3673 fe ~
mov dptr,#X0238 ; 3674 90 02 38 ..8
movx a,@dptr ; 3677 e0 `
setb c ; 3678 d3 S
subb a,r6 ; 3679 9e .
jnc X368e ; 367a 50 12 P.
mov dptr,#X0239 ; 367c 90 02 39 ..9
movx a,@dptr ; 367f e0 `
mov r6,a ; 3680 fe ~
mov dptr,#X0238 ; 3681 90 02 38 ..8
movx a,@dptr ; 3684 e0 `
cpl a ; 3685 f4 t
inc a ; 3686 04 .
add a,r6 ; 3687 2e .
mov dptr,#X0237 ; 3688 90 02 37 ..7
movx @dptr,a ; 368b f0 p
sjmp X36a0 ; 368c 80 12 ..
;
X368e: mov dptr,#X0239 ; 368e 90 02 39 ..9
movx a,@dptr ; 3691 e0 `
add a,#3ch ; 3692 24 3c $<
mov r6,a ; 3694 fe ~
mov dptr,#X0238 ; 3695 90 02 38 ..8
movx a,@dptr ; 3698 e0 `
cpl a ; 3699 f4 t
inc a ; 369a 04 .
add a,r6 ; 369b 2e .
mov dptr,#X0237 ; 369c 90 02 37 ..7
movx @dptr,a ; 369f f0 p
X36a0: mov a,#2 ; 36a0 74 02 t.
mov dptr,#X02b8 ; 36a2 90 02 b8 ..8
movx @dptr,a ; 36a5 f0 p
mov dptr,#X18e9 ; 36a6 90 18 e9 ..i
movx a,@dptr ; 36a9 e0 `
cjne a,#3,X36bc ; 36aa b4 03 0f 4..
mov dptr,#X01e5 ; 36ad 90 01 e5 ..e
movx a,@dptr ; 36b0 e0 `
mov dptr,#X1967 ; 36b1 90 19 67 ..g
lcall Xff03 ; 36b4 12 ff 03 ...
movx a,@dptr ; 36b7 e0 `
xrl a,#1 ; 36b8 64 01 d.
jz X3705 ; 36ba 60 49 `I
X36bc: mov dptr,#X18df ; 36bc 90 18 df .._
movx a,@dptr ; 36bf e0 `
cjne a,#2,X36d2 ; 36c0 b4 02 0f 4..
mov dptr,#X01e5 ; 36c3 90 01 e5 ..e
movx a,@dptr ; 36c6 e0 `
mov dptr,#X1967 ; 36c7 90 19 67 ..g
lcall Xff03 ; 36ca 12 ff 03 ...
movx a,@dptr ; 36cd e0 `
xrl a,#2 ; 36ce 64 02 d.
jz X3705 ; 36d0 60 33 `3
X36d2: mov dptr,#X01e5 ; 36d2 90 01 e5 ..e
movx a,@dptr ; 36d5 e0 `
mov dptr,#X1956 ; 36d6 90 19 56 ..V
lcall Xff03 ; 36d9 12 ff 03 ...
movx a,@dptr ; 36dc e0 `
xrl a,#12h ; 36dd 64 12 d.
jz X36ef ; 36df 60 0e `.
mov dptr,#X01e5 ; 36e1 90 01 e5 ..e
movx a,@dptr ; 36e4 e0 `
mov dptr,#X1956 ; 36e5 90 19 56 ..V
lcall Xff03 ; 36e8 12 ff 03 ...
movx a,@dptr ; 36eb e0 `
cjne a,#13h,X3703 ; 36ec b4 13 14 4..
X36ef: mov dptr,#X01e5 ; 36ef 90 01 e5 ..e
movx a,@dptr ; 36f2 e0 `
mov dptr,#X1956 ; 36f3 90 19 56 ..V
lcall Xff03 ; 36f6 12 ff 03 ...
movx a,@dptr ; 36f9 e0 `
mov dptr,#X183c ; 36fa 90 18 3c ..<
lcall Xff03 ; 36fd 12 ff 03 ...
movx a,@dptr ; 3700 e0 `
jnz X3705 ; 3701 70 02 p.
X3703: sjmp X3708 ; 3703 80 03 ..
;
X3705: lcall X2998 ; 3705 12 29 98 .).
X3708: mov dptr,#X0259 ; 3708 90 02 59 ..Y
movx a,@dptr ; 370b e0 `
setb c ; 370c d3 S
subb a,#91h ; 370d 94 91 ..
jc X3742 ; 370f 40 31 @1
mov dptr,#X0259 ; 3711 90 02 59 ..Y
movx a,@dptr ; 3714 e0 `
clr c ; 3715 c3 C
subb a,#0bdh ; 3716 94 bd .=
jnc X372b ; 3718 50 11 P.
mov dptr,#X01be ; 371a 90 01 be ..>
movx a,@dptr ; 371d e0 `
mov r0,a ; 371e f8 x
inc dptr ; 371f a3 #
movx a,@dptr ; 3720 e0 `
mov dptr,#X01be ; 3721 90 01 be ..>
xch a,r0 ; 3724 c8 H
movx @dptr,a ; 3725 f0 p
inc dptr ; 3726 a3 #
xch a,r0 ; 3727 c8 H
movx @dptr,a ; 3728 f0 p
sjmp X3742 ; 3729 80 17 ..
;
X372b: mov dptr,#X01be ; 372b 90 01 be ..>
movx a,@dptr ; 372e e0 `
mov r6,a ; 372f fe ~
inc dptr ; 3730 a3 #
movx a,@dptr ; 3731 e0 `
mov r7,a ; 3732 ff .
mov a,#2 ; 3733 74 02 t.
add a,r7 ; 3735 2f /
mov r7,a ; 3736 ff .
jnc X373a ; 3737 50 01 P.
inc r6 ; 3739 0e .
X373a: mov dptr,#X01be ; 373a 90 01 be ..>
mov a,r6 ; 373d ee n
movx @dptr,a ; 373e f0 p
inc dptr ; 373f a3 #
mov a,r7 ; 3740 ef o
movx @dptr,a ; 3741 f0 p
X3742: mov a,#5 ; 3742 74 05 t.
mov dptr,#X0044 ; 3744 90 00 44 ..D
movx @dptr,a ; 3747 f0 p
lcall X1f9e ; 3748 12 1f 9e ...
mov dptr,#X0259 ; 374b 90 02 59 ..Y
movx a,@dptr ; 374e e0 `
cjne a,#91h,X377f ; 374f b4 91 2d 4.-
mov dptr,#X01be ; 3752 90 01 be ..>
movx a,@dptr ; 3755 e0 `
mov r6,a ; 3756 fe ~
inc dptr ; 3757 a3 #
movx a,@dptr ; 3758 e0 `
mov r7,a ; 3759 ff .
mov a,#0bdh ; 375a 74 bd t=
xrl a,r7 ; 375c 6f o
orl a,r6 ; 375d 4e N
jnz X3766 ; 375e 70 06 p.
mov a,#0bdh ; 3760 74 bd t=
mov dptr,#X0259 ; 3762 90 02 59 ..Y
movx @dptr,a ; 3765 f0 p
X3766: mov dptr,#X01be ; 3766 90 01 be ..>
movx a,@dptr ; 3769 e0 `
mov r6,a ; 376a fe ~
inc dptr ; 376b a3 #
movx a,@dptr ; 376c e0 `
mov r7,a ; 376d ff .
mov a,#0bdh ; 376e 74 bd t=
cjne r6,#0,X377f ; 3770 be 00 0c >..
setb c ; 3773 d3 S
subb a,r7 ; 3774 9f .
jc X377f ; 3775 40 08 @.
mov dptr,#X01bf ; 3777 90 01 bf ..?
movx a,@dptr ; 377a e0 `
mov dptr,#X0259 ; 377b 90 02 59 ..Y
movx @dptr,a ; 377e f0 p
X377f: mov dptr,#X0259 ; 377f 90 02 59 ..Y
movx a,@dptr ; 3782 e0 `
setb c ; 3783 d3 S
subb a,#91h ; 3784 94 91 ..
jc X3791 ; 3786 40 09 @.
mov dptr,#X0259 ; 3788 90 02 59 ..Y
movx a,@dptr ; 378b e0 `
clr c ; 378c c3 C
subb a,#0bdh ; 378d 94 bd .=
jc X3794 ; 378f 40 03 @.
X3791: ljmp X3817 ; 3791 02 38 17 .8.
;
X3794: mov dptr,#X01e5 ; 3794 90 01 e5 ..e
movx a,@dptr ; 3797 e0 `
mov dptr,#X1934 ; 3798 90 19 34 ..4
lcall Xff03 ; 379b 12 ff 03 ...
movx a,@dptr ; 379e e0 `
clr c ; 379f c3 C
subb a,#28h ; 37a0 94 28 .(
jc X37cf ; 37a2 40 2b @+
mov dptr,#X0044 ; 37a4 90 00 44 ..D
mov a,#1 ; 37a7 74 01 t.
movx @dptr,a ; 37a9 f0 p
lcall X0034 ; 37aa 12 00 34 ..4
lcall X174f ; 37ad 12 17 4f ..O
mov dptr,#X0044 ; 37b0 90 00 44 ..D
mov a,#1 ; 37b3 74 01 t.
movx @dptr,a ; 37b5 f0 p
lcall X0034 ; 37b6 12 00 34 ..4
mov a,#64h ; 37b9 74 64 td
mov dptr,#X01be ; 37bb 90 01 be ..>
mov r0,a ; 37be f8 x
clr a ; 37bf e4 d
movx @dptr,a ; 37c0 f0 p
mov a,r0 ; 37c1 e8 h
inc dptr ; 37c2 a3 #
movx @dptr,a ; 37c3 f0 p
mov a,#8 ; 37c4 74 08 t.
mov dptr,#X0044 ; 37c6 90 00 44 ..D
movx @dptr,a ; 37c9 f0 p
lcall X1f1c ; 37ca 12 1f 1c ...
sjmp X37d8 ; 37cd 80 09 ..
;
X37cf: mov a,#0ch ; 37cf 74 0c t.
mov dptr,#X0044 ; 37d1 90 00 44 ..D
movx @dptr,a ; 37d4 f0 p
lcall X0034 ; 37d5 12 00 34 ..4
X37d8: lcall X015a ; 37d8 12 01 5a ..Z
mov dptr,#X18e7 ; 37db 90 18 e7 ..g
movx a,@dptr ; 37de e0 `
cjne a,#1,X3817 ; 37df b4 01 35 4.5
mov dptr,#X0044 ; 37e2 90 00 44 ..D
mov a,#1 ; 37e5 74 01 t.
movx @dptr,a ; 37e7 f0 p
lcall X0034 ; 37e8 12 00 34 ..4
lcall X54fd ; 37eb 12 54 fd .T}
mov a,#0ah ; 37ee 74 0a t.
mov dptr,#X0044 ; 37f0 90 00 44 ..D
movx @dptr,a ; 37f3 f0 p
lcall X0034 ; 37f4 12 00 34 ..4
lcall X5506 ; 37f7 12 55 06 .U.
mov a,#5 ; 37fa 74 05 t.
mov dptr,#X0044 ; 37fc 90 00 44 ..D
movx @dptr,a ; 37ff f0 p
lcall X0034 ; 3800 12 00 34 ..4
mov a,#14h ; 3803 74 14 t.
mov dptr,#X01be ; 3805 90 01 be ..>
mov r0,a ; 3808 f8 x
clr a ; 3809 e4 d
movx @dptr,a ; 380a f0 p
mov a,r0 ; 380b e8 h
inc dptr ; 380c a3 #
movx @dptr,a ; 380d f0 p
mov a,#14h ; 380e 74 14 t.
mov dptr,#X0044 ; 3810 90 00 44 ..D
movx @dptr,a ; 3813 f0 p
lcall X1f1c ; 3814 12 1f 1c ...
X3817: mov dptr,#X0259 ; 3817 90 02 59 ..Y
movx a,@dptr ; 381a e0 `
clr c ; 381b c3 C
subb a,#0bdh ; 381c 94 bd .=
jc X3823 ; 381e 40 03 @.
lcall X2015 ; 3820 12 20 15 . .
X3823: lcall X015a ; 3823 12 01 5a ..Z
lcall X04ac ; 3826 12 04 ac ..,
mov dptr,#X0211 ; 3829 90 02 11 ...
movx a,@dptr ; 382c e0 `
jnz X385c ; 382d 70 2d p-
mov dptr,#X01e5 ; 382f 90 01 e5 ..e
movx a,@dptr ; 3832 e0 `
mov dptr,#X1956 ; 3833 90 19 56 ..V
lcall Xff03 ; 3836 12 ff 03 ...
movx a,@dptr ; 3839 e0 `
xrl a,#17h ; 383a 64 17 d.
jz X385e ; 383c 60 20 `
mov dptr,#X01e5 ; 383e 90 01 e5 ..e
movx a,@dptr ; 3841 e0 `
mov dptr,#X1956 ; 3842 90 19 56 ..V
lcall Xff03 ; 3845 12 ff 03 ...
movx a,@dptr ; 3848 e0 `
xrl a,#1ch ; 3849 64 1c d.
jz X385e ; 384b 60 11 `.
mov dptr,#X01e5 ; 384d 90 01 e5 ..e
movx a,@dptr ; 3850 e0 `
mov dptr,#X1956 ; 3851 90 19 56 ..V
lcall Xff03 ; 3854 12 ff 03 ...
movx a,@dptr ; 3857 e0 `
xrl a,#1eh ; 3858 64 1e d.
jz X385e ; 385a 60 02 `.
X385c: sjmp X3873 ; 385c 80 15 ..
;
X385e: mov dptr,#X0211 ; 385e 90 02 11 ...
mov a,#1 ; 3861 74 01 t.
movx @dptr,a ; 3863 f0 p
lcall X16bb ; 3864 12 16 bb ..;
mov a,#5 ; 3867 74 05 t.
mov dptr,#X0044 ; 3869 90 00 44 ..D
movx @dptr,a ; 386c f0 p
lcall X0034 ; 386d 12 00 34 ..4
ljmp X32a3 ; 3870 02 32 a3 .2#
;
X3873: mov dptr,#X0211 ; 3873 90 02 11 ...
movx a,@dptr ; 3876 e0 `
clr c ; 3877 c3 C
subb a,#3 ; 3878 94 03 ..
jnc X388b ; 387a 50 0f P.
mov dptr,#X01e5 ; 387c 90 01 e5 ..e
movx a,@dptr ; 387f e0 `
mov dptr,#X1956 ; 3880 90 19 56 ..V
lcall Xff03 ; 3883 12 ff 03 ...
movx a,@dptr ; 3886 e0 `
xrl a,#1fh ; 3887 64 1f d.
jz X388d ; 3889 60 02 `.
X388b: sjmp X38a2 ; 388b 80 15 ..
;
X388d: mov dptr,#X0211 ; 388d 90 02 11 ...
movx a,@dptr ; 3890 e0 `
inc a ; 3891 04 .
movx @dptr,a ; 3892 f0 p
lcall X16bb ; 3893 12 16 bb ..;
mov a,#5 ; 3896 74 05 t.
mov dptr,#X0044 ; 3898 90 00 44 ..D
movx @dptr,a ; 389b f0 p
lcall X0034 ; 389c 12 00 34 ..4
ljmp X32a3 ; 389f 02 32 a3 .2#
;
X38a2: mov dptr,#X005b ; 38a2 90 00 5b ..[
movx a,@dptr ; 38a5 e0 `
jnz X38c9 ; 38a6 70 21 p!
mov dptr,#X01b0 ; 38a8 90 01 b0 ..0
movx a,@dptr ; 38ab e0 `
mov r6,a ; 38ac fe ~
mov dptr,#X01e5 ; 38ad 90 01 e5 ..e
movx a,@dptr ; 38b0 e0 `
mov dptr,#X1989 ; 38b1 90 19 89 ...
lcall Xff03 ; 38b4 12 ff 03 ...
movx a,@dptr ; 38b7 e0 `
mov dptr,#Xf7bd ; 38b8 90 f7 bd .w=
movc a,@a+dptr ; 38bb 93 .
orl a,r6 ; 38bc 4e N
mov dptr,#X01b0 ; 38bd 90 01 b0 ..0
movx @dptr,a ; 38c0 f0 p
mov dptr,#X01b0 ; 38c1 90 01 b0 ..0
movx a,@dptr ; 38c4 e0 `
mov dptr,#X6000 ; 38c5 90 60 00 .`.
movx @dptr,a ; 38c8 f0 p
X38c9: lcall X16bb ; 38c9 12 16 bb ..;
mov a,#5 ; 38cc 74 05 t.
mov dptr,#X0044 ; 38ce 90 00 44 ..D
movx @dptr,a ; 38d1 f0 p
lcall X0034 ; 38d2 12 00 34 ..4
lcall X19e0 ; 38d5 12 19 e0 ..`
lcall X156f ; 38d8 12 15 6f ..o
mov a,20h ; 38db e5 20 e
jnz X38e4 ; 38dd 70 05 p.
mov dptr,#X024b ; 38df 90 02 4b ..K
clr a ; 38e2 e4 d
movx @dptr,a ; 38e3 f0 p
X38e4: mov dptr,#X0220 ; 38e4 90 02 20 ..
movx a,@dptr ; 38e7 e0 `
jz X38ec ; 38e8 60 02 `.
sjmp X38e4 ; 38ea 80 f8 .x
;
X38ec: mov dptr,#X02b1 ; 38ec 90 02 b1 ..1
movx a,@dptr ; 38ef e0 `
clr c ; 38f0 c3 C
subb a,#3 ; 38f1 94 03 ..
jc X38ff ; 38f3 40 0a @.
mov a,#0 ; 38f5 74 00 t.
mov dptr,#X02b0 ; 38f7 90 02 b0 ..0
movx @dptr,a ; 38fa f0 p
mov dptr,#X02b1 ; 38fb 90 02 b1 ..1
movx @dptr,a ; 38fe f0 p
X38ff: mov dptr,#X006b ; 38ff 90 00 6b ..k
movx a,@dptr ; 3902 e0 `
cjne a,#1,X393e ; 3903 b4 01 38 4.8
mov c,25h.1 ; 3906 a2 29 ")
cpl c ; 3908 b3 3
cpl c ; 3909 b3 3
jnc X393e ; 390a 50 32 P2
mov dptr,#X004f ; 390c 90 00 4f ..O
movx a,@dptr ; 390f e0 `
jnz X3921 ; 3910 70 0f p.
mov dptr,#X01e5 ; 3912 90 01 e5 ..e
movx a,@dptr ; 3915 e0 `
mov dptr,#X1923 ; 3916 90 19 23 ..#
lcall Xff03 ; 3919 12 ff 03 ...
movx a,@dptr ; 391c e0 `
xrl a,#1 ; 391d 64 01 d.
jz X3935 ; 391f 60 14 `.
X3921: mov dptr,#X0050 ; 3921 90 00 50 ..P
movx a,@dptr ; 3924 e0 `
jnz X393e ; 3925 70 17 p.
mov dptr,#X01e5 ; 3927 90 01 e5 ..e
movx a,@dptr ; 392a e0 `
mov dptr,#X1923 ; 392b 90 19 23 ..#
lcall Xff03 ; 392e 12 ff 03 ...
movx a,@dptr ; 3931 e0 `
cjne a,#2,X393e ; 3932 b4 02 09 4..
X3935: mov a,20h ; 3935 e5 20 e
jnz X393e ; 3937 70 05 p.
mov c,21h.6 ; 3939 a2 0e ".
cpl c ; 393b b3 3
jc X3940 ; 393c 40 02 @.
X393e: sjmp X395d ; 393e 80 1d ..
;
X3940: mov dptr,#X0027 ; 3940 90 00 27 ..'
movx a,@dptr ; 3943 e0 `
setb c ; 3944 d3 S
subb a,#1 ; 3945 94 01 ..
jc X395b ; 3947 40 12 @.
mov dptr,#X0027 ; 3949 90 00 27 ..'
movx a,@dptr ; 394c e0 `
dec a ; 394d 14 .
movx @dptr,a ; 394e f0 p
mov a,#5 ; 394f 74 05 t.
mov dptr,#X0044 ; 3951 90 00 44 ..D
movx @dptr,a ; 3954 f0 p
lcall X0034 ; 3955 12 00 34 ..4
ljmp X2cd2 ; 3958 02 2c d2 .,R
;
X395b: sjmp X3963 ; 395b 80 06 ..
;
X395d: mov dptr,#X0027 ; 395d 90 00 27 ..'
mov a,#1 ; 3960 74 01 t.
movx @dptr,a ; 3962 f0 p
X3963: mov a,#0 ; 3963 74 00 t.
mov dptr,#X0211 ; 3965 90 02 11 ...
movx @dptr,a ; 3968 f0 p
mov dptr,#X0038 ; 3969 90 00 38 ..8
movx @dptr,a ; 396c f0 p
mov dptr,#X01e4 ; 396d 90 01 e4 ..d
movx @dptr,a ; 3970 f0 p
mov dptr,#X0028 ; 3971 90 00 28 ..(
movx @dptr,a ; 3974 f0 p
mov dptr,#X01e8 ; 3975 90 01 e8 ..h
clr a ; 3978 e4 d
movx @dptr,a ; 3979 f0 p
mov dptr,#X020b ; 397a 90 02 0b ...
clr a ; 397d e4 d
movx @dptr,a ; 397e f0 p
mov dptr,#X01ee ; 397f 90 01 ee ..n
clr a ; 3982 e4 d
movx @dptr,a ; 3983 f0 p
inc dptr ; 3984 a3 #
movx @dptr,a ; 3985 f0 p
mov a,#0 ; 3986 74 00 t.
mov dptr,#X021a ; 3988 90 02 1a ...
movx @dptr,a ; 398b f0 p
mov dptr,#X0219 ; 398c 90 02 19 ...
movx @dptr,a ; 398f f0 p
mov dptr,#X0027 ; 3990 90 00 27 ..'
mov a,#1 ; 3993 74 01 t.
movx @dptr,a ; 3995 f0 p
mov c,25h.7 ; 3996 a2 2f "/
cpl c ; 3998 b3 3
jc X39a2 ; 3999 40 07 @.
mov dptr,#X0023 ; 399b 90 00 23 ..#
clr a ; 399e e4 d
movx @dptr,a ; 399f f0 p
sjmp X39b5 ; 39a0 80 13 ..
;
X39a2: mov c,21h.4 ; 39a2 a2 0c ".
cpl c ; 39a4 b3 3
jc X39ac ; 39a5 40 05 @.
mov dptr,#X0023 ; 39a7 90 00 23 ..#
clr a ; 39aa e4 d
movx @dptr,a ; 39ab f0 p
X39ac: mov a,#5 ; 39ac 74 05 t.
mov dptr,#X0044 ; 39ae 90 00 44 ..D
movx @dptr,a ; 39b1 f0 p
lcall X0034 ; 39b2 12 00 34 ..4
X39b5: mov a,#0 ; 39b5 74 00 t.
mov dptr,#X0211 ; 39b7 90 02 11 ...
movx @dptr,a ; 39ba f0 p
mov dptr,#X0038 ; 39bb 90 00 38 ..8
movx @dptr,a ; 39be f0 p
mov dptr,#X01e4 ; 39bf 90 01 e4 ..d
movx @dptr,a ; 39c2 f0 p
mov dptr,#X0028 ; 39c3 90 00 28 ..(
movx @dptr,a ; 39c6 f0 p
mov dptr,#X01e8 ; 39c7 90 01 e8 ..h
clr a ; 39ca e4 d
movx @dptr,a ; 39cb f0 p
mov dptr,#X020b ; 39cc 90 02 0b ...
clr a ; 39cf e4 d
movx @dptr,a ; 39d0 f0 p
mov dptr,#X01ee ; 39d1 90 01 ee ..n
clr a ; 39d4 e4 d
movx @dptr,a ; 39d5 f0 p
inc dptr ; 39d6 a3 #
movx @dptr,a ; 39d7 f0 p
mov a,#0 ; 39d8 74 00 t.
mov dptr,#X021a ; 39da 90 02 1a ...
movx @dptr,a ; 39dd f0 p
mov dptr,#X0219 ; 39de 90 02 19 ...
movx @dptr,a ; 39e1 f0 p
mov dptr,#X01e5 ; 39e2 90 01 e5 ..e
movx a,@dptr ; 39e5 e0 `
mov dptr,#X5359 ; 39e6 90 53 59 .SY
mov r0,a ; 39e9 f8 x
add a,r0 ; 39ea 28 (
add a,r0 ; 39eb 28 (
jmp @a+dptr ; 39ec 73 s
;
X39ed: lcall X56d4 ; 39ed 12 56 d4 .VT
sjmp X3a38 ; 39f0 80 46 .F
;
X39f2: lcall X56e6 ; 39f2 12 56 e6 .Vf
sjmp X3a38 ; 39f5 80 41 .A
;
X39f7: lcall X56f8 ; 39f7 12 56 f8 .Vx
sjmp X3a38 ; 39fa 80 3c .<
;
X39fc: lcall X57f4 ; 39fc 12 57 f4 .Wt
sjmp X3a38 ; 39ff 80 37 .7
;
X3a01: lcall X570a ; 3a01 12 57 0a .W.
sjmp X3a38 ; 3a04 80 32 .2
;
X3a06: lcall X571c ; 3a06 12 57 1c .W.
sjmp X3a38 ; 3a09 80 2d .-
;
X3a0b: lcall X572e ; 3a0b 12 57 2e .W.
sjmp X3a38 ; 3a0e 80 28 .(
;
X3a10: lcall X5740 ; 3a10 12 57 40 .W@
sjmp X3a38 ; 3a13 80 23 .#
;
X3a15: sjmp X3a38 ; 3a15 80 21 .!
;
X3a17: lcall X56d4 ; 3a17 12 56 d4 .VT
sjmp X3a38 ; 3a1a 80 1c ..
;
X3a1c: lcall X56f8 ; 3a1c 12 56 f8 .Vx
sjmp X3a38 ; 3a1f 80 17 ..
;
X3a21: lcall X57f4 ; 3a21 12 57 f4 .Wt
sjmp X3a38 ; 3a24 80 12 ..
;
X3a26: lcall X570a ; 3a26 12 57 0a .W.
sjmp X3a38 ; 3a29 80 0d ..
;
X3a2b: lcall X571c ; 3a2b 12 57 1c .W.
sjmp X3a38 ; 3a2e 80 08 ..
;
X3a30: lcall X572e ; 3a30 12 57 2e .W.
sjmp X3a38 ; 3a33 80 03 ..
;
X3a35: lcall X5740 ; 3a35 12 57 40 .W@
X3a38: mov dptr,#X0222 ; 3a38 90 02 22 .."
movx a,@dptr ; 3a3b e0 `
cjne a,#1,X3a47 ; 3a3c b4 01 08 4..
lcall X56e6 ; 3a3f 12 56 e6 .Vf
mov dptr,#X0222 ; 3a42 90 02 22 .."
clr a ; 3a45 e4 d
movx @dptr,a ; 3a46 f0 p
X3a47: mov dptr,#X0027 ; 3a47 90 00 27 ..'
mov a,#1 ; 3a4a 74 01 t.
movx @dptr,a ; 3a4c f0 p
mov dptr,#X01e5 ; 3a4d 90 01 e5 ..e
movx a,@dptr ; 3a50 e0 `
mov dptr,#X5389 ; 3a51 90 53 89 .S.
mov r0,a ; 3a54 f8 x
add a,r0 ; 3a55 28 (
add a,r0 ; 3a56 28 (
jmp @a+dptr ; 3a57 73 s
;
X3a58: mov c,24h.0 ; 3a58 a2 20 "
cpl c ; 3a5a b3 3
jc X3a5f ; 3a5b 40 02 @.
sjmp X3a58 ; 3a5d 80 f9 .y
;
X3a5f: sjmp X3adf ; 3a5f 80 7e .~
;
X3a61: mov c,24h.1 ; 3a61 a2 21 "!
cpl c ; 3a63 b3 3
jc X3a68 ; 3a64 40 02 @.
sjmp X3a61 ; 3a66 80 f9 .y
;
X3a68: sjmp X3adf ; 3a68 80 75 .u
;
X3a6a: mov c,24h.6 ; 3a6a a2 26 "&
cpl c ; 3a6c b3 3
jc X3a71 ; 3a6d 40 02 @.
sjmp X3a6a ; 3a6f 80 f9 .y
;
X3a71: sjmp X3adf ; 3a71 80 6c .l
;
X3a73: mov c,24h.7 ; 3a73 a2 27 "'
cpl c ; 3a75 b3 3
jc X3a7a ; 3a76 40 02 @.
sjmp X3a73 ; 3a78 80 f9 .y
;
X3a7a: sjmp X3adf ; 3a7a 80 63 .c
;
X3a7c: mov c,24h.2 ; 3a7c a2 22 ""
cpl c ; 3a7e b3 3
jc X3a83 ; 3a7f 40 02 @.
sjmp X3a7c ; 3a81 80 f9 .y
;
X3a83: sjmp X3adf ; 3a83 80 5a .Z
;
X3a85: mov c,24h.3 ; 3a85 a2 23 "#
cpl c ; 3a87 b3 3
jc X3a8c ; 3a88 40 02 @.
sjmp X3a85 ; 3a8a 80 f9 .y
;
X3a8c: sjmp X3adf ; 3a8c 80 51 .Q
;
X3a8e: mov c,24h.4 ; 3a8e a2 24 "$
cpl c ; 3a90 b3 3
jc X3a95 ; 3a91 40 02 @.
sjmp X3a8e ; 3a93 80 f9 .y
;
X3a95: sjmp X3adf ; 3a95 80 48 .H
;
X3a97: mov c,24h.5 ; 3a97 a2 25 "%
cpl c ; 3a99 b3 3
jc X3a9e ; 3a9a 40 02 @.
sjmp X3a97 ; 3a9c 80 f9 .y
;
X3a9e: sjmp X3adf ; 3a9e 80 3f .?
;
X3aa0: sjmp X3adf ; 3aa0 80 3d .=
;
X3aa2: mov c,24h.0 ; 3aa2 a2 20 "
cpl c ; 3aa4 b3 3
jc X3aa9 ; 3aa5 40 02 @.
sjmp X3aa2 ; 3aa7 80 f9 .y
;
X3aa9: sjmp X3adf ; 3aa9 80 34 .4
;
X3aab: mov c,24h.6 ; 3aab a2 26 "&
cpl c ; 3aad b3 3
jc X3ab2 ; 3aae 40 02 @.
sjmp X3aab ; 3ab0 80 f9 .y
;
X3ab2: sjmp X3adf ; 3ab2 80 2b .+
;
X3ab4: mov c,24h.7 ; 3ab4 a2 27 "'
cpl c ; 3ab6 b3 3
jc X3abb ; 3ab7 40 02 @.
sjmp X3ab4 ; 3ab9 80 f9 .y
;
X3abb: sjmp X3adf ; 3abb 80 22 ."
;
X3abd: mov c,24h.2 ; 3abd a2 22 ""
cpl c ; 3abf b3 3
jc X3ac4 ; 3ac0 40 02 @.
sjmp X3abd ; 3ac2 80 f9 .y
;
X3ac4: sjmp X3adf ; 3ac4 80 19 ..
;
X3ac6: mov c,24h.3 ; 3ac6 a2 23 "#
cpl c ; 3ac8 b3 3
jc X3acd ; 3ac9 40 02 @.
sjmp X3ac6 ; 3acb 80 f9 .y
;
X3acd: sjmp X3adf ; 3acd 80 10 ..
;
X3acf: mov c,24h.4 ; 3acf a2 24 "$
cpl c ; 3ad1 b3 3
jc X3ad6 ; 3ad2 40 02 @.
sjmp X3acf ; 3ad4 80 f9 .y
;
X3ad6: sjmp X3adf ; 3ad6 80 07 ..
;
X3ad8: mov c,24h.5 ; 3ad8 a2 25 "%
cpl c ; 3ada b3 3
jc X3adf ; 3adb 40 02 @.
sjmp X3ad8 ; 3add 80 f9 .y
;
X3adf: mov c,21h.4 ; 3adf a2 0c ".
cpl c ; 3ae1 b3 3
jc X3aeb ; 3ae2 40 07 @.
X3ae4: mov c,21h.4 ; 3ae4 a2 0c ".
cpl c ; 3ae6 b3 3
jc X3aeb ; 3ae7 40 02 @.
sjmp X3ae4 ; 3ae9 80 f9 .y
;
X3aeb: mov a,#0fh ; 3aeb 74 0f t.
mov dptr,#X02ee ; 3aed 90 02 ee ..n
movx @dptr,a ; 3af0 f0 p
X3af1: ret ; 3af1 22 "
;
X3af2: mov dptr,#X18e0 ; 3af2 90 18 e0 ..`
movx a,@dptr ; 3af5 e0 `
cjne a,#1,X3afb ; 3af6 b4 01 02 4..
sjmp X3afe ; 3af9 80 03 ..
;
X3afb: ljmp X3d73 ; 3afb 02 3d 73 .=s
;
X3afe: mov dptr,#Xfd04 ; 3afe 90 fd 04 .}.
clr a ; 3b01 e4 d
movc a,@a+dptr ; 3b02 93 .
cjne a,#1,X3b08 ; 3b03 b4 01 02 4..
sjmp X3b0b ; 3b06 80 03 ..
;
X3b08: ljmp X3c04 ; 3b08 02 3c 04 .<.
;
X3b0b: mov dptr,#X0243 ; 3b0b 90 02 43 ..C
movx a,@dptr ; 3b0e e0 `
jnz X3b2e ; 3b0f 70 1d p.
mov dptr,#X1810 ; 3b11 90 18 10 ...
movx a,@dptr ; 3b14 e0 `
mov dptr,#X023d ; 3b15 90 02 3d ..=
movx @dptr,a ; 3b18 f0 p
mov dptr,#X1812 ; 3b19 90 18 12 ...
movx a,@dptr ; 3b1c e0 `
mov dptr,#X023f ; 3b1d 90 02 3f ..?
movx @dptr,a ; 3b20 f0 p
mov dptr,#X1811 ; 3b21 90 18 11 ...
movx a,@dptr ; 3b24 e0 `
mov dptr,#X023e ; 3b25 90 02 3e ..>
movx @dptr,a ; 3b28 f0 p
mov dptr,#X0244 ; 3b29 90 02 44 ..D
clr a ; 3b2c e4 d
movx @dptr,a ; 3b2d f0 p
X3b2e: mov dptr,#X1810 ; 3b2e 90 18 10 ...
movx a,@dptr ; 3b31 e0 `
mov r6,a ; 3b32 fe ~
mov dptr,#X023d ; 3b33 90 02 3d ..=
movx a,@dptr ; 3b36 e0 `
setb c ; 3b37 d3 S
subb a,r6 ; 3b38 9e .
jc X3b47 ; 3b39 40 0c @.
mov dptr,#X1810 ; 3b3b 90 18 10 ...
movx a,@dptr ; 3b3e e0 `
add a,#7 ; 3b3f 24 07 $.
mov dptr,#X0240 ; 3b41 90 02 40 ..@
movx @dptr,a ; 3b44 f0 p
sjmp X3b4f ; 3b45 80 08 ..
;
X3b47: mov dptr,#X1810 ; 3b47 90 18 10 ...
movx a,@dptr ; 3b4a e0 `
mov dptr,#X0240 ; 3b4b 90 02 40 ..@
movx @dptr,a ; 3b4e f0 p
X3b4f: mov dptr,#X0240 ; 3b4f 90 02 40 ..@
movx a,@dptr ; 3b52 e0 `
mov r6,a ; 3b53 fe ~
mov dptr,#X023d ; 3b54 90 02 3d ..=
movx a,@dptr ; 3b57 e0 `
inc a ; 3b58 04 .
clr c ; 3b59 c3 C
subb a,r6 ; 3b5a 9e .
jnc X3b69 ; 3b5b 50 0c P.
mov dptr,#X1811 ; 3b5d 90 18 11 ...
movx a,@dptr ; 3b60 e0 `
add a,#30h ; 3b61 24 30 $0
mov dptr,#X0241 ; 3b63 90 02 41 ..A
movx @dptr,a ; 3b66 f0 p
sjmp X3b8a ; 3b67 80 21 .!
;
X3b69: mov dptr,#X0240 ; 3b69 90 02 40 ..@
movx a,@dptr ; 3b6c e0 `
mov r6,a ; 3b6d fe ~
mov dptr,#X023d ; 3b6e 90 02 3d ..=
movx a,@dptr ; 3b71 e0 `
clr c ; 3b72 c3 C
subb a,r6 ; 3b73 9e .
jnc X3b82 ; 3b74 50 0c P.
mov dptr,#X1811 ; 3b76 90 18 11 ...
movx a,@dptr ; 3b79 e0 `
add a,#18h ; 3b7a 24 18 $.
mov dptr,#X0241 ; 3b7c 90 02 41 ..A
movx @dptr,a ; 3b7f f0 p
sjmp X3b8a ; 3b80 80 08 ..
;
X3b82: mov dptr,#X1811 ; 3b82 90 18 11 ...
movx a,@dptr ; 3b85 e0 `
mov dptr,#X0241 ; 3b86 90 02 41 ..A
movx @dptr,a ; 3b89 f0 p
X3b8a: mov dptr,#X1812 ; 3b8a 90 18 12 ...
movx a,@dptr ; 3b8d e0 `
mov dptr,#X0242 ; 3b8e 90 02 42 ..B
movx @dptr,a ; 3b91 f0 p
mov dptr,#X0241 ; 3b92 90 02 41 ..A
movx a,@dptr ; 3b95 e0 `
mov r6,a ; 3b96 fe ~
mov dptr,#X023e ; 3b97 90 02 3e ..>
movx a,@dptr ; 3b9a e0 `
add a,#0ah ; 3b9b 24 0a $.
clr c ; 3b9d c3 C
subb a,r6 ; 3b9e 9e .
jc X3bbe ; 3b9f 40 1d @.
mov dptr,#X0241 ; 3ba1 90 02 41 ..A
movx a,@dptr ; 3ba4 e0 `
mov r6,a ; 3ba5 fe ~
mov dptr,#X023e ; 3ba6 90 02 3e ..>
movx a,@dptr ; 3ba9 e0 `
add a,#0ah ; 3baa 24 0a $.
cjne a,rb0r6,X3bbc ; 3bac b5 06 0d 5..
mov dptr,#X0242 ; 3baf 90 02 42 ..B
movx a,@dptr ; 3bb2 e0 `
mov r6,a ; 3bb3 fe ~
mov dptr,#X023f ; 3bb4 90 02 3f ..?
movx a,@dptr ; 3bb7 e0 `
setb c ; 3bb8 d3 S
subb a,r6 ; 3bb9 9e .
jc X3bbe ; 3bba 40 02 @.
X3bbc: sjmp X3bc0 ; 3bbc 80 02 ..
;
X3bbe: setb 22h.3 ; 3bbe d2 13 R.
X3bc0: mov dptr,#X0241 ; 3bc0 90 02 41 ..A
movx a,@dptr ; 3bc3 e0 `
mov r6,a ; 3bc4 fe ~
mov dptr,#X023e ; 3bc5 90 02 3e ..>
movx a,@dptr ; 3bc8 e0 `
add a,#17h ; 3bc9 24 17 $.
clr c ; 3bcb c3 C
subb a,r6 ; 3bcc 9e .
jc X3bec ; 3bcd 40 1d @.
mov dptr,#X0241 ; 3bcf 90 02 41 ..A
movx a,@dptr ; 3bd2 e0 `
mov r6,a ; 3bd3 fe ~
mov dptr,#X023e ; 3bd4 90 02 3e ..>
movx a,@dptr ; 3bd7 e0 `
add a,#17h ; 3bd8 24 17 $.
cjne a,rb0r6,X3bea ; 3bda b5 06 0d 5..
mov dptr,#X0242 ; 3bdd 90 02 42 ..B
movx a,@dptr ; 3be0 e0 `
mov r6,a ; 3be1 fe ~
mov dptr,#X023f ; 3be2 90 02 3f ..?
movx a,@dptr ; 3be5 e0 `
setb c ; 3be6 d3 S
subb a,r6 ; 3be7 9e .
jc X3bec ; 3be8 40 02 @.
X3bea: sjmp X3c01 ; 3bea 80 15 ..
;
X3bec: setb 22h.3 ; 3bec d2 13 R.
setb 23h.3 ; 3bee d2 1b R.
mov dptr,#X0244 ; 3bf0 90 02 44 ..D
movx a,@dptr ; 3bf3 e0 `
jnz X3c01 ; 3bf4 70 0b p.
mov dptr,#X0245 ; 3bf6 90 02 45 ..E
clr a ; 3bf9 e4 d
movx @dptr,a ; 3bfa f0 p
mov a,#3dh ; 3bfb 74 3d t=
mov dptr,#X0244 ; 3bfd 90 02 44 ..D
movx @dptr,a ; 3c00 f0 p
X3c01: ljmp X3d71 ; 3c01 02 3d 71 .=q
;
X3c04: mov dptr,#X0243 ; 3c04 90 02 43 ..C
movx a,@dptr ; 3c07 e0 `
jnz X3c3e ; 3c08 70 34 p4
mov dptr,#X1810 ; 3c0a 90 18 10 ...
movx a,@dptr ; 3c0d e0 `
mov dptr,#X023d ; 3c0e 90 02 3d ..=
movx @dptr,a ; 3c11 f0 p
mov dptr,#X1812 ; 3c12 90 18 12 ...
movx a,@dptr ; 3c15 e0 `
mov dptr,#X023f ; 3c16 90 02 3f ..?
movx @dptr,a ; 3c19 f0 p
mov dptr,#X1811 ; 3c1a 90 18 11 ...
movx a,@dptr ; 3c1d e0 `
add a,#2 ; 3c1e 24 02 $.
mov dptr,#X023e ; 3c20 90 02 3e ..>
movx @dptr,a ; 3c23 f0 p
mov dptr,#X023e ; 3c24 90 02 3e ..>
movx a,@dptr ; 3c27 e0 `
setb c ; 3c28 d3 S
subb a,#17h ; 3c29 94 17 ..
jc X3c39 ; 3c2b 40 0c @.
mov a,#17h ; 3c2d 74 17 t.
mov dptr,#X023e ; 3c2f 90 02 3e ..>
movx @dptr,a ; 3c32 f0 p
mov a,#3bh ; 3c33 74 3b t;
mov dptr,#X023f ; 3c35 90 02 3f ..?
movx @dptr,a ; 3c38 f0 p
X3c39: mov dptr,#X0244 ; 3c39 90 02 44 ..D
clr a ; 3c3c e4 d
movx @dptr,a ; 3c3d f0 p
X3c3e: mov dptr,#X1810 ; 3c3e 90 18 10 ...
movx a,@dptr ; 3c41 e0 `
mov r6,a ; 3c42 fe ~
mov dptr,#X023d ; 3c43 90 02 3d ..=
movx a,@dptr ; 3c46 e0 `
setb c ; 3c47 d3 S
subb a,r6 ; 3c48 9e .
jc X3c57 ; 3c49 40 0c @.
mov dptr,#X1810 ; 3c4b 90 18 10 ...
movx a,@dptr ; 3c4e e0 `
add a,#7 ; 3c4f 24 07 $.
mov dptr,#X0240 ; 3c51 90 02 40 ..@
movx @dptr,a ; 3c54 f0 p
sjmp X3c5f ; 3c55 80 08 ..
;
X3c57: mov dptr,#X1810 ; 3c57 90 18 10 ...
movx a,@dptr ; 3c5a e0 `
mov dptr,#X0240 ; 3c5b 90 02 40 ..@
movx @dptr,a ; 3c5e f0 p
X3c5f: mov dptr,#X1811 ; 3c5f 90 18 11 ...
movx a,@dptr ; 3c62 e0 `
mov dptr,#X0241 ; 3c63 90 02 41 ..A
movx @dptr,a ; 3c66 f0 p
mov dptr,#X1812 ; 3c67 90 18 12 ...
movx a,@dptr ; 3c6a e0 `
mov dptr,#X0242 ; 3c6b 90 02 42 ..B
movx @dptr,a ; 3c6e f0 p
mov dptr,#X0240 ; 3c6f 90 02 40 ..@
movx a,@dptr ; 3c72 e0 `
mov r6,a ; 3c73 fe ~
mov dptr,#X023d ; 3c74 90 02 3d ..=
movx a,@dptr ; 3c77 e0 `
inc a ; 3c78 04 .
clr c ; 3c79 c3 C
subb a,r6 ; 3c7a 9e .
jc X3cb2 ; 3c7b 40 35 @5
mov dptr,#X0240 ; 3c7d 90 02 40 ..@
movx a,@dptr ; 3c80 e0 `
mov r6,a ; 3c81 fe ~
mov dptr,#X023d ; 3c82 90 02 3d ..=
movx a,@dptr ; 3c85 e0 `
inc a ; 3c86 04 .
cjne a,rb0r6,X3cb0 ; 3c87 b5 06 26 5.&
mov dptr,#X0241 ; 3c8a 90 02 41 ..A
movx a,@dptr ; 3c8d e0 `
mov r6,a ; 3c8e fe ~
mov dptr,#X023e ; 3c8f 90 02 3e ..>
movx a,@dptr ; 3c92 e0 `
clr c ; 3c93 c3 C
subb a,r6 ; 3c94 9e .
jc X3cb2 ; 3c95 40 1b @.
mov dptr,#X0241 ; 3c97 90 02 41 ..A
movx a,@dptr ; 3c9a e0 `
mov r6,a ; 3c9b fe ~
mov dptr,#X023e ; 3c9c 90 02 3e ..>
movx a,@dptr ; 3c9f e0 `
cjne a,rb0r6,X3cb0 ; 3ca0 b5 06 0d 5..
mov dptr,#X0242 ; 3ca3 90 02 42 ..B
movx a,@dptr ; 3ca6 e0 `
mov r6,a ; 3ca7 fe ~
mov dptr,#X023f ; 3ca8 90 02 3f ..?
movx a,@dptr ; 3cab e0 `
setb c ; 3cac d3 S
subb a,r6 ; 3cad 9e .
jc X3cb2 ; 3cae 40 02 @.
X3cb0: sjmp X3cb4 ; 3cb0 80 02 ..
;
X3cb2: setb 22h.3 ; 3cb2 d2 13 R.
X3cb4: mov dptr,#X18f4 ; 3cb4 90 18 f4 ..t
movx a,@dptr ; 3cb7 e0 `
cjne a,#1,X3d17 ; 3cb8 b4 01 5c 4.\
mov dptr,#X0240 ; 3cbb 90 02 40 ..@
movx a,@dptr ; 3cbe e0 `
mov r6,a ; 3cbf fe ~
mov dptr,#X023d ; 3cc0 90 02 3d ..=
movx a,@dptr ; 3cc3 e0 `
add a,#3 ; 3cc4 24 03 $.
clr c ; 3cc6 c3 C
subb a,r6 ; 3cc7 9e .
jc X3d00 ; 3cc8 40 36 @6
mov dptr,#X0240 ; 3cca 90 02 40 ..@
movx a,@dptr ; 3ccd e0 `
mov r6,a ; 3cce fe ~
mov dptr,#X023d ; 3ccf 90 02 3d ..=
movx a,@dptr ; 3cd2 e0 `
add a,#3 ; 3cd3 24 03 $.
cjne a,rb0r6,X3cfe ; 3cd5 b5 06 26 5.&
mov dptr,#X0241 ; 3cd8 90 02 41 ..A
movx a,@dptr ; 3cdb e0 `
mov r6,a ; 3cdc fe ~
mov dptr,#X023e ; 3cdd 90 02 3e ..>
movx a,@dptr ; 3ce0 e0 `
clr c ; 3ce1 c3 C
subb a,r6 ; 3ce2 9e .
jc X3d00 ; 3ce3 40 1b @.
mov dptr,#X0241 ; 3ce5 90 02 41 ..A
movx a,@dptr ; 3ce8 e0 `
mov r6,a ; 3ce9 fe ~
mov dptr,#X023e ; 3cea 90 02 3e ..>
movx a,@dptr ; 3ced e0 `
cjne a,rb0r6,X3cfe ; 3cee b5 06 0d 5..
mov dptr,#X0242 ; 3cf1 90 02 42 ..B
movx a,@dptr ; 3cf4 e0 `
mov r6,a ; 3cf5 fe ~
mov dptr,#X023f ; 3cf6 90 02 3f ..?
movx a,@dptr ; 3cf9 e0 `
setb c ; 3cfa d3 S
subb a,r6 ; 3cfb 9e .
jc X3d00 ; 3cfc 40 02 @.
X3cfe: sjmp X3d15 ; 3cfe 80 15 ..
;
X3d00: setb 22h.3 ; 3d00 d2 13 R.
setb 23h.3 ; 3d02 d2 1b R.
mov dptr,#X0244 ; 3d04 90 02 44 ..D
movx a,@dptr ; 3d07 e0 `
jnz X3d15 ; 3d08 70 0b p.
mov dptr,#X0245 ; 3d0a 90 02 45 ..E
clr a ; 3d0d e4 d
movx @dptr,a ; 3d0e f0 p
mov a,#3dh ; 3d0f 74 3d t=
mov dptr,#X0244 ; 3d11 90 02 44 ..D
movx @dptr,a ; 3d14 f0 p
X3d15: sjmp X3d71 ; 3d15 80 5a .Z
;
X3d17: mov dptr,#X0240 ; 3d17 90 02 40 ..@
movx a,@dptr ; 3d1a e0 `
mov r6,a ; 3d1b fe ~
mov dptr,#X023d ; 3d1c 90 02 3d ..=
movx a,@dptr ; 3d1f e0 `
add a,#2 ; 3d20 24 02 $.
clr c ; 3d22 c3 C
subb a,r6 ; 3d23 9e .
jc X3d5c ; 3d24 40 36 @6
mov dptr,#X0240 ; 3d26 90 02 40 ..@
movx a,@dptr ; 3d29 e0 `
mov r6,a ; 3d2a fe ~
mov dptr,#X023d ; 3d2b 90 02 3d ..=
movx a,@dptr ; 3d2e e0 `
add a,#2 ; 3d2f 24 02 $.
cjne a,rb0r6,X3d5a ; 3d31 b5 06 26 5.&
mov dptr,#X0241 ; 3d34 90 02 41 ..A
movx a,@dptr ; 3d37 e0 `
mov r6,a ; 3d38 fe ~
mov dptr,#X023e ; 3d39 90 02 3e ..>
movx a,@dptr ; 3d3c e0 `
clr c ; 3d3d c3 C
subb a,r6 ; 3d3e 9e .
jc X3d5c ; 3d3f 40 1b @.
mov dptr,#X0241 ; 3d41 90 02 41 ..A
movx a,@dptr ; 3d44 e0 `
mov r6,a ; 3d45 fe ~
mov dptr,#X023e ; 3d46 90 02 3e ..>
movx a,@dptr ; 3d49 e0 `
cjne a,rb0r6,X3d5a ; 3d4a b5 06 0d 5..
mov dptr,#X0242 ; 3d4d 90 02 42 ..B
movx a,@dptr ; 3d50 e0 `
mov r6,a ; 3d51 fe ~
mov dptr,#X023f ; 3d52 90 02 3f ..?
movx a,@dptr ; 3d55 e0 `
setb c ; 3d56 d3 S
subb a,r6 ; 3d57 9e .
jc X3d5c ; 3d58 40 02 @.
X3d5a: sjmp X3d71 ; 3d5a 80 15 ..
;
X3d5c: setb 22h.3 ; 3d5c d2 13 R.
setb 23h.3 ; 3d5e d2 1b R.
mov dptr,#X0244 ; 3d60 90 02 44 ..D
movx a,@dptr ; 3d63 e0 `
jnz X3d71 ; 3d64 70 0b p.
mov dptr,#X0245 ; 3d66 90 02 45 ..E
clr a ; 3d69 e4 d
movx @dptr,a ; 3d6a f0 p
mov a,#3dh ; 3d6b 74 3d t=
mov dptr,#X0244 ; 3d6d 90 02 44 ..D
movx @dptr,a ; 3d70 f0 p
X3d71: sjmp X3d81 ; 3d71 80 0e ..
;
X3d73: clr 22h.3 ; 3d73 c2 13 B.
clr 20h.7 ; 3d75 c2 07 B.
mov dptr,#X0243 ; 3d77 90 02 43 ..C
clr a ; 3d7a e4 d
movx @dptr,a ; 3d7b f0 p
mov dptr,#X0244 ; 3d7c 90 02 44 ..D
clr a ; 3d7f e4 d
movx @dptr,a ; 3d80 f0 p
X3d81: ret ; 3d81 22 "
;
ret ; 3d82 22 "
;
X3d83: lcall X53c5 ; 3d83 12 53 c5 .SE
clr et0 ; 3d86 c2 a9 B)
lcall X5bfc ; 3d88 12 5b fc .[|
mov a,#0 ; 3d8b 74 00 t.
mov dptr,#X0200 ; 3d8d 90 02 00 ...
movx @dptr,a ; 3d90 f0 p
mov dptr,#X01ff ; 3d91 90 01 ff ...
movx @dptr,a ; 3d94 f0 p
mov dptr,#X01fe ; 3d95 90 01 fe ..~
movx @dptr,a ; 3d98 f0 p
mov dptr,#X01fa ; 3d99 90 01 fa ..z
movx @dptr,a ; 3d9c f0 p
mov dptr,#X01f5 ; 3d9d 90 01 f5 ..u
movx @dptr,a ; 3da0 f0 p
mov a,#0 ; 3da1 74 00 t.
mov dptr,#X01c3 ; 3da3 90 01 c3 ..C
movx @dptr,a ; 3da6 f0 p
mov dptr,#X01c2 ; 3da7 90 01 c2 ..B
movx @dptr,a ; 3daa f0 p
mov dptr,#X01bc ; 3dab 90 01 bc ..<
mov r0,a ; 3dae f8 x
clr a ; 3daf e4 d
movx @dptr,a ; 3db0 f0 p
mov a,r0 ; 3db1 e8 h
inc dptr ; 3db2 a3 #
movx @dptr,a ; 3db3 f0 p
mov dptr,#X01c0 ; 3db4 90 01 c0 ..@
clr a ; 3db7 e4 d
movx @dptr,a ; 3db8 f0 p
inc dptr ; 3db9 a3 #
movx @dptr,a ; 3dba f0 p
mov a,#0 ; 3dbb 74 00 t.
mov dptr,#X01cb ; 3dbd 90 01 cb ..K
movx @dptr,a ; 3dc0 f0 p
mov dptr,#X01ca ; 3dc1 90 01 ca ..J
movx @dptr,a ; 3dc4 f0 p
mov dptr,#X01c6 ; 3dc5 90 01 c6 ..F
mov r0,a ; 3dc8 f8 x
clr a ; 3dc9 e4 d
movx @dptr,a ; 3dca f0 p
mov a,r0 ; 3dcb e8 h
inc dptr ; 3dcc a3 #
movx @dptr,a ; 3dcd f0 p
mov dptr,#X01c4 ; 3dce 90 01 c4 ..D
mov r0,a ; 3dd1 f8 x
clr a ; 3dd2 e4 d
movx @dptr,a ; 3dd3 f0 p
mov a,r0 ; 3dd4 e8 h
inc dptr ; 3dd5 a3 #
movx @dptr,a ; 3dd6 f0 p
mov dptr,#X01c8 ; 3dd7 90 01 c8 ..H
clr a ; 3dda e4 d
movx @dptr,a ; 3ddb f0 p
inc dptr ; 3ddc a3 #
movx @dptr,a ; 3ddd f0 p
mov dptr,#X02b6 ; 3dde 90 02 b6 ..6
clr a ; 3de1 e4 d
movx @dptr,a ; 3de2 f0 p
mov a,#0 ; 3de3 74 00 t.
mov dptr,#X01d5 ; 3de5 90 01 d5 ..U
movx @dptr,a ; 3de8 f0 p
mov dptr,#X01d0 ; 3de9 90 01 d0 ..P
movx @dptr,a ; 3dec f0 p
mov dptr,#X01ce ; 3ded 90 01 ce ..N
movx @dptr,a ; 3df0 f0 p
mov dptr,#X01cd ; 3df1 90 01 cd ..M
movx @dptr,a ; 3df4 f0 p
mov dptr,#X01cc ; 3df5 90 01 cc ..L
movx @dptr,a ; 3df8 f0 p
mov a,#0 ; 3df9 74 00 t.
mov dptr,#X01d3 ; 3dfb 90 01 d3 ..S
movx @dptr,a ; 3dfe f0 p
mov dptr,#X01d4 ; 3dff 90 01 d4 ..T
movx @dptr,a ; 3e02 f0 p
mov a,#0 ; 3e03 74 00 t.
mov dptr,#X01d2 ; 3e05 90 01 d2 ..R
movx @dptr,a ; 3e08 f0 p
mov dptr,#X01d1 ; 3e09 90 01 d1 ..Q
movx @dptr,a ; 3e0c f0 p
mov dptr,#X01ec ; 3e0d 90 01 ec ..l
clr a ; 3e10 e4 d
movx @dptr,a ; 3e11 f0 p
mov dptr,#X01f0 ; 3e12 90 01 f0 ..p
clr a ; 3e15 e4 d
movx @dptr,a ; 3e16 f0 p
inc dptr ; 3e17 a3 #
movx @dptr,a ; 3e18 f0 p
mov dptr,#X1862 ; 3e19 90 18 62 ..b
movx a,@dptr ; 3e1c e0 `
jnz X3e25 ; 3e1d 70 06 p.
mov a,#2 ; 3e1f 74 02 t.
mov dptr,#X1862 ; 3e21 90 18 62 ..b
movx @dptr,a ; 3e24 f0 p
X3e25: mov dptr,#X1862 ; 3e25 90 18 62 ..b
movx a,@dptr ; 3e28 e0 `
setb c ; 3e29 d3 S
subb a,#2 ; 3e2a 94 02 ..
jc X3e34 ; 3e2c 40 06 @.
mov a,#2 ; 3e2e 74 02 t.
mov dptr,#X1862 ; 3e30 90 18 62 ..b
movx @dptr,a ; 3e33 f0 p
X3e34: mov dptr,#X1863 ; 3e34 90 18 63 ..c
movx a,@dptr ; 3e37 e0 `
setb c ; 3e38 d3 S
subb a,#1 ; 3e39 94 01 ..
jc X3e42 ; 3e3b 40 05 @.
mov dptr,#X1863 ; 3e3d 90 18 63 ..c
clr a ; 3e40 e4 d
movx @dptr,a ; 3e41 f0 p
X3e42: mov dptr,#X1866 ; 3e42 90 18 66 ..f
movx a,@dptr ; 3e45 e0 `
mov r6,a ; 3e46 fe ~
inc dptr ; 3e47 a3 #
movx a,@dptr ; 3e48 e0 `
mov r7,a ; 3e49 ff .
mov a,r7 ; 3e4a ef o
orl a,r6 ; 3e4b 4e N
jnz X3e59 ; 3e4c 70 0b p.
mov a,#46h ; 3e4e 74 46 tF
mov dptr,#X1866 ; 3e50 90 18 66 ..f
mov r0,a ; 3e53 f8 x
clr a ; 3e54 e4 d
movx @dptr,a ; 3e55 f0 p
mov a,r0 ; 3e56 e8 h
inc dptr ; 3e57 a3 #
movx @dptr,a ; 3e58 f0 p
X3e59: mov dptr,#X18e3 ; 3e59 90 18 e3 ..c
movx a,@dptr ; 3e5c e0 `
setb c ; 3e5d d3 S
subb a,#1 ; 3e5e 94 01 ..
jc X3e67 ; 3e60 40 05 @.
mov dptr,#X18e3 ; 3e62 90 18 e3 ..c
clr a ; 3e65 e4 d
movx @dptr,a ; 3e66 f0 p
X3e67: mov dptr,#X18de ; 3e67 90 18 de ..^
movx a,@dptr ; 3e6a e0 `
setb c ; 3e6b d3 S
subb a,#1 ; 3e6c 94 01 ..
jc X3e75 ; 3e6e 40 05 @.
mov dptr,#X18de ; 3e70 90 18 de ..^
clr a ; 3e73 e4 d
movx @dptr,a ; 3e74 f0 p
X3e75: mov dptr,#X0243 ; 3e75 90 02 43 ..C
movx a,@dptr ; 3e78 e0 `
setb c ; 3e79 d3 S
subb a,#1 ; 3e7a 94 01 ..
jc X3e83 ; 3e7c 40 05 @.
mov dptr,#X0243 ; 3e7e 90 02 43 ..C
clr a ; 3e81 e4 d
movx @dptr,a ; 3e82 f0 p
X3e83: mov dptr,#X18e0 ; 3e83 90 18 e0 ..`
movx a,@dptr ; 3e86 e0 `
jnz X3e8f ; 3e87 70 06 p.
mov dptr,#X18e0 ; 3e89 90 18 e0 ..`
mov a,#1 ; 3e8c 74 01 t.
movx @dptr,a ; 3e8e f0 p
X3e8f: mov dptr,#X18e0 ; 3e8f 90 18 e0 ..`
movx a,@dptr ; 3e92 e0 `
setb c ; 3e93 d3 S
subb a,#2 ; 3e94 94 02 ..
jc X3e9e ; 3e96 40 06 @.
mov dptr,#X18e0 ; 3e98 90 18 e0 ..`
mov a,#1 ; 3e9b 74 01 t.
movx @dptr,a ; 3e9d f0 p
X3e9e: mov dptr,#X18f0 ; 3e9e 90 18 f0 ..p
movx a,@dptr ; 3ea1 e0 `
mov r6,a ; 3ea2 fe ~
inc dptr ; 3ea3 a3 #
movx a,@dptr ; 3ea4 e0 `
mov r7,a ; 3ea5 ff .
mov a,r7 ; 3ea6 ef o
orl a,r6 ; 3ea7 4e N
jz X3eb3 ; 3ea8 60 09 `.
mov a,r7 ; 3eaa ef o
setb c ; 3eab d3 S
subb a,#0f4h ; 3eac 94 f4 .t
mov a,r6 ; 3eae ee n
subb a,#1 ; 3eaf 94 01 ..
jc X3ebe ; 3eb1 40 0b @.
X3eb3: mov a,#1eh ; 3eb3 74 1e t.
mov dptr,#X18f0 ; 3eb5 90 18 f0 ..p
mov r0,a ; 3eb8 f8 x
clr a ; 3eb9 e4 d
movx @dptr,a ; 3eba f0 p
mov a,r0 ; 3ebb e8 h
inc dptr ; 3ebc a3 #
movx @dptr,a ; 3ebd f0 p
X3ebe: mov dptr,#X18f2 ; 3ebe 90 18 f2 ..r
movx a,@dptr ; 3ec1 e0 `
mov r6,a ; 3ec2 fe ~
inc dptr ; 3ec3 a3 #
movx a,@dptr ; 3ec4 e0 `
mov r7,a ; 3ec5 ff .
mov a,r7 ; 3ec6 ef o
setb c ; 3ec7 d3 S
subb a,#60h ; 3ec8 94 60 .`
mov a,r6 ; 3eca ee n
subb a,#0eah ; 3ecb 94 ea .j
jc X3ed9 ; 3ecd 40 0a @.
mov dptr,#X18f2 ; 3ecf 90 18 f2 ..r
mov a,#9 ; 3ed2 74 09 t.
movx @dptr,a ; 3ed4 f0 p
inc dptr ; 3ed5 a3 #
mov a,#0c4h ; 3ed6 74 c4 tD
movx @dptr,a ; 3ed8 f0 p
X3ed9: mov dptr,#X1886 ; 3ed9 90 18 86 ...
movx a,@dptr ; 3edc e0 `
mov r6,a ; 3edd fe ~
inc dptr ; 3ede a3 #
movx a,@dptr ; 3edf e0 `
mov r7,a ; 3ee0 ff .
mov a,r7 ; 3ee1 ef o
orl a,r6 ; 3ee2 4e N
jz X3ef6 ; 3ee3 60 11 `.
mov dptr,#X025b ; 3ee5 90 02 5b ..[
movx a,@dptr ; 3ee8 e0 `
mov r4,a ; 3ee9 fc |
inc dptr ; 3eea a3 #
movx a,@dptr ; 3eeb e0 `
mov r5,a ; 3eec fd }
mov a,r5 ; 3eed ed m
clr c ; 3eee c3 C
subb a,#0e8h ; 3eef 94 e8 .h
mov a,r4 ; 3ef1 ec l
subb a,#3 ; 3ef2 94 03 ..
jc X3efd ; 3ef4 40 07 @.
X3ef6: mov dptr,#X025b ; 3ef6 90 02 5b ..[
clr a ; 3ef9 e4 d
movx @dptr,a ; 3efa f0 p
inc dptr ; 3efb a3 #
movx @dptr,a ; 3efc f0 p
X3efd: mov dptr,#X1888 ; 3efd 90 18 88 ...
movx a,@dptr ; 3f00 e0 `
setb c ; 3f01 d3 S
subb a,#1 ; 3f02 94 01 ..
jc X3f0b ; 3f04 40 05 @.
mov dptr,#X1888 ; 3f06 90 18 88 ...
clr a ; 3f09 e4 d
movx @dptr,a ; 3f0a f0 p
X3f0b: mov dptr,#X18ed ; 3f0b 90 18 ed ..m
movx a,@dptr ; 3f0e e0 `
clr c ; 3f0f c3 C
subb a,#5 ; 3f10 94 05 ..
jc X3f1d ; 3f12 40 09 @.
mov dptr,#X18ed ; 3f14 90 18 ed ..m
movx a,@dptr ; 3f17 e0 `
setb c ; 3f18 d3 S
subb a,#3ch ; 3f19 94 3c .<
jc X3f23 ; 3f1b 40 06 @.
X3f1d: mov a,#5 ; 3f1d 74 05 t.
mov dptr,#X18ed ; 3f1f 90 18 ed ..m
movx @dptr,a ; 3f22 f0 p
X3f23: mov dptr,#X18ef ; 3f23 90 18 ef ..o
movx a,@dptr ; 3f26 e0 `
setb c ; 3f27 d3 S
subb a,#1 ; 3f28 94 01 ..
jc X3f31 ; 3f2a 40 05 @.
mov dptr,#X18ef ; 3f2c 90 18 ef ..o
clr a ; 3f2f e4 d
movx @dptr,a ; 3f30 f0 p
X3f31: mov dptr,#X19de ; 3f31 90 19 de ..^
movx a,@dptr ; 3f34 e0 `
jz X3f40 ; 3f35 60 09 `.
mov dptr,#X19de ; 3f37 90 19 de ..^
movx a,@dptr ; 3f3a e0 `
setb c ; 3f3b d3 S
subb a,#2 ; 3f3c 94 02 ..
jc X3f59 ; 3f3e 40 19 @.
X3f40: mov dptr,#X18ef ; 3f40 90 18 ef ..o
movx a,@dptr ; 3f43 e0 `
jnz X3f4c ; 3f44 70 06 p.
mov dptr,#X19de ; 3f46 90 19 de ..^
mov a,#1 ; 3f49 74 01 t.
movx @dptr,a ; 3f4b f0 p
X3f4c: mov dptr,#X18ef ; 3f4c 90 18 ef ..o
movx a,@dptr ; 3f4f e0 `
cjne a,#1,X3f59 ; 3f50 b4 01 06 4..
mov a,#2 ; 3f53 74 02 t.
mov dptr,#X19de ; 3f55 90 19 de ..^
movx @dptr,a ; 3f58 f0 p
X3f59: mov dptr,#X18ea ; 3f59 90 18 ea ..j
mov a,#1 ; 3f5c 74 01 t.
movx @dptr,a ; 3f5e f0 p
mov a,#0 ; 3f5f 74 00 t.
mov dptr,#X01ab ; 3f61 90 01 ab ..+
movx @dptr,a ; 3f64 f0 p
mov dptr,#X0043 ; 3f65 90 00 43 ..C
movx @dptr,a ; 3f68 f0 p
mov dptr,#X0042 ; 3f69 90 00 42 ..B
movx @dptr,a ; 3f6c f0 p
mov dptr,#X0009 ; 3f6d 90 00 09 ...
movx @dptr,a ; 3f70 f0 p
mov dptr,#X0008 ; 3f71 90 00 08 ...
movx @dptr,a ; 3f74 f0 p
lcall X6640 ; 3f75 12 66 40 .f@
mov dptr,#X0028 ; 3f78 90 00 28 ..(
movx a,@dptr ; 3f7b e0 `
cjne a,#1,X3f8b ; 3f7c b4 01 0c 4..
mov a,#0 ; 3f7f 74 00 t.
mov dptr,#X01e5 ; 3f81 90 01 e5 ..e
movx @dptr,a ; 3f84 f0 p
mov dptr,#X0028 ; 3f85 90 00 28 ..(
movx @dptr,a ; 3f88 f0 p
sjmp X3f91 ; 3f89 80 06 ..
;
X3f8b: mov a,#0ffh ; 3f8b 74 ff t.
mov dptr,#X01e5 ; 3f8d 90 01 e5 ..e
movx @dptr,a ; 3f90 f0 p
X3f91: mov a,#0 ; 3f91 74 00 t.
mov dptr,#X0211 ; 3f93 90 02 11 ...
movx @dptr,a ; 3f96 f0 p
mov dptr,#X01ed ; 3f97 90 01 ed ..m
movx @dptr,a ; 3f9a f0 p
mov dptr,#X01e4 ; 3f9b 90 01 e4 ..d
movx @dptr,a ; 3f9e f0 p
mov dptr,#X0258 ; 3f9f 90 02 58 ..X
clr a ; 3fa2 e4 d
movx @dptr,a ; 3fa3 f0 p
mov dptr,#X0255 ; 3fa4 90 02 55 ..U
clr a ; 3fa7 e4 d
movx @dptr,a ; 3fa8 f0 p
mov dptr,#X0027 ; 3fa9 90 00 27 ..'
mov a,#1 ; 3fac 74 01 t.
movx @dptr,a ; 3fae f0 p
mov a,#0 ; 3faf 74 00 t.
mov dptr,#X02b1 ; 3fb1 90 02 b1 ..1
movx @dptr,a ; 3fb4 f0 p
mov dptr,#X02b0 ; 3fb5 90 02 b0 ..0
movx @dptr,a ; 3fb8 f0 p
mov dptr,#X0022 ; 3fb9 90 00 22 .."
mov a,#1 ; 3fbc 74 01 t.
movx @dptr,a ; 3fbe f0 p
mov a,#0 ; 3fbf 74 00 t.
mov dptr,#X01a7 ; 3fc1 90 01 a7 ..'
movx @dptr,a ; 3fc4 f0 p
mov dptr,#X01f7 ; 3fc5 90 01 f7 ..w
movx @dptr,a ; 3fc8 f0 p
mov dptr,#X0035 ; 3fc9 90 00 35 ..5
clr a ; 3fcc e4 d
movx @dptr,a ; 3fcd f0 p
mov a,#0 ; 3fce 74 00 t.
mov dptr,#X016c ; 3fd0 90 01 6c ..l
movx @dptr,a ; 3fd3 f0 p
mov dptr,#X019f ; 3fd4 90 01 9f ...
movx @dptr,a ; 3fd7 f0 p
mov dptr,#X019e ; 3fd8 90 01 9e ...
movx @dptr,a ; 3fdb f0 p
mov dptr,#X019a ; 3fdc 90 01 9a ...
movx @dptr,a ; 3fdf f0 p
mov dptr,#X019c ; 3fe0 90 01 9c ...
movx @dptr,a ; 3fe3 f0 p
mov a,#0 ; 3fe4 74 00 t.
mov dptr,#X002e ; 3fe6 90 00 2e ...
movx @dptr,a ; 3fe9 f0 p
mov dptr,#X0023 ; 3fea 90 00 23 ..#
movx @dptr,a ; 3fed f0 p
mov dptr,#X0033 ; 3fee 90 00 33 ..3
clr a ; 3ff1 e4 d
movx @dptr,a ; 3ff2 f0 p
mov a,#0 ; 3ff3 74 00 t.
mov dptr,#X0030 ; 3ff5 90 00 30 ..0
movx @dptr,a ; 3ff8 f0 p
mov dptr,#X002f ; 3ff9 90 00 2f ../
movx @dptr,a ; 3ffc f0 p
mov 21h,#0 ; 3ffd 75 21 00 u!.
X4000: mov dptr,#X002d ; 4000 90 00 2d ..-
movx a,@dptr ; 4003 e0 `
clr c ; 4004 c3 C
subb a,#5 ; 4005 94 05 ..
jc X400e ; 4007 40 05 @.
mov dptr,#X002d ; 4009 90 00 2d ..-
X400c: clr a ; 400c e4 d
X400d: movx @dptr,a ; 400d f0 p
X400e: mov c,26h.1 ; 400e a2 31 "1
cpl c ; 4010 b3 3
jc X4019 ; 4011 40 06 @.
mov dptr,#X004f ; 4013 90 00 4f ..O
movx a,@dptr ; 4016 e0 `
jz X401b ; 4017 60 02 `.
X4019: setb 21h.2 ; 4019 d2 0a R.
X401b: mov c,26h.2 ; 401b a2 32 "2
cpl c ; 401d b3 3
jc X4026 ; 401e 40 06 @.
mov dptr,#X0050 ; 4020 90 00 50 ..P
movx a,@dptr ; 4023 e0 `
jz X4028 ; 4024 60 02 `.
X4026: setb 21h.3 ; 4026 d2 0b R.
X4028: mov 20h,#0 ; 4028 75 20 00 u .
mov dptr,#X0031 ; 402b 90 00 31 ..1
clr a ; 402e e4 d
movx @dptr,a ; 402f f0 p
mov a,#2 ; 4030 74 02 t.
mov dptr,#X0032 ; 4032 90 00 32 ..2
movx @dptr,a ; 4035 f0 p
mov dptr,#X01e8 ; 4036 90 01 e8 ..h
clr a ; 4039 e4 d
movx @dptr,a ; 403a f0 p
mov dptr,#X01ee ; 403b 90 01 ee ..n
clr a ; 403e e4 d
movx @dptr,a ; 403f f0 p
inc dptr ; 4040 a3 #
movx @dptr,a ; 4041 f0 p
mov dptr,#X020b ; 4042 90 02 0b ...
clr a ; 4045 e4 d
movx @dptr,a ; 4046 f0 p
mov a,#0 ; 4047 74 00 t.
mov dptr,#X0215 ; 4049 90 02 15 ...
movx @dptr,a ; 404c f0 p
mov dptr,#X0212 ; 404d 90 02 12 ...
movx @dptr,a ; 4050 f0 p
mov dptr,#X0213 ; 4051 90 02 13 ...
clr a ; 4054 e4 d
movx @dptr,a ; 4055 f0 p
inc dptr ; 4056 a3 #
movx @dptr,a ; 4057 f0 p
mov dptr,#X0216 ; 4058 90 02 16 ...
clr a ; 405b e4 d
movx @dptr,a ; 405c f0 p
mov dptr,#X0217 ; 405d 90 02 17 ...
clr a ; 4060 e4 d
movx @dptr,a ; 4061 f0 p
inc dptr ; 4062 a3 #
movx @dptr,a ; 4063 f0 p
mov dptr,#X02cb ; 4064 90 02 cb ..K
clr a ; 4067 e4 d
movx @dptr,a ; 4068 f0 p
mov dptr,#X02cc ; 4069 90 02 cc ..L
clr a ; 406c e4 d
movx @dptr,a ; 406d f0 p
inc dptr ; 406e a3 #
movx @dptr,a ; 406f f0 p
mov dptr,#Xfd04 ; 4070 90 fd 04 .}.
clr a ; 4073 e4 d
movc a,@a+dptr ; 4074 93 .
cjne a,#1,X407e ; 4075 b4 01 06 4..
mov dptr,#X18ea ; 4078 90 18 ea ..j
mov a,#1 ; 407b 74 01 t.
movx @dptr,a ; 407d f0 p
X407e: mov a,#0 ; 407e 74 00 t.
mov dptr,#X0209 ; 4080 90 02 09 ...
movx @dptr,a ; 4083 f0 p
mov dptr,#X0206 ; 4084 90 02 06 ...
movx @dptr,a ; 4087 f0 p
mov a,#0 ; 4088 74 00 t.
mov dptr,#X0210 ; 408a 90 02 10 ...
movx @dptr,a ; 408d f0 p
mov dptr,#X020f ; 408e 90 02 0f ...
movx @dptr,a ; 4091 f0 p
mov dptr,#X020e ; 4092 90 02 0e ...
movx @dptr,a ; 4095 f0 p
mov dptr,#X020c ; 4096 90 02 0c ...
clr a ; 4099 e4 d
movx @dptr,a ; 409a f0 p
inc dptr ; 409b a3 #
movx @dptr,a ; 409c f0 p
mov a,#0 ; 409d 74 00 t.
mov dptr,#X0259 ; 409f 90 02 59 ..Y
movx @dptr,a ; 40a2 f0 p
mov dptr,#X0237 ; 40a3 90 02 37 ..7
movx @dptr,a ; 40a6 f0 p
mov dptr,#X0239 ; 40a7 90 02 39 ..9
movx @dptr,a ; 40aa f0 p
mov dptr,#X0238 ; 40ab 90 02 38 ..8
movx @dptr,a ; 40ae f0 p
mov dptr,#X0227 ; 40af 90 02 27 ..'
movx @dptr,a ; 40b2 f0 p
mov dptr,#X021a ; 40b3 90 02 1a ...
movx @dptr,a ; 40b6 f0 p
mov dptr,#X0219 ; 40b7 90 02 19 ...
movx @dptr,a ; 40ba f0 p
mov dptr,#X0202 ; 40bb 90 02 02 ...
clr a ; 40be e4 d
movx @dptr,a ; 40bf f0 p
inc dptr ; 40c0 a3 #
movx @dptr,a ; 40c1 f0 p
mov a,#0 ; 40c2 74 00 t.
mov dptr,#X02d5 ; 40c4 90 02 d5 ..U
mov r0,a ; 40c7 f8 x
clr a ; 40c8 e4 d
movx @dptr,a ; 40c9 f0 p
mov a,r0 ; 40ca e8 h
inc dptr ; 40cb a3 #
movx @dptr,a ; 40cc f0 p
mov dptr,#X021e ; 40cd 90 02 1e ...
movx @dptr,a ; 40d0 f0 p
mov a,#0 ; 40d1 74 00 t.
mov dptr,#X0236 ; 40d3 90 02 36 ..6
movx @dptr,a ; 40d6 f0 p
mov dptr,#X0220 ; 40d7 90 02 20 ..
movx @dptr,a ; 40da f0 p
mov dptr,#X02d8 ; 40db 90 02 d8 ..X
clr a ; 40de e4 d
movx @dptr,a ; 40df f0 p
mov a,#0 ; 40e0 74 00 t.
mov dptr,#X0223 ; 40e2 90 02 23 ..#
movx @dptr,a ; 40e5 f0 p
mov dptr,#X0222 ; 40e6 90 02 22 .."
movx @dptr,a ; 40e9 f0 p
mov dptr,#X023c ; 40ea 90 02 3c ..<
movx @dptr,a ; 40ed f0 p
mov dptr,#X0234 ; 40ee 90 02 34 ..4
clr a ; 40f1 e4 d
movx @dptr,a ; 40f2 f0 p
mov a,#0 ; 40f3 74 00 t.
mov dptr,#X0248 ; 40f5 90 02 48 ..H
movx @dptr,a ; 40f8 f0 p
mov dptr,#X0226 ; 40f9 90 02 26 ..&
movx @dptr,a ; 40fc f0 p
mov dptr,#X023b ; 40fd 90 02 3b ..;
movx @dptr,a ; 4100 f0 p
mov dptr,#X0225 ; 4101 90 02 25 ..%
movx @dptr,a ; 4104 f0 p
mov dptr,#X025e ; 4105 90 02 5e ..^
clr a ; 4108 e4 d
movx @dptr,a ; 4109 f0 p
inc dptr ; 410a a3 #
movx @dptr,a ; 410b f0 p
mov dptr,#X02b3 ; 410c 90 02 b3 ..3
clr a ; 410f e4 d
movx @dptr,a ; 4110 f0 p
mov a,#0 ; 4111 74 00 t.
mov dptr,#X02c1 ; 4113 90 02 c1 ..A
movx @dptr,a ; 4116 f0 p
mov dptr,#X02bf ; 4117 90 02 bf ..?
movx @dptr,a ; 411a f0 p
mov dptr,#X02bb ; 411b 90 02 bb ..;
movx @dptr,a ; 411e f0 p
mov dptr,#X02d9 ; 411f 90 02 d9 ..Y
clr a ; 4122 e4 d
movx @dptr,a ; 4123 f0 p
lcall X75ac ; 4124 12 75 ac .u,
mov dptr,#X0045 ; 4127 90 00 45 ..E
clr a ; 412a e4 d
movx @dptr,a ; 412b f0 p
X412c: mov dptr,#X0045 ; 412c 90 00 45 ..E
movx a,@dptr ; 412f e0 `
setb c ; 4130 d3 S
subb a,#4fh ; 4131 94 4f .O
jnc X4153 ; 4133 50 1e P.
mov dptr,#X0045 ; 4135 90 00 45 ..E
movx a,@dptr ; 4138 e0 `
mov dptr,#Xf9a7 ; 4139 90 f9 a7 .y'
movc a,@a+dptr ; 413c 93 .
mov r6,a ; 413d fe ~
mov dptr,#X0045 ; 413e 90 00 45 ..E
movx a,@dptr ; 4141 e0 `
mov dptr,#X0260 ; 4142 90 02 60 ..`
lcall Xff03 ; 4145 12 ff 03 ...
mov a,r6 ; 4148 ee n
movx @dptr,a ; 4149 f0 p
mov dptr,#X0045 ; 414a 90 00 45 ..E
movx a,@dptr ; 414d e0 `
add a,#1 ; 414e 24 01 $.
movx @dptr,a ; 4150 f0 p
jnc X412c ; 4151 50 d9 PY
X4153: lcall X13dd ; 4153 12 13 dd ..]
lcall X9b1d ; 4156 12 9b 1d ...
mov 22h,#0 ; 4159 75 22 00 u".
mov 23h,#0ffh ; 415c 75 23 ff u#.
mov dptr,#X1815 ; 415f 90 18 15 ...
movx a,@dptr ; 4162 e0 `
clr c ; 4163 c3 C
subb a,#5bh ; 4164 94 5b .[
mov b,#0ch ; 4166 75 f0 0c up.
mul ab ; 4169 a4 $
mov r7,a ; 416a ff .
mov r6,b ; 416b ae f0 .p
mov dptr,#X1814 ; 416d 90 18 14 ...
movx a,@dptr ; 4170 e0 `
dec a ; 4171 14 .
add a,r7 ; 4172 2f /
mov r7,a ; 4173 ff .
jnc X4177 ; 4174 50 01 P.
inc r6 ; 4176 0e .
X4177: mov dptr,#X003b ; 4177 90 00 3b ..;
mov a,r6 ; 417a ee n
movx @dptr,a ; 417b f0 p
inc dptr ; 417c a3 #
mov a,r7 ; 417d ef o
movx @dptr,a ; 417e f0 p
mov dptr,#X185c ; 417f 90 18 5c ..\
movx a,@dptr ; 4182 e0 `
mov r4,a ; 4183 fc |
inc dptr ; 4184 a3 #
movx a,@dptr ; 4185 e0 `
mov r5,a ; 4186 fd }
mov a,r7 ; 4187 ef o
setb c ; 4188 d3 S
subb a,r5 ; 4189 9d .
mov a,r6 ; 418a ee n
subb a,r4 ; 418b 9c .
jc X4190 ; 418c 40 02 @.
setb 22h.2 ; 418e d2 12 R.
X4190: mov dptr,#X18d8 ; 4190 90 18 d8 ..X
movx a,@dptr ; 4193 e0 `
mov r6,a ; 4194 fe ~
inc dptr ; 4195 a3 #
movx a,@dptr ; 4196 e0 `
mov r7,a ; 4197 ff .
mov dptr,#X18f0 ; 4198 90 18 f0 ..p
movx a,@dptr ; 419b e0 `
mov r4,a ; 419c fc |
inc dptr ; 419d a3 #
movx a,@dptr ; 419e e0 `
mov r5,a ; 419f fd }
mov a,r7 ; 41a0 ef o
clr c ; 41a1 c3 C
subb a,r5 ; 41a2 9d .
mov a,r6 ; 41a3 ee n
subb a,r4 ; 41a4 9c .
jc X41a9 ; 41a5 40 02 @.
setb 22h.2 ; 41a7 d2 12 R.
X41a9: mov dptr,#X18f2 ; 41a9 90 18 f2 ..r
movx a,@dptr ; 41ac e0 `
mov r6,a ; 41ad fe ~
inc dptr ; 41ae a3 #
movx a,@dptr ; 41af e0 `
mov r7,a ; 41b0 ff .
mov a,r7 ; 41b1 ef o
orl a,r6 ; 41b2 4e N
jz X41c4 ; 41b3 60 0f `.
mov dptr,#X1886 ; 41b5 90 18 86 ...
movx a,@dptr ; 41b8 e0 `
mov r4,a ; 41b9 fc |
inc dptr ; 41ba a3 #
movx a,@dptr ; 41bb e0 `
mov r5,a ; 41bc fd }
mov a,r7 ; 41bd ef o
setb c ; 41be d3 S
subb a,r5 ; 41bf 9d .
mov a,r6 ; 41c0 ee n
subb a,r4 ; 41c1 9c .
jc X41c6 ; 41c2 40 02 @.
X41c4: sjmp X41c8 ; 41c4 80 02 ..
;
X41c6: setb 22h.2 ; 41c6 d2 12 R.
X41c8: mov a,#0 ; 41c8 74 00 t.
mov dptr,#X01b3 ; 41ca 90 01 b3 ..3
movx @dptr,a ; 41cd f0 p
mov dptr,#X01b2 ; 41ce 90 01 b2 ..2
movx @dptr,a ; 41d1 f0 p
mov dptr,#X0204 ; 41d2 90 02 04 ...
movx a,@dptr ; 41d5 e0 `
jz X41e1 ; 41d6 60 09 `.
mov dptr,#X0204 ; 41d8 90 02 04 ...
movx a,@dptr ; 41db e0 `
setb c ; 41dc d3 S
subb a,#1eh ; 41dd 94 1e ..
jc X41ed ; 41df 40 0c @.
X41e1: mov a,#0fh ; 41e1 74 0f t.
mov dptr,#X0204 ; 41e3 90 02 04 ...
movx @dptr,a ; 41e6 f0 p
mov a,#9 ; 41e7 74 09 t.
mov dptr,#X183c ; 41e9 90 18 3c ..<
movx @dptr,a ; 41ec f0 p
X41ed: mov a,#0 ; 41ed 74 00 t.
mov dptr,#X02d0 ; 41ef 90 02 d0 ..P
movx @dptr,a ; 41f2 f0 p
mov dptr,#X02cf ; 41f3 90 02 cf ..O
movx @dptr,a ; 41f6 f0 p
mov a,#0 ; 41f7 74 00 t.
mov dptr,#X0038 ; 41f9 90 00 38 ..8
movx @dptr,a ; 41fc f0 p
mov dptr,#X0036 ; 41fd 90 00 36 ..6
movx @dptr,a ; 4200 f0 p
mov dptr,#X01a4 ; 4201 90 01 a4 ..$
clr a ; 4204 e4 d
movx @dptr,a ; 4205 f0 p
mov dptr,#X0004 ; 4206 90 00 04 ...
movx a,@dptr ; 4209 e0 `
cjne a,#10h,X4212 ; 420a b4 10 05 4..
lcall X0523 ; 420d 12 05 23 ..#
sjmp X4215 ; 4210 80 03 ..
;
X4212: lcall X0542 ; 4212 12 05 42 ..B
X4215: mov dptr,#X18de ; 4215 90 18 de ..^
movx a,@dptr ; 4218 e0 `
jnz X4221 ; 4219 70 06 p.
clr 2bh.4 ; 421b c2 5c B\
setb 2bh.5 ; 421d d2 5d R]
sjmp X4225 ; 421f 80 04 ..
;
X4221: setb 2bh.4 ; 4221 d2 5c R\
clr 2bh.5 ; 4223 c2 5d B]
X4225: setb ea ; 4225 d2 af R/
lcall X5845 ; 4227 12 58 45 .XE
setb es ; 422a d2 ac R,
mov dptr,#X01a5 ; 422c 90 01 a5 ..%
clr a ; 422f e4 d
movx @dptr,a ; 4230 f0 p
mov a,#80h ; 4231 74 80 t.
mov dptr,#X01b1 ; 4233 90 01 b1 ..1
movx @dptr,a ; 4236 f0 p
mov rb1r0,#0 ; 4237 75 08 00 u..
mov rb1r1,#0ech ; 423a 75 09 ec u.l
mov rb1r2,#81h ; 423d 75 0a 81 u..
mov rb1r3,#28h ; 4240 75 0b 28 u.(
lcall X58e6 ; 4243 12 58 e6 .Xf
X4246: mov dptr,#X01b1 ; 4246 90 01 b1 ..1
movx a,@dptr ; 4249 e0 `
cjne a,#80h,X4263 ; 424a b4 80 16 4..
mov a,#0f0h ; 424d 74 f0 tp
lcall Xfe60 ; 424f 12 fe 60 .~`
lcall X04dc ; 4252 12 04 dc ..\
lcall X5bfc ; 4255 12 5b fc .[|
mov dptr,#X0005 ; 4258 90 00 05 ...
movx a,@dptr ; 425b e0 `
jnz X4261 ; 425c 70 03 p.
lcall X7715 ; 425e 12 77 15 .w.
X4261: sjmp X4246 ; 4261 80 e3 .c
;
X4263: mov dptr,#X0022 ; 4263 90 00 22 .."
mov a,#1 ; 4266 74 01 t.
movx @dptr,a ; 4268 f0 p
mov dptr,#X005b ; 4269 90 00 5b ..[
movx a,@dptr ; 426c e0 `
cjne a,#1,X4276 ; 426d b4 01 06 4..
mov dptr,#X0005 ; 4270 90 00 05 ...
movx a,@dptr ; 4273 e0 `
jz X4278 ; 4274 60 02 `.
X4276: sjmp X427b ; 4276 80 03 ..
;
X4278: lcall X75ac ; 4278 12 75 ac .u,
X427b: lcall X0561 ; 427b 12 05 61 ..a
setb es ; 427e d2 ac R,
setb et0 ; 4280 d2 a9 R)
mov dptr,#X005b ; 4282 90 00 5b ..[
movx a,@dptr ; 4285 e0 `
cjne a,#1,X428d ; 4286 b4 01 04 4..
setb ex1 ; 4289 d2 aa R*
sjmp X428f ; 428b 80 02 ..
;
X428d: clr ex1 ; 428d c2 aa B*
X428f: mov a,#3 ; 428f 74 03 t.
mov dptr,#X0044 ; 4291 90 00 44 ..D
movx @dptr,a ; 4294 f0 p
lcall X0034 ; 4295 12 00 34 ..4
mov dptr,#Xfd0f ; 4298 90 fd 0f .}.
clr a ; 429b e4 d
movc a,@a+dptr ; 429c 93 .
mov dptr,#X000a ; 429d 90 00 0a ...
lcall Xff03 ; 42a0 12 ff 03 ...
movx a,@dptr ; 42a3 e0 `
clr c ; 42a4 c3 C
subb a,#3 ; 42a5 94 03 ..
jnc X42ba ; 42a7 50 11 P.
mov dptr,#Xfd0d ; 42a9 90 fd 0d .}.
clr a ; 42ac e4 d
movc a,@a+dptr ; 42ad 93 .
mov dptr,#X000a ; 42ae 90 00 0a ...
lcall Xff03 ; 42b1 12 ff 03 ...
movx a,@dptr ; 42b4 e0 `
clr c ; 42b5 c3 C
subb a,#3 ; 42b6 94 03 ..
jc X42cb ; 42b8 40 11 @.
X42ba: mov dptr,#Xfd18 ; 42ba 90 fd 18 .}.
clr a ; 42bd e4 d
movc a,@a+dptr ; 42be 93 .
mov dptr,#X000a ; 42bf 90 00 0a ...
lcall Xff03 ; 42c2 12 ff 03 ...
movx a,@dptr ; 42c5 e0 `
clr c ; 42c6 c3 C
subb a,#3 ; 42c7 94 03 ..
jnc X42cd ; 42c9 50 02 P.
X42cb: sjmp X4300 ; 42cb 80 33 .3
;
X42cd: mov dptr,#Xfd0f ; 42cd 90 fd 0f .}.
clr a ; 42d0 e4 d
movc a,@a+dptr ; 42d1 93 .
mov dptr,#X000a ; 42d2 90 00 0a ...
lcall Xff03 ; 42d5 12 ff 03 ...
movx a,@dptr ; 42d8 e0 `
clr c ; 42d9 c3 C
subb a,#3 ; 42da 94 03 ..
jc X42e3 ; 42dc 40 05 @.
lcall X0523 ; 42de 12 05 23 ..#
sjmp X42e6 ; 42e1 80 03 ..
;
X42e3: lcall X0542 ; 42e3 12 05 42 ..B
X42e6: mov dptr,#X0009 ; 42e6 90 00 09 ...
clr a ; 42e9 e4 d
movx @dptr,a ; 42ea f0 p
mov dptr,#X0005 ; 42eb 90 00 05 ...
movx a,@dptr ; 42ee e0 `
jnz X42f4 ; 42ef 70 03 p.
lcall X7715 ; 42f1 12 77 15 .w.
X42f4: lcall X56b9 ; 42f4 12 56 b9 .V9
mov dptr,#X01ab ; 42f7 90 01 ab ..+
mov a,#1 ; 42fa 74 01 t.
movx @dptr,a ; 42fc f0 p
lcall X0026 ; 42fd 12 00 26 ..&
X4300: mov dptr,#X0233 ; 4300 90 02 33 ..3
clr a ; 4303 e4 d
movx @dptr,a ; 4304 f0 p
mov dptr,#X0022 ; 4305 90 00 22 .."
clr a ; 4308 e4 d
movx @dptr,a ; 4309 f0 p
mov dptr,#X0249 ; 430a 90 02 49 ..I
movx a,@dptr ; 430d e0 `
setb c ; 430e d3 S
subb a,#1 ; 430f 94 01 ..
jc X4318 ; 4311 40 05 @.
mov dptr,#X0249 ; 4313 90 02 49 ..I
clr a ; 4316 e4 d
movx @dptr,a ; 4317 f0 p
X4318: lcall X3af2 ; 4318 12 3a f2 .:r
mov dptr,#Xfd04 ; 431b 90 fd 04 .}.
clr a ; 431e e4 d
movc a,@a+dptr ; 431f 93 .
xrl a,#1 ; 4320 64 01 d.
jz X4332 ; 4322 60 0e `.
mov dptr,#X18f4 ; 4324 90 18 f4 ..t
movx a,@dptr ; 4327 e0 `
xrl a,#1 ; 4328 64 01 d.
jz X4332 ; 432a 60 06 `.
mov c,22h.3 ; 432c a2 13 ".
cpl c ; 432e b3 3
cpl c ; 432f b3 3
jc X4339 ; 4330 40 07 @.
X4332: mov dptr,#X0249 ; 4332 90 02 49 ..I
movx a,@dptr ; 4335 e0 `
cjne a,#1,X4341 ; 4336 b4 01 08 4..
X4339: setb 20h.7 ; 4339 d2 07 R.
mov dptr,#X0244 ; 433b 90 02 44 ..D
mov a,#1 ; 433e 74 01 t.
movx @dptr,a ; 4340 f0 p
X4341: lcall X56b9 ; 4341 12 56 b9 .V9
mov dptr,#X01ab ; 4344 90 01 ab ..+
mov a,#1 ; 4347 74 01 t.
movx @dptr,a ; 4349 f0 p
mov a,#2 ; 434a 74 02 t.
mov dptr,#X0044 ; 434c 90 00 44 ..D
movx @dptr,a ; 434f f0 p
lcall X0034 ; 4350 12 00 34 ..4
mov dptr,#X01f2 ; 4353 90 01 f2 ..r
clr a ; 4356 e4 d
movx @dptr,a ; 4357 f0 p
lcall Xec29 ; 4358 12 ec 29 .l)
X435b: mov c,25h.1 ; 435b a2 29 ")
cpl c ; 435d b3 3
jc X4365 ; 435e 40 05 @.
mov c,25h.2 ; 4360 a2 2a "*
cpl c ; 4362 b3 3
jnc X4367 ; 4363 50 02 P.
X4365: sjmp X435b ; 4365 80 f4 .t
;
X4367: mov dptr,#X0032 ; 4367 90 00 32 ..2
mov a,#1 ; 436a 74 01 t.
movx @dptr,a ; 436c f0 p
lcall X6957 ; 436d 12 69 57 .iW
mov dptr,#X02e0 ; 4370 90 02 e0 ..`
clr a ; 4373 e4 d
movx @dptr,a ; 4374 f0 p
mov dptr,#X02e9 ; 4375 90 02 e9 ..i
clr a ; 4378 e4 d
movx @dptr,a ; 4379 f0 p
mov a,#58h ; 437a 74 58 tX
mov dptr,#X02e4 ; 437c 90 02 e4 ..d
movx @dptr,a ; 437f f0 p
mov a,#0 ; 4380 74 00 t.
mov dptr,#X02ee ; 4382 90 02 ee ..n
movx @dptr,a ; 4385 f0 p
mov dptr,#X02f0 ; 4386 90 02 f0 ..p
movx @dptr,a ; 4389 f0 p
mov dptr,#X02ed ; 438a 90 02 ed ..m
movx @dptr,a ; 438d f0 p
mov dptr,#X02ef ; 438e 90 02 ef ..o
movx @dptr,a ; 4391 f0 p
clr 20h.6 ; 4392 c2 06 B.
mov dptr,#X01e5 ; 4394 90 01 e5 ..e
movx a,@dptr ; 4397 e0 `
jnz X4406 ; 4398 70 6c pl
mov dptr,#X01cf ; 439a 90 01 cf ..O
movx a,@dptr ; 439d e0 `
anl a,#1eh ; 439e 54 1e T.
jnz X43e2 ; 43a0 70 40 p@
lcall X1a97 ; 43a2 12 1a 97 ...
lcall X1c4d ; 43a5 12 1c 4d ..M
lcall X54f4 ; 43a8 12 54 f4 .Tt
lcall X5656 ; 43ab 12 56 56 .VV
lcall X549e ; 43ae 12 54 9e .T.
mov dptr,#X01d5 ; 43b1 90 01 d5 ..U
clr a ; 43b4 e4 d
movx @dptr,a ; 43b5 f0 p
mov dptr,#X01bf ; 43b6 90 01 bf ..?
movx a,@dptr ; 43b9 e0 `
mov dptr,#X0259 ; 43ba 90 02 59 ..Y
movx @dptr,a ; 43bd f0 p
mov dptr,#X01be ; 43be 90 01 be ..>
movx a,@dptr ; 43c1 e0 `
mov r0,a ; 43c2 f8 x
inc dptr ; 43c3 a3 #
movx a,@dptr ; 43c4 e0 `
mov dptr,#X0202 ; 43c5 90 02 02 ...
xch a,r0 ; 43c8 c8 H
movx @dptr,a ; 43c9 f0 p
inc dptr ; 43ca a3 #
xch a,r0 ; 43cb c8 H
movx @dptr,a ; 43cc f0 p
mov a,#0ah ; 43cd 74 0a t.
mov dptr,#X0044 ; 43cf 90 00 44 ..D
movx @dptr,a ; 43d2 f0 p
lcall X1f1c ; 43d3 12 1f 1c ...
mov dptr,#X0259 ; 43d6 90 02 59 ..Y
movx a,@dptr ; 43d9 e0 `
clr c ; 43da c3 C
subb a,#0bdh ; 43db 94 bd .=
jc X43e2 ; 43dd 40 03 @.
lcall X2015 ; 43df 12 20 15 . .
X43e2: lcall X16bb ; 43e2 12 16 bb ..;
mov a,#5 ; 43e5 74 05 t.
mov dptr,#X0044 ; 43e7 90 00 44 ..D
movx @dptr,a ; 43ea f0 p
lcall X0034 ; 43eb 12 00 34 ..4
lcall X19e0 ; 43ee 12 19 e0 ..`
lcall X156f ; 43f1 12 15 6f ..o
mov dptr,#X01e4 ; 43f4 90 01 e4 ..d
clr a ; 43f7 e4 d
movx @dptr,a ; 43f8 f0 p
mov dptr,#X0023 ; 43f9 90 00 23 ..#
clr a ; 43fc e4 d
movx @dptr,a ; 43fd f0 p
mov a,#0ffh ; 43fe 74 ff t.
mov dptr,#X01e5 ; 4400 90 01 e5 ..e
movx @dptr,a ; 4403 f0 p
sjmp X4431 ; 4404 80 2b .+
;
X4406: mov dptr,#X002d ; 4406 90 00 2d ..-
movx a,@dptr ; 4409 e0 `
clr c ; 440a c3 C
subb a,#2 ; 440b 94 02 ..
jnc X441d ; 440d 50 0e P.
mov dptr,#X01be ; 440f 90 01 be ..>
movx a,@dptr ; 4412 e0 `
mov r6,a ; 4413 fe ~
inc dptr ; 4414 a3 #
movx a,@dptr ; 4415 e0 `
mov r7,a ; 4416 ff .
mov a,#3dh ; 4417 74 3d t=
xrl a,r7 ; 4419 6f o
orl a,r6 ; 441a 4e N
jnz X441f ; 441b 70 02 p.
X441d: sjmp X4431 ; 441d 80 12 ..
;
X441f: lcall X16bb ; 441f 12 16 bb ..;
mov a,#5 ; 4422 74 05 t.
mov dptr,#X0044 ; 4424 90 00 44 ..D
movx @dptr,a ; 4427 f0 p
lcall X0034 ; 4428 12 00 34 ..4
lcall X19e0 ; 442b 12 19 e0 ..`
lcall X156f ; 442e 12 15 6f ..o
X4431: mov dptr,#X01cf ; 4431 90 01 cf ..O
clr a ; 4434 e4 d
movx @dptr,a ; 4435 f0 p
mov a,#7 ; 4436 74 07 t.
mov dptr,#X01f2 ; 4438 90 01 f2 ..r
movx @dptr,a ; 443b f0 p
mov dptr,#X01e9 ; 443c 90 01 e9 ..i
clr a ; 443f e4 d
movx @dptr,a ; 4440 f0 p
inc dptr ; 4441 a3 #
movx @dptr,a ; 4442 f0 p
X4443: mov dptr,#X0032 ; 4443 90 00 32 ..2
movx a,@dptr ; 4446 e0 `
jz X447e ; 4447 60 35 `5
mov a,#0ah ; 4449 74 0a t.
mov dptr,#X0044 ; 444b 90 00 44 ..D
movx @dptr,a ; 444e f0 p
lcall X0034 ; 444f 12 00 34 ..4
mov dptr,#X01e9 ; 4452 90 01 e9 ..i
lcall X0016 ; 4455 12 00 16 ...
mov dptr,#Xfd04 ; 4458 90 fd 04 .}.
clr a ; 445b e4 d
movc a,@a+dptr ; 445c 93 .
cjne a,#1,X447c ; 445d b4 01 1c 4..
mov dptr,#X01e9 ; 4460 90 01 e9 ..i
movx a,@dptr ; 4463 e0 `
mov r6,a ; 4464 fe ~
inc dptr ; 4465 a3 #
movx a,@dptr ; 4466 e0 `
mov r7,a ; 4467 ff .
mov a,#1eh ; 4468 74 1e t.
mov rb0r4,r6 ; 446a 8e 04 ..
mov rb0r5,r7 ; 446c 8f 05 ..
mov r7,a ; 446e ff .
lcall Xfed7 ; 446f 12 fe d7 .~W
mov a,r5 ; 4472 ed m
orl a,r4 ; 4473 4c L
jnz X447c ; 4474 70 06 p.
mov a,#0ah ; 4476 74 0a t.
mov dptr,#X020e ; 4478 90 02 0e ...
movx @dptr,a ; 447b f0 p
X447c: sjmp X4443 ; 447c 80 c5 .E
;
X447e: mov dptr,#X01e9 ; 447e 90 01 e9 ..i
movx a,@dptr ; 4481 e0 `
mov r6,a ; 4482 fe ~
inc dptr ; 4483 a3 #
movx a,@dptr ; 4484 e0 `
mov r7,a ; 4485 ff .
mov a,#3ch ; 4486 74 3c t<
cjne r6,#0,X448f ; 4488 be 00 04 >..
setb c ; 448b d3 S
subb a,r7 ; 448c 9f .
jnc X4496 ; 448d 50 07 P.
X448f: mov dptr,#X01b1 ; 448f 90 01 b1 ..1
movx a,@dptr ; 4492 e0 `
cjne a,#2,X44c1 ; 4493 b4 02 2b 4.+
X4496: mov a,#0 ; 4496 74 00 t.
mov dptr,#X01e8 ; 4498 90 01 e8 ..h
movx @dptr,a ; 449b f0 p
mov dptr,#X02b4 ; 449c 90 02 b4 ..4
movx @dptr,a ; 449f f0 p
mov dptr,#X0216 ; 44a0 90 02 16 ...
movx @dptr,a ; 44a3 f0 p
mov dptr,#X01e9 ; 44a4 90 01 e9 ..i
clr a ; 44a7 e4 d
movx @dptr,a ; 44a8 f0 p
inc dptr ; 44a9 a3 #
movx @dptr,a ; 44aa f0 p
mov dptr,#X01ee ; 44ab 90 01 ee ..n
clr a ; 44ae e4 d
movx @dptr,a ; 44af f0 p
inc dptr ; 44b0 a3 #
movx @dptr,a ; 44b1 f0 p
mov dptr,#X02cb ; 44b2 90 02 cb ..K
clr a ; 44b5 e4 d
movx @dptr,a ; 44b6 f0 p
mov dptr,#X02cc ; 44b7 90 02 cc ..L
clr a ; 44ba e4 d
movx @dptr,a ; 44bb f0 p
inc dptr ; 44bc a3 #
movx @dptr,a ; 44bd f0 p
ljmp X455f ; 44be 02 45 5f .E_
;
X44c1: mov dptr,#X002d ; 44c1 90 00 2d ..-
movx a,@dptr ; 44c4 e0 `
clr c ; 44c5 c3 C
subb a,#2 ; 44c6 94 02 ..
jc X44cd ; 44c8 40 03 @.
ljmp X454e ; 44ca 02 45 4e .EN
;
X44cd: mov a,#1 ; 44cd 74 01 t.
mov dptr,#X01e8 ; 44cf 90 01 e8 ..h
movx @dptr,a ; 44d2 f0 p
mov dptr,#X02b4 ; 44d3 90 02 b4 ..4
movx @dptr,a ; 44d6 f0 p
mov dptr,#X0216 ; 44d7 90 02 16 ...
movx @dptr,a ; 44da f0 p
mov dptr,#X02cb ; 44db 90 02 cb ..K
mov a,#1 ; 44de 74 01 t.
movx @dptr,a ; 44e0 f0 p
mov dptr,#X02cc ; 44e1 90 02 cc ..L
clr a ; 44e4 e4 d
movx @dptr,a ; 44e5 f0 p
inc dptr ; 44e6 a3 #
movx @dptr,a ; 44e7 f0 p
lcall X1a97 ; 44e8 12 1a 97 ...
lcall X54f4 ; 44eb 12 54 f4 .Tt
lcall X549e ; 44ee 12 54 9e .T.
mov dptr,#X0045 ; 44f1 90 00 45 ..E
mov a,#1 ; 44f4 74 01 t.
movx @dptr,a ; 44f6 f0 p
X44f7: mov dptr,#X0045 ; 44f7 90 00 45 ..E
movx a,@dptr ; 44fa e0 `
setb c ; 44fb d3 S
subb a,#5 ; 44fc 94 05 ..
jnc X4533 ; 44fe 50 33 P3
mov a,#0c8h ; 4500 74 c8 tH
mov dptr,#X0044 ; 4502 90 00 44 ..D
movx @dptr,a ; 4505 f0 p
lcall X0034 ; 4506 12 00 34 ..4
mov a,#0b9h ; 4509 74 b9 t9
mov dptr,#X0044 ; 450b 90 00 44 ..D
movx @dptr,a ; 450e f0 p
lcall X0034 ; 450f 12 00 34 ..4
lcall X5495 ; 4512 12 54 95 .T.
mov a,#5 ; 4515 74 05 t.
mov dptr,#X0044 ; 4517 90 00 44 ..D
movx @dptr,a ; 451a f0 p
lcall X0034 ; 451b 12 00 34 ..4
lcall X549e ; 451e 12 54 9e .T.
mov a,#0beh ; 4521 74 be t>
mov dptr,#X0044 ; 4523 90 00 44 ..D
movx @dptr,a ; 4526 f0 p
lcall X0034 ; 4527 12 00 34 ..4
mov dptr,#X0045 ; 452a 90 00 45 ..E
movx a,@dptr ; 452d e0 `
add a,#1 ; 452e 24 01 $.
movx @dptr,a ; 4530 f0 p
jnc X44f7 ; 4531 50 c4 PD
X4533: mov a,#0ah ; 4533 74 0a t.
mov dptr,#X0044 ; 4535 90 00 44 ..D
movx @dptr,a ; 4538 f0 p
lcall X1f1c ; 4539 12 1f 1c ...
lcall X2015 ; 453c 12 20 15 . .
lcall X16bb ; 453f 12 16 bb ..;
mov a,#5 ; 4542 74 05 t.
mov dptr,#X0044 ; 4544 90 00 44 ..D
movx @dptr,a ; 4547 f0 p
lcall X0034 ; 4548 12 00 34 ..4
lcall X19e0 ; 454b 12 19 e0 ..`
X454e: mov dptr,#X01e9 ; 454e 90 01 e9 ..i
clr a ; 4551 e4 d
movx @dptr,a ; 4552 f0 p
inc dptr ; 4553 a3 #
movx @dptr,a ; 4554 f0 p
mov dptr,#X01ee ; 4555 90 01 ee ..n
mov a,#3 ; 4558 74 03 t.
movx @dptr,a ; 455a f0 p
inc dptr ; 455b a3 #
mov a,#0e7h ; 455c 74 e7 tg
movx @dptr,a ; 455e f0 p
X455f: mov dptr,#X002d ; 455f 90 00 2d ..-
movx a,@dptr ; 4562 e0 `
clr c ; 4563 c3 C
subb a,#1 ; 4564 94 01 ..
jc X456e ; 4566 40 06 @.
mov a,20h ; 4568 e5 20 e
anl a,#7fh ; 456a 54 7f T.
jz X4570 ; 456c 60 02 `.
X456e: sjmp X4584 ; 456e 80 14 ..
;
X4570: lcall X2399 ; 4570 12 23 99 .#.
X4573: mov dptr,#X01b1 ; 4573 90 01 b1 ..1
movx a,@dptr ; 4576 e0 `
cjne a,#80h,X457c ; 4577 b4 80 02 4..
sjmp X4573 ; 457a 80 f7 .w
;
X457c: mov dptr,#X0032 ; 457c 90 00 32 ..2
movx a,@dptr ; 457f e0 `
jz X4584 ; 4580 60 02 `.
sjmp X457c ; 4582 80 f8 .x
;
X4584: mov dptr,#X02ee ; 4584 90 02 ee ..n
movx a,@dptr ; 4587 e0 `
jnz X45cf ; 4588 70 45 pE
mov dptr,#X19df ; 458a 90 19 df .._
movx a,@dptr ; 458d e0 `
jz X459d ; 458e 60 0d `.
mov dptr,#X02ed ; 4590 90 02 ed ..m
movx a,@dptr ; 4593 e0 `
mov r6,a ; 4594 fe ~
mov dptr,#X19df ; 4595 90 19 df .._
movx a,@dptr ; 4598 e0 `
setb c ; 4599 d3 S
subb a,r6 ; 459a 9e .
jc X459f ; 459b 40 02 @.
X459d: sjmp X45cf ; 459d 80 30 .0
;
X459f: mov dptr,#X02ef ; 459f 90 02 ef ..o
movx a,@dptr ; 45a2 e0 `
cjne a,#1,X45c5 ; 45a3 b4 01 1f 4..
setb 20h.6 ; 45a6 d2 06 R.
mov dptr,#X0030 ; 45a8 90 00 30 ..0
movx a,@dptr ; 45ab e0 `
jnz X45b4 ; 45ac 70 06 p.
mov a,#0eh ; 45ae 74 0e t.
mov dptr,#X002f ; 45b0 90 00 2f ../
movx @dptr,a ; 45b3 f0 p
X45b4: lcall X021e ; 45b4 12 02 1e ...
mov dptr,#X02ed ; 45b7 90 02 ed ..m
clr a ; 45ba e4 d
movx @dptr,a ; 45bb f0 p
mov dptr,#X02ef ; 45bc 90 02 ef ..o
clr a ; 45bf e4 d
movx @dptr,a ; 45c0 f0 p
clr 20h.6 ; 45c1 c2 06 B.
sjmp X45cf ; 45c3 80 0a ..
;
X45c5: mov dptr,#X02f0 ; 45c5 90 02 f0 ..p
clr a ; 45c8 e4 d
movx @dptr,a ; 45c9 f0 p
mov dptr,#X02ed ; 45ca 90 02 ed ..m
clr a ; 45cd e4 d
movx @dptr,a ; 45ce f0 p
X45cf: mov dptr,#X01ee ; 45cf 90 01 ee ..n
movx a,@dptr ; 45d2 e0 `
mov r6,a ; 45d3 fe ~
inc dptr ; 45d4 a3 #
movx a,@dptr ; 45d5 e0 `
mov r7,a ; 45d6 ff .
mov a,r7 ; 45d7 ef o
setb c ; 45d8 d3 S
subb a,#58h ; 45d9 94 58 .X
mov a,r6 ; 45db ee n
subb a,#2 ; 45dc 94 02 ..
jc X45e6 ; 45de 40 06 @.
mov dptr,#X02b4 ; 45e0 90 02 b4 ..4
mov a,#1 ; 45e3 74 01 t.
movx @dptr,a ; 45e5 f0 p
X45e6: lcall X20c5 ; 45e6 12 20 c5 . E
mov dptr,#X002d ; 45e9 90 00 2d ..-
movx a,@dptr ; 45ec e0 `
clr c ; 45ed c3 C
subb a,#1 ; 45ee 94 01 ..
jc X45f5 ; 45f0 40 03 @.
ljmp X455f ; 45f2 02 45 5f .E_
;
X45f5: mov dptr,#X1857 ; 45f5 90 18 57 ..W
movx a,@dptr ; 45f8 e0 `
mov r6,a ; 45f9 fe ~
mov dptr,#X1813 ; 45fa 90 18 13 ...
movx a,@dptr ; 45fd e0 `
xrl a,r6 ; 45fe 6e n
jz X4607 ; 45ff 60 06 `.
mov dptr,#X1855 ; 4601 90 18 55 ..U
lcall X0016 ; 4604 12 00 16 ...
X4607: mov dptr,#X1813 ; 4607 90 18 13 ...
movx a,@dptr ; 460a e0 `
mov dptr,#X1857 ; 460b 90 18 57 ..W
movx @dptr,a ; 460e f0 p
mov dptr,#X01b1 ; 460f 90 01 b1 ..1
movx a,@dptr ; 4612 e0 `
setb c ; 4613 d3 S
subb a,#2 ; 4614 94 02 ..
jc X461e ; 4616 40 06 @.
mov dptr,#X002d ; 4618 90 00 2d ..-
movx a,@dptr ; 461b e0 `
jz X4620 ; 461c 60 02 `.
X461e: sjmp X4623 ; 461e 80 03 ..
;
X4620: lcall X3af2 ; 4620 12 3a f2 .:r
X4623: mov dptr,#X0044 ; 4623 90 00 44 ..D
mov a,#1 ; 4626 74 01 t.
movx @dptr,a ; 4628 f0 p
lcall X0034 ; 4629 12 00 34 ..4
mov dptr,#X01b1 ; 462c 90 01 b1 ..1
movx a,@dptr ; 462f e0 `
clr c ; 4630 c3 C
subb a,#10h ; 4631 94 10 ..
jc X465c ; 4633 40 27 @'
mov dptr,#X01b1 ; 4635 90 01 b1 ..1
movx a,@dptr ; 4638 e0 `
setb c ; 4639 d3 S
subb a,#40h ; 463a 94 40 .@
jnc X465c ; 463c 50 1e P.
mov dptr,#X0032 ; 463e 90 00 32 ..2
movx a,@dptr ; 4641 e0 `
jnz X465c ; 4642 70 18 p.
mov a,20h ; 4644 e5 20 e
jnz X465c ; 4646 70 14 p.
mov c,21h.5 ; 4648 a2 0d ".
cpl c ; 464a b3 3
jnc X465c ; 464b 50 0f P.
mov c,21h.4 ; 464d a2 0c ".
cpl c ; 464f b3 3
jnc X465c ; 4650 50 0a P.
mov c,21h.1 ; 4652 a2 09 ".
cpl c ; 4654 b3 3
jnc X465c ; 4655 50 05 P.
mov c,21h.6 ; 4657 a2 0e ".
cpl c ; 4659 b3 3
jc X465f ; 465a 40 03 @.
X465c: ljmp X5235 ; 465c 02 52 35 .R5
;
X465f: mov c,25h.7 ; 465f a2 2f "/
jnc X4666 ; 4661 50 03 P.
ljmp X4ea4 ; 4663 02 4e a4 .N$
;
X4666: mov a,#1 ; 4666 74 01 t.
mov dptr,#X0137 ; 4668 90 01 37 ..7
movx @dptr,a ; 466b f0 p
mov dptr,#X01e4 ; 466c 90 01 e4 ..d
movx @dptr,a ; 466f f0 p
mov dptr,#X01ed ; 4670 90 01 ed ..m
movx @dptr,a ; 4673 f0 p
mov dptr,#X0038 ; 4674 90 00 38 ..8
mov a,#1 ; 4677 74 01 t.
movx @dptr,a ; 4679 f0 p
mov dptr,#X0027 ; 467a 90 00 27 ..'
mov a,#1 ; 467d 74 01 t.
movx @dptr,a ; 467f f0 p
mov rb1r0,#0 ; 4680 75 08 00 u..
mov rb1r1,#0efh ; 4683 75 09 ef u.o
mov rb1r2,#99h ; 4686 75 0a 99 u..
mov rb1r3,#28h ; 4689 75 0b 28 u.(
lcall X58e6 ; 468c 12 58 e6 .Xf
mov dptr,#X01be ; 468f 90 01 be ..>
movx a,@dptr ; 4692 e0 `
mov r6,a ; 4693 fe ~
inc dptr ; 4694 a3 #
movx a,@dptr ; 4695 e0 `
mov r7,a ; 4696 ff .
mov a,#3dh ; 4697 74 3d t=
cjne r6,#0,X46a6 ; 4699 be 00 0a >..
setb c ; 469c d3 S
subb a,r7 ; 469d 9f .
jc X46a6 ; 469e 40 06 @.
lcall X19e0 ; 46a0 12 19 e0 ..`
lcall X156f ; 46a3 12 15 6f ..o
X46a6: mov a,#0c8h ; 46a6 74 c8 tH
mov dptr,#X0044 ; 46a8 90 00 44 ..D
movx @dptr,a ; 46ab f0 p
X46ac: mov rb1r0,#0 ; 46ac 75 08 00 u..
mov rb1r1,#0efh ; 46af 75 09 ef u.o
mov rb1r2,#99h ; 46b2 75 0a 99 u..
mov rb1r3,#28h ; 46b5 75 0b 28 u.(
lcall X58e6 ; 46b8 12 58 e6 .Xf
X46bb: mov c,25h.7 ; 46bb a2 2f "/
cpl c ; 46bd b3 3
jnc X46cc ; 46be 50 0c P.
mov dptr,#X006b ; 46c0 90 00 6b ..k
movx a,@dptr ; 46c3 e0 `
jnz X46cc ; 46c4 70 06 p.
mov dptr,#X0044 ; 46c6 90 00 44 ..D
movx a,@dptr ; 46c9 e0 `
jnz X46ce ; 46ca 70 02 p.
X46cc: sjmp X46d0 ; 46cc 80 02 ..
;
X46ce: sjmp X46bb ; 46ce 80 eb .k
;
X46d0: mov c,25h.7 ; 46d0 a2 2f "/
cpl c ; 46d2 b3 3
jnc X4703 ; 46d3 50 2e P.
mov dptr,#X0044 ; 46d5 90 00 44 ..D
movx a,@dptr ; 46d8 e0 `
jz X4703 ; 46d9 60 28 `(
mov c,24h.0 ; 46db a2 20 "
cpl c ; 46dd b3 3
jnc X4703 ; 46de 50 23 P#
mov c,24h.1 ; 46e0 a2 21 "!
cpl c ; 46e2 b3 3
jnc X4703 ; 46e3 50 1e P.
mov c,24h.6 ; 46e5 a2 26 "&
cpl c ; 46e7 b3 3
jnc X4703 ; 46e8 50 19 P.
mov c,24h.7 ; 46ea a2 27 "'
cpl c ; 46ec b3 3
jnc X4703 ; 46ed 50 14 P.
mov c,24h.2 ; 46ef a2 22 ""
cpl c ; 46f1 b3 3
jnc X4703 ; 46f2 50 0f P.
mov c,24h.3 ; 46f4 a2 23 "#
cpl c ; 46f6 b3 3
jnc X4703 ; 46f7 50 0a P.
mov c,24h.4 ; 46f9 a2 24 "$
cpl c ; 46fb b3 3
jnc X4703 ; 46fc 50 05 P.
mov c,24h.5 ; 46fe a2 25 "%
cpl c ; 4700 b3 3
jc X4705 ; 4701 40 02 @.
X4703: sjmp X4707 ; 4703 80 02 ..
;
X4705: sjmp X46d0 ; 4705 80 c9 .I
;
X4707: mov c,24h.0 ; 4707 a2 20 "
cpl c ; 4709 b3 3
jc X4773 ; 470a 40 67 @g
mov dptr,#X0222 ; 470c 90 02 22 .."
movx a,@dptr ; 470f e0 `
jnz X4733 ; 4710 70 21 p!
mov dptr,#X1956 ; 4712 90 19 56 ..V
movx a,@dptr ; 4715 e0 `
clr c ; 4716 c3 C
subb a,#20h ; 4717 94 20 .
jnc X4735 ; 4719 50 1a P.
mov dptr,#X1956 ; 471b 90 19 56 ..V
movx a,@dptr ; 471e e0 `
xrl a,#17h ; 471f 64 17 d.
jz X4735 ; 4721 60 12 `.
mov dptr,#X1956 ; 4723 90 19 56 ..V
movx a,@dptr ; 4726 e0 `
xrl a,#1ch ; 4727 64 1c d.
jz X4735 ; 4729 60 0a `.
mov dptr,#X1956 ; 472b 90 19 56 ..V
movx a,@dptr ; 472e e0 `
xrl a,#1eh ; 472f 64 1e d.
jz X4735 ; 4731 60 02 `.
X4733: sjmp X473f ; 4733 80 0a ..
;
X4735: mov c,24h.0 ; 4735 a2 20 "
cpl c ; 4737 b3 3
jc X473c ; 4738 40 02 @.
sjmp X4735 ; 473a 80 f9 .y
;
X473c: ljmp X46ac ; 473c 02 46 ac .F,
;
X473f: mov dptr,#X0222 ; 473f 90 02 22 .."
movx a,@dptr ; 4742 e0 `
cjne a,#1,X4767 ; 4743 b4 01 21 4.!
mov dptr,#X195f ; 4746 90 19 5f .._
movx a,@dptr ; 4749 e0 `
clr c ; 474a c3 C
subb a,#20h ; 474b 94 20 .
jnc X4769 ; 474d 50 1a P.
mov dptr,#X195f ; 474f 90 19 5f .._
movx a,@dptr ; 4752 e0 `
xrl a,#17h ; 4753 64 17 d.
jz X4769 ; 4755 60 12 `.
mov dptr,#X195f ; 4757 90 19 5f .._
movx a,@dptr ; 475a e0 `
xrl a,#1ch ; 475b 64 1c d.
jz X4769 ; 475d 60 0a `.
mov dptr,#X195f ; 475f 90 19 5f .._
movx a,@dptr ; 4762 e0 `
xrl a,#1eh ; 4763 64 1e d.
jz X4769 ; 4765 60 02 `.
X4767: sjmp X4773 ; 4767 80 0a ..
;
X4769: mov c,24h.0 ; 4769 a2 20 "
cpl c ; 476b b3 3
jc X4770 ; 476c 40 02 @.
sjmp X4769 ; 476e 80 f9 .y
;
X4770: ljmp X46ac ; 4770 02 46 ac .F,
;
X4773: mov c,24h.1 ; 4773 a2 21 "!
cpl c ; 4775 b3 3
jc X47bc ; 4776 40 44 @D
mov dptr,#X0222 ; 4778 90 02 22 .."
movx a,@dptr ; 477b e0 `
jnz X479f ; 477c 70 21 p!
mov dptr,#X1957 ; 477e 90 19 57 ..W
movx a,@dptr ; 4781 e0 `
clr c ; 4782 c3 C
subb a,#20h ; 4783 94 20 .
jnc X47a1 ; 4785 50 1a P.
mov dptr,#X1957 ; 4787 90 19 57 ..W
movx a,@dptr ; 478a e0 `
xrl a,#17h ; 478b 64 17 d.
jz X47a1 ; 478d 60 12 `.
mov dptr,#X1957 ; 478f 90 19 57 ..W
movx a,@dptr ; 4792 e0 `
xrl a,#1ch ; 4793 64 1c d.
jz X47a1 ; 4795 60 0a `.
mov dptr,#X1957 ; 4797 90 19 57 ..W
movx a,@dptr ; 479a e0 `
xrl a,#1eh ; 479b 64 1e d.
jz X47a1 ; 479d 60 02 `.
X479f: sjmp X47ab ; 479f 80 0a ..
;
X47a1: mov c,24h.1 ; 47a1 a2 21 "!
cpl c ; 47a3 b3 3
jc X47a8 ; 47a4 40 02 @.
sjmp X47a1 ; 47a6 80 f9 .y
;
X47a8: ljmp X46ac ; 47a8 02 46 ac .F,
;
X47ab: mov dptr,#X0222 ; 47ab 90 02 22 .."
movx a,@dptr ; 47ae e0 `
cjne a,#1,X47bc ; 47af b4 01 0a 4..
X47b2: mov c,24h.1 ; 47b2 a2 21 "!
cpl c ; 47b4 b3 3
jc X47b9 ; 47b5 40 02 @.
sjmp X47b2 ; 47b7 80 f9 .y
;
X47b9: ljmp X46ac ; 47b9 02 46 ac .F,
;
X47bc: mov c,24h.6 ; 47bc a2 26 "&
cpl c ; 47be b3 3
jc X4828 ; 47bf 40 67 @g
mov dptr,#X0222 ; 47c1 90 02 22 .."
movx a,@dptr ; 47c4 e0 `
jnz X47e8 ; 47c5 70 21 p!
mov dptr,#X1958 ; 47c7 90 19 58 ..X
movx a,@dptr ; 47ca e0 `
clr c ; 47cb c3 C
subb a,#20h ; 47cc 94 20 .
jnc X47ea ; 47ce 50 1a P.
mov dptr,#X1958 ; 47d0 90 19 58 ..X
movx a,@dptr ; 47d3 e0 `
xrl a,#17h ; 47d4 64 17 d.
jz X47ea ; 47d6 60 12 `.
mov dptr,#X1958 ; 47d8 90 19 58 ..X
movx a,@dptr ; 47db e0 `
xrl a,#1ch ; 47dc 64 1c d.
jz X47ea ; 47de 60 0a `.
mov dptr,#X1958 ; 47e0 90 19 58 ..X
movx a,@dptr ; 47e3 e0 `
xrl a,#1eh ; 47e4 64 1e d.
jz X47ea ; 47e6 60 02 `.
X47e8: sjmp X47f4 ; 47e8 80 0a ..
;
X47ea: mov c,24h.6 ; 47ea a2 26 "&
cpl c ; 47ec b3 3
jc X47f1 ; 47ed 40 02 @.
sjmp X47ea ; 47ef 80 f9 .y
;
X47f1: ljmp X46ac ; 47f1 02 46 ac .F,
;
X47f4: mov dptr,#X0222 ; 47f4 90 02 22 .."
movx a,@dptr ; 47f7 e0 `
cjne a,#1,X481c ; 47f8 b4 01 21 4.!
mov dptr,#X1960 ; 47fb 90 19 60 ..`
movx a,@dptr ; 47fe e0 `
clr c ; 47ff c3 C
subb a,#20h ; 4800 94 20 .
jnc X481e ; 4802 50 1a P.
mov dptr,#X1960 ; 4804 90 19 60 ..`
movx a,@dptr ; 4807 e0 `
xrl a,#17h ; 4808 64 17 d.
jz X481e ; 480a 60 12 `.
mov dptr,#X1960 ; 480c 90 19 60 ..`
movx a,@dptr ; 480f e0 `
xrl a,#1ch ; 4810 64 1c d.
jz X481e ; 4812 60 0a `.
mov dptr,#X1960 ; 4814 90 19 60 ..`
movx a,@dptr ; 4817 e0 `
xrl a,#1eh ; 4818 64 1e d.
jz X481e ; 481a 60 02 `.
X481c: sjmp X4828 ; 481c 80 0a ..
;
X481e: mov c,24h.6 ; 481e a2 26 "&
cpl c ; 4820 b3 3
jc X4825 ; 4821 40 02 @.
sjmp X481e ; 4823 80 f9 .y
;
X4825: ljmp X46ac ; 4825 02 46 ac .F,
;
X4828: mov c,24h.7 ; 4828 a2 27 "'
cpl c ; 482a b3 3
jc X4894 ; 482b 40 67 @g
mov dptr,#X0222 ; 482d 90 02 22 .."
movx a,@dptr ; 4830 e0 `
jnz X4854 ; 4831 70 21 p!
mov dptr,#X1959 ; 4833 90 19 59 ..Y
movx a,@dptr ; 4836 e0 `
clr c ; 4837 c3 C
subb a,#20h ; 4838 94 20 .
jnc X4856 ; 483a 50 1a P.
mov dptr,#X1959 ; 483c 90 19 59 ..Y
movx a,@dptr ; 483f e0 `
xrl a,#17h ; 4840 64 17 d.
jz X4856 ; 4842 60 12 `.
mov dptr,#X1959 ; 4844 90 19 59 ..Y
movx a,@dptr ; 4847 e0 `
xrl a,#1ch ; 4848 64 1c d.
jz X4856 ; 484a 60 0a `.
mov dptr,#X1959 ; 484c 90 19 59 ..Y
movx a,@dptr ; 484f e0 `
xrl a,#1eh ; 4850 64 1e d.
jz X4856 ; 4852 60 02 `.
X4854: sjmp X4860 ; 4854 80 0a ..
;
X4856: mov c,24h.7 ; 4856 a2 27 "'
cpl c ; 4858 b3 3
jc X485d ; 4859 40 02 @.
sjmp X4856 ; 485b 80 f9 .y
;
X485d: ljmp X46ac ; 485d 02 46 ac .F,
;
X4860: mov dptr,#X0222 ; 4860 90 02 22 .."
movx a,@dptr ; 4863 e0 `
cjne a,#1,X4888 ; 4864 b4 01 21 4.!
mov dptr,#X1961 ; 4867 90 19 61 ..a
movx a,@dptr ; 486a e0 `
clr c ; 486b c3 C
subb a,#20h ; 486c 94 20 .
jnc X488a ; 486e 50 1a P.
mov dptr,#X1961 ; 4870 90 19 61 ..a
movx a,@dptr ; 4873 e0 `
xrl a,#17h ; 4874 64 17 d.
jz X488a ; 4876 60 12 `.
mov dptr,#X1961 ; 4878 90 19 61 ..a
movx a,@dptr ; 487b e0 `
xrl a,#1ch ; 487c 64 1c d.
jz X488a ; 487e 60 0a `.
mov dptr,#X1961 ; 4880 90 19 61 ..a
movx a,@dptr ; 4883 e0 `
xrl a,#1eh ; 4884 64 1e d.
jz X488a ; 4886 60 02 `.
X4888: sjmp X4894 ; 4888 80 0a ..
;
X488a: mov c,24h.7 ; 488a a2 27 "'
cpl c ; 488c b3 3
jc X4891 ; 488d 40 02 @.
sjmp X488a ; 488f 80 f9 .y
;
X4891: ljmp X46ac ; 4891 02 46 ac .F,
;
X4894: mov c,24h.2 ; 4894 a2 22 ""
cpl c ; 4896 b3 3
jc X4900 ; 4897 40 67 @g
mov dptr,#X0222 ; 4899 90 02 22 .."
movx a,@dptr ; 489c e0 `
jnz X48c0 ; 489d 70 21 p!
mov dptr,#X195a ; 489f 90 19 5a ..Z
movx a,@dptr ; 48a2 e0 `
clr c ; 48a3 c3 C
subb a,#20h ; 48a4 94 20 .
jnc X48c2 ; 48a6 50 1a P.
mov dptr,#X195a ; 48a8 90 19 5a ..Z
movx a,@dptr ; 48ab e0 `
xrl a,#17h ; 48ac 64 17 d.
jz X48c2 ; 48ae 60 12 `.
mov dptr,#X195a ; 48b0 90 19 5a ..Z
movx a,@dptr ; 48b3 e0 `
xrl a,#1ch ; 48b4 64 1c d.
jz X48c2 ; 48b6 60 0a `.
mov dptr,#X195a ; 48b8 90 19 5a ..Z
movx a,@dptr ; 48bb e0 `
xrl a,#1eh ; 48bc 64 1e d.
jz X48c2 ; 48be 60 02 `.
X48c0: sjmp X48cc ; 48c0 80 0a ..
;
X48c2: mov c,24h.2 ; 48c2 a2 22 ""
cpl c ; 48c4 b3 3
jc X48c9 ; 48c5 40 02 @.
sjmp X48c2 ; 48c7 80 f9 .y
;
X48c9: ljmp X46ac ; 48c9 02 46 ac .F,
;
X48cc: mov dptr,#X0222 ; 48cc 90 02 22 .."
movx a,@dptr ; 48cf e0 `
cjne a,#1,X48f4 ; 48d0 b4 01 21 4.!
mov dptr,#X1962 ; 48d3 90 19 62 ..b
movx a,@dptr ; 48d6 e0 `
clr c ; 48d7 c3 C
subb a,#20h ; 48d8 94 20 .
jnc X48f6 ; 48da 50 1a P.
mov dptr,#X1962 ; 48dc 90 19 62 ..b
movx a,@dptr ; 48df e0 `
xrl a,#17h ; 48e0 64 17 d.
jz X48f6 ; 48e2 60 12 `.
mov dptr,#X1962 ; 48e4 90 19 62 ..b
movx a,@dptr ; 48e7 e0 `
xrl a,#1ch ; 48e8 64 1c d.
jz X48f6 ; 48ea 60 0a `.
mov dptr,#X1962 ; 48ec 90 19 62 ..b
movx a,@dptr ; 48ef e0 `
xrl a,#1eh ; 48f0 64 1e d.
jz X48f6 ; 48f2 60 02 `.
X48f4: sjmp X4900 ; 48f4 80 0a ..
;
X48f6: mov c,24h.2 ; 48f6 a2 22 ""
cpl c ; 48f8 b3 3
jc X48fd ; 48f9 40 02 @.
sjmp X48f6 ; 48fb 80 f9 .y
;
X48fd: ljmp X46ac ; 48fd 02 46 ac .F,
;
X4900: mov c,24h.3 ; 4900 a2 23 "#
cpl c ; 4902 b3 3
jc X496c ; 4903 40 67 @g
mov dptr,#X0222 ; 4905 90 02 22 .."
movx a,@dptr ; 4908 e0 `
jnz X492c ; 4909 70 21 p!
mov dptr,#X195b ; 490b 90 19 5b ..[
movx a,@dptr ; 490e e0 `
clr c ; 490f c3 C
subb a,#20h ; 4910 94 20 .
jnc X492e ; 4912 50 1a P.
mov dptr,#X195b ; 4914 90 19 5b ..[
movx a,@dptr ; 4917 e0 `
xrl a,#17h ; 4918 64 17 d.
jz X492e ; 491a 60 12 `.
mov dptr,#X195b ; 491c 90 19 5b ..[
movx a,@dptr ; 491f e0 `
xrl a,#1ch ; 4920 64 1c d.
jz X492e ; 4922 60 0a `.
mov dptr,#X195b ; 4924 90 19 5b ..[
movx a,@dptr ; 4927 e0 `
xrl a,#1eh ; 4928 64 1e d.
jz X492e ; 492a 60 02 `.
X492c: sjmp X4938 ; 492c 80 0a ..
;
X492e: mov c,24h.3 ; 492e a2 23 "#
cpl c ; 4930 b3 3
jc X4935 ; 4931 40 02 @.
sjmp X492e ; 4933 80 f9 .y
;
X4935: ljmp X46ac ; 4935 02 46 ac .F,
;
X4938: mov dptr,#X0222 ; 4938 90 02 22 .."
movx a,@dptr ; 493b e0 `
cjne a,#1,X4960 ; 493c b4 01 21 4.!
mov dptr,#X1963 ; 493f 90 19 63 ..c
movx a,@dptr ; 4942 e0 `
clr c ; 4943 c3 C
subb a,#20h ; 4944 94 20 .
jnc X4962 ; 4946 50 1a P.
mov dptr,#X1963 ; 4948 90 19 63 ..c
movx a,@dptr ; 494b e0 `
xrl a,#17h ; 494c 64 17 d.
jz X4962 ; 494e 60 12 `.
mov dptr,#X1963 ; 4950 90 19 63 ..c
movx a,@dptr ; 4953 e0 `
xrl a,#1ch ; 4954 64 1c d.
jz X4962 ; 4956 60 0a `.
mov dptr,#X1963 ; 4958 90 19 63 ..c
movx a,@dptr ; 495b e0 `
xrl a,#1eh ; 495c 64 1e d.
jz X4962 ; 495e 60 02 `.
X4960: sjmp X496c ; 4960 80 0a ..
;
X4962: mov c,24h.3 ; 4962 a2 23 "#
cpl c ; 4964 b3 3
jc X4969 ; 4965 40 02 @.
sjmp X4962 ; 4967 80 f9 .y
;
X4969: ljmp X46ac ; 4969 02 46 ac .F,
;
X496c: mov c,24h.4 ; 496c a2 24 "$
cpl c ; 496e b3 3
jc X49d8 ; 496f 40 67 @g
mov dptr,#X0222 ; 4971 90 02 22 .."
movx a,@dptr ; 4974 e0 `
jnz X4998 ; 4975 70 21 p!
mov dptr,#X195c ; 4977 90 19 5c ..\
movx a,@dptr ; 497a e0 `
clr c ; 497b c3 C
subb a,#20h ; 497c 94 20 .
jnc X499a ; 497e 50 1a P.
mov dptr,#X195c ; 4980 90 19 5c ..\
movx a,@dptr ; 4983 e0 `
xrl a,#17h ; 4984 64 17 d.
jz X499a ; 4986 60 12 `.
mov dptr,#X195c ; 4988 90 19 5c ..\
movx a,@dptr ; 498b e0 `
xrl a,#1ch ; 498c 64 1c d.
jz X499a ; 498e 60 0a `.
mov dptr,#X195c ; 4990 90 19 5c ..\
movx a,@dptr ; 4993 e0 `
xrl a,#1eh ; 4994 64 1e d.
jz X499a ; 4996 60 02 `.
X4998: sjmp X49a4 ; 4998 80 0a ..
;
X499a: mov c,24h.4 ; 499a a2 24 "$
cpl c ; 499c b3 3
jc X49a1 ; 499d 40 02 @.
sjmp X499a ; 499f 80 f9 .y
;
X49a1: ljmp X46ac ; 49a1 02 46 ac .F,
;
X49a4: mov dptr,#X0222 ; 49a4 90 02 22 .."
movx a,@dptr ; 49a7 e0 `
cjne a,#1,X49cc ; 49a8 b4 01 21 4.!
mov dptr,#X1964 ; 49ab 90 19 64 ..d
movx a,@dptr ; 49ae e0 `
clr c ; 49af c3 C
subb a,#20h ; 49b0 94 20 .
jnc X49ce ; 49b2 50 1a P.
mov dptr,#X1964 ; 49b4 90 19 64 ..d
movx a,@dptr ; 49b7 e0 `
xrl a,#17h ; 49b8 64 17 d.
jz X49ce ; 49ba 60 12 `.
mov dptr,#X1964 ; 49bc 90 19 64 ..d
movx a,@dptr ; 49bf e0 `
xrl a,#1ch ; 49c0 64 1c d.
jz X49ce ; 49c2 60 0a `.
mov dptr,#X1964 ; 49c4 90 19 64 ..d
movx a,@dptr ; 49c7 e0 `
xrl a,#1eh ; 49c8 64 1e d.
jz X49ce ; 49ca 60 02 `.
X49cc: sjmp X49d8 ; 49cc 80 0a ..
;
X49ce: mov c,24h.4 ; 49ce a2 24 "$
cpl c ; 49d0 b3 3
jc X49d5 ; 49d1 40 02 @.
sjmp X49ce ; 49d3 80 f9 .y
;
X49d5: ljmp X46ac ; 49d5 02 46 ac .F,
;
X49d8: mov c,24h.5 ; 49d8 a2 25 "%
cpl c ; 49da b3 3
jc X4a44 ; 49db 40 67 @g
mov dptr,#X0222 ; 49dd 90 02 22 .."
movx a,@dptr ; 49e0 e0 `
jnz X4a04 ; 49e1 70 21 p!
mov dptr,#X195d ; 49e3 90 19 5d ..]
movx a,@dptr ; 49e6 e0 `
clr c ; 49e7 c3 C
subb a,#20h ; 49e8 94 20 .
jnc X4a06 ; 49ea 50 1a P.
mov dptr,#X195d ; 49ec 90 19 5d ..]
movx a,@dptr ; 49ef e0 `
xrl a,#17h ; 49f0 64 17 d.
jz X4a06 ; 49f2 60 12 `.
mov dptr,#X195d ; 49f4 90 19 5d ..]
movx a,@dptr ; 49f7 e0 `
xrl a,#1ch ; 49f8 64 1c d.
jz X4a06 ; 49fa 60 0a `.
mov dptr,#X195d ; 49fc 90 19 5d ..]
movx a,@dptr ; 49ff e0 `
xrl a,#1eh ; 4a00 64 1e d.
jz X4a06 ; 4a02 60 02 `.
X4a04: sjmp X4a10 ; 4a04 80 0a ..
;
X4a06: mov c,24h.5 ; 4a06 a2 25 "%
cpl c ; 4a08 b3 3
jc X4a0d ; 4a09 40 02 @.
sjmp X4a06 ; 4a0b 80 f9 .y
;
X4a0d: ljmp X46ac ; 4a0d 02 46 ac .F,
;
X4a10: mov dptr,#X0222 ; 4a10 90 02 22 .."
movx a,@dptr ; 4a13 e0 `
cjne a,#1,X4a38 ; 4a14 b4 01 21 4.!
mov dptr,#X1965 ; 4a17 90 19 65 ..e
movx a,@dptr ; 4a1a e0 `
clr c ; 4a1b c3 C
subb a,#20h ; 4a1c 94 20 .
jnc X4a3a ; 4a1e 50 1a P.
mov dptr,#X1965 ; 4a20 90 19 65 ..e
movx a,@dptr ; 4a23 e0 `
xrl a,#17h ; 4a24 64 17 d.
jz X4a3a ; 4a26 60 12 `.
mov dptr,#X1965 ; 4a28 90 19 65 ..e
movx a,@dptr ; 4a2b e0 `
xrl a,#1ch ; 4a2c 64 1c d.
jz X4a3a ; 4a2e 60 0a `.
mov dptr,#X1965 ; 4a30 90 19 65 ..e
movx a,@dptr ; 4a33 e0 `
xrl a,#1eh ; 4a34 64 1e d.
jz X4a3a ; 4a36 60 02 `.
X4a38: sjmp X4a44 ; 4a38 80 0a ..
;
X4a3a: mov c,24h.5 ; 4a3a a2 25 "%
cpl c ; 4a3c b3 3
jc X4a41 ; 4a3d 40 02 @.
sjmp X4a3a ; 4a3f 80 f9 .y
;
X4a41: ljmp X46ac ; 4a41 02 46 ac .F,
;
X4a44: mov dptr,#X0044 ; 4a44 90 00 44 ..D
movx a,@dptr ; 4a47 e0 `
jnz X4aaf ; 4a48 70 65 pe
mov dptr,#X0009 ; 4a4a 90 00 09 ...
clr a ; 4a4d e4 d
movx @dptr,a ; 4a4e f0 p
mov rb1r0,#0 ; 4a4f 75 08 00 u..
mov rb1r1,#0efh ; 4a52 75 09 ef u.o
mov rb1r2,#0c1h ; 4a55 75 0a c1 u.A
mov rb1r3,#28h ; 4a58 75 0b 28 u.(
lcall X58e6 ; 4a5b 12 58 e6 .Xf
X4a5e: mov dptr,#X0009 ; 4a5e 90 00 09 ...
movx a,@dptr ; 4a61 e0 `
xrl a,#37h ; 4a62 64 37 d7
jz X4a6d ; 4a64 60 07 `.
mov dptr,#X0009 ; 4a66 90 00 09 ...
movx a,@dptr ; 4a69 e0 `
cjne a,#38h,X4a6f ; 4a6a b4 38 02 48.
X4a6d: sjmp X4a71 ; 4a6d 80 02 ..
;
X4a6f: sjmp X4a5e ; 4a6f 80 ed .m
;
X4a71: mov dptr,#X0009 ; 4a71 90 00 09 ...
movx a,@dptr ; 4a74 e0 `
cjne a,#37h,X4a86 ; 4a75 b4 37 0e 47.
mov dptr,#X0009 ; 4a78 90 00 09 ...
clr a ; 4a7b e4 d
movx @dptr,a ; 4a7c f0 p
mov a,#0c8h ; 4a7d 74 c8 tH
mov dptr,#X0044 ; 4a7f 90 00 44 ..D
movx @dptr,a ; 4a82 f0 p
ljmp X46ac ; 4a83 02 46 ac .F,
;
X4a86: mov dptr,#X0009 ; 4a86 90 00 09 ...
clr a ; 4a89 e4 d
movx @dptr,a ; 4a8a f0 p
setb 21h.4 ; 4a8b d2 0c R.
mov a,#0 ; 4a8d 74 00 t.
mov dptr,#X01ed ; 4a8f 90 01 ed ..m
movx @dptr,a ; 4a92 f0 p
mov dptr,#X0023 ; 4a93 90 00 23 ..#
movx @dptr,a ; 4a96 f0 p
mov dptr,#X0038 ; 4a97 90 00 38 ..8
movx @dptr,a ; 4a9a f0 p
mov dptr,#X01e4 ; 4a9b 90 01 e4 ..d
clr a ; 4a9e e4 d
movx @dptr,a ; 4a9f f0 p
mov dptr,#X0222 ; 4aa0 90 02 22 .."
movx a,@dptr ; 4aa3 e0 `
cjne a,#1,X4aaf ; 4aa4 b4 01 08 4..
lcall X56e6 ; 4aa7 12 56 e6 .Vf
mov dptr,#X0222 ; 4aaa 90 02 22 .."
clr a ; 4aad e4 d
movx @dptr,a ; 4aae f0 p
X4aaf: mov c,25h.7 ; 4aaf a2 2f "/
cpl c ; 4ab1 b3 3
cpl c ; 4ab2 b3 3
jnc X4abd ; 4ab3 50 08 P.
mov dptr,#X01ed ; 4ab5 90 01 ed ..m
movx a,@dptr ; 4ab8 e0 `
xrl a,#1 ; 4ab9 64 01 d.
jz X4ac0 ; 4abb 60 03 `.
X4abd: ljmp X4e44 ; 4abd 02 4e 44 .ND
;
X4ac0: mov a,#96h ; 4ac0 74 96 t.
mov dptr,#X0044 ; 4ac2 90 00 44 ..D
movx @dptr,a ; 4ac5 f0 p
X4ac6: mov dptr,#X006b ; 4ac6 90 00 6b ..k
movx a,@dptr ; 4ac9 e0 `
jnz X4ad2 ; 4aca 70 06 p.
mov dptr,#X0044 ; 4acc 90 00 44 ..D
movx a,@dptr ; 4acf e0 `
jnz X4ad4 ; 4ad0 70 02 p.
X4ad2: sjmp X4ad6 ; 4ad2 80 02 ..
;
X4ad4: sjmp X4ac6 ; 4ad4 80 f0 .p
;
X4ad6: mov dptr,#X0044 ; 4ad6 90 00 44 ..D
movx a,@dptr ; 4ad9 e0 `
jz X4b04 ; 4ada 60 28 `(
mov c,24h.0 ; 4adc a2 20 "
cpl c ; 4ade b3 3
jnc X4b04 ; 4adf 50 23 P#
mov c,24h.1 ; 4ae1 a2 21 "!
cpl c ; 4ae3 b3 3
jnc X4b04 ; 4ae4 50 1e P.
mov c,24h.6 ; 4ae6 a2 26 "&
cpl c ; 4ae8 b3 3
jnc X4b04 ; 4ae9 50 19 P.
mov c,24h.7 ; 4aeb a2 27 "'
cpl c ; 4aed b3 3
jnc X4b04 ; 4aee 50 14 P.
mov c,24h.2 ; 4af0 a2 22 ""
cpl c ; 4af2 b3 3
jnc X4b04 ; 4af3 50 0f P.
mov c,24h.3 ; 4af5 a2 23 "#
cpl c ; 4af7 b3 3
jnc X4b04 ; 4af8 50 0a P.
mov c,24h.4 ; 4afa a2 24 "$
cpl c ; 4afc b3 3
jnc X4b04 ; 4afd 50 05 P.
mov c,24h.5 ; 4aff a2 25 "%
cpl c ; 4b01 b3 3
jc X4b06 ; 4b02 40 02 @.
X4b04: sjmp X4b08 ; 4b04 80 02 ..
;
X4b06: sjmp X4ad6 ; 4b06 80 ce .N
;
X4b08: mov c,24h.0 ; 4b08 a2 20 "
cpl c ; 4b0a b3 3
jc X4b73 ; 4b0b 40 66 @f
mov dptr,#X0222 ; 4b0d 90 02 22 .."
movx a,@dptr ; 4b10 e0 `
jnz X4b34 ; 4b11 70 21 p!
mov dptr,#X1956 ; 4b13 90 19 56 ..V
movx a,@dptr ; 4b16 e0 `
clr c ; 4b17 c3 C
subb a,#20h ; 4b18 94 20 .
jnc X4b36 ; 4b1a 50 1a P.
mov dptr,#X1956 ; 4b1c 90 19 56 ..V
movx a,@dptr ; 4b1f e0 `
xrl a,#17h ; 4b20 64 17 d.
jz X4b36 ; 4b22 60 12 `.
mov dptr,#X1956 ; 4b24 90 19 56 ..V
movx a,@dptr ; 4b27 e0 `
xrl a,#1ch ; 4b28 64 1c d.
jz X4b36 ; 4b2a 60 0a `.
mov dptr,#X1956 ; 4b2c 90 19 56 ..V
movx a,@dptr ; 4b2f e0 `
xrl a,#1eh ; 4b30 64 1e d.
jz X4b36 ; 4b32 60 02 `.
X4b34: sjmp X4b3f ; 4b34 80 09 ..
;
X4b36: mov c,24h.0 ; 4b36 a2 20 "
cpl c ; 4b38 b3 3
jc X4b3d ; 4b39 40 02 @.
sjmp X4b36 ; 4b3b 80 f9 .y
;
X4b3d: sjmp X4ac6 ; 4b3d 80 87 ..
;
X4b3f: mov dptr,#X0222 ; 4b3f 90 02 22 .."
movx a,@dptr ; 4b42 e0 `
cjne a,#1,X4b67 ; 4b43 b4 01 21 4.!
mov dptr,#X195f ; 4b46 90 19 5f .._
movx a,@dptr ; 4b49 e0 `
clr c ; 4b4a c3 C
subb a,#20h ; 4b4b 94 20 .
jnc X4b69 ; 4b4d 50 1a P.
mov dptr,#X195f ; 4b4f 90 19 5f .._
movx a,@dptr ; 4b52 e0 `
xrl a,#17h ; 4b53 64 17 d.
jz X4b69 ; 4b55 60 12 `.
mov dptr,#X195f ; 4b57 90 19 5f .._
movx a,@dptr ; 4b5a e0 `
xrl a,#1ch ; 4b5b 64 1c d.
jz X4b69 ; 4b5d 60 0a `.
mov dptr,#X195f ; 4b5f 90 19 5f .._
movx a,@dptr ; 4b62 e0 `
xrl a,#1eh ; 4b63 64 1e d.
jz X4b69 ; 4b65 60 02 `.
X4b67: sjmp X4b73 ; 4b67 80 0a ..
;
X4b69: mov c,24h.0 ; 4b69 a2 20 "
cpl c ; 4b6b b3 3
jc X4b70 ; 4b6c 40 02 @.
sjmp X4b69 ; 4b6e 80 f9 .y
;
X4b70: ljmp X4ac6 ; 4b70 02 4a c6 .JF
;
X4b73: mov c,24h.1 ; 4b73 a2 21 "!
cpl c ; 4b75 b3 3
jc X4bbc ; 4b76 40 44 @D
mov dptr,#X0222 ; 4b78 90 02 22 .."
movx a,@dptr ; 4b7b e0 `
jnz X4b9f ; 4b7c 70 21 p!
mov dptr,#X1957 ; 4b7e 90 19 57 ..W
movx a,@dptr ; 4b81 e0 `
clr c ; 4b82 c3 C
subb a,#20h ; 4b83 94 20 .
jnc X4ba1 ; 4b85 50 1a P.
mov dptr,#X1957 ; 4b87 90 19 57 ..W
movx a,@dptr ; 4b8a e0 `
xrl a,#17h ; 4b8b 64 17 d.
jz X4ba1 ; 4b8d 60 12 `.
mov dptr,#X1957 ; 4b8f 90 19 57 ..W
movx a,@dptr ; 4b92 e0 `
xrl a,#1ch ; 4b93 64 1c d.
jz X4ba1 ; 4b95 60 0a `.
mov dptr,#X1957 ; 4b97 90 19 57 ..W
movx a,@dptr ; 4b9a e0 `
xrl a,#1eh ; 4b9b 64 1e d.
jz X4ba1 ; 4b9d 60 02 `.
X4b9f: sjmp X4bab ; 4b9f 80 0a ..
;
X4ba1: mov c,24h.1 ; 4ba1 a2 21 "!
cpl c ; 4ba3 b3 3
jc X4ba8 ; 4ba4 40 02 @.
sjmp X4ba1 ; 4ba6 80 f9 .y
;
X4ba8: ljmp X4ac6 ; 4ba8 02 4a c6 .JF
;
X4bab: mov dptr,#X0222 ; 4bab 90 02 22 .."
movx a,@dptr ; 4bae e0 `
cjne a,#1,X4bbc ; 4baf b4 01 0a 4..
X4bb2: mov c,24h.1 ; 4bb2 a2 21 "!
cpl c ; 4bb4 b3 3
jc X4bb9 ; 4bb5 40 02 @.
sjmp X4bb2 ; 4bb7 80 f9 .y
;
X4bb9: ljmp X4ac6 ; 4bb9 02 4a c6 .JF
;
X4bbc: mov c,24h.6 ; 4bbc a2 26 "&
cpl c ; 4bbe b3 3
jc X4c28 ; 4bbf 40 67 @g
mov dptr,#X0222 ; 4bc1 90 02 22 .."
movx a,@dptr ; 4bc4 e0 `
jnz X4be8 ; 4bc5 70 21 p!
mov dptr,#X1958 ; 4bc7 90 19 58 ..X
movx a,@dptr ; 4bca e0 `
clr c ; 4bcb c3 C
subb a,#20h ; 4bcc 94 20 .
jnc X4bea ; 4bce 50 1a P.
mov dptr,#X1958 ; 4bd0 90 19 58 ..X
movx a,@dptr ; 4bd3 e0 `
xrl a,#17h ; 4bd4 64 17 d.
jz X4bea ; 4bd6 60 12 `.
mov dptr,#X1958 ; 4bd8 90 19 58 ..X
movx a,@dptr ; 4bdb e0 `
xrl a,#1ch ; 4bdc 64 1c d.
jz X4bea ; 4bde 60 0a `.
mov dptr,#X1958 ; 4be0 90 19 58 ..X
movx a,@dptr ; 4be3 e0 `
xrl a,#1eh ; 4be4 64 1e d.
jz X4bea ; 4be6 60 02 `.
X4be8: sjmp X4bf4 ; 4be8 80 0a ..
;
X4bea: mov c,24h.6 ; 4bea a2 26 "&
cpl c ; 4bec b3 3
jc X4bf1 ; 4bed 40 02 @.
sjmp X4bea ; 4bef 80 f9 .y
;
X4bf1: ljmp X4ac6 ; 4bf1 02 4a c6 .JF
;
X4bf4: mov dptr,#X0222 ; 4bf4 90 02 22 .."
movx a,@dptr ; 4bf7 e0 `
cjne a,#1,X4c1c ; 4bf8 b4 01 21 4.!
mov dptr,#X1960 ; 4bfb 90 19 60 ..`
movx a,@dptr ; 4bfe e0 `
clr c ; 4bff c3 C
subb a,#20h ; 4c00 94 20 .
jnc X4c1e ; 4c02 50 1a P.
mov dptr,#X1960 ; 4c04 90 19 60 ..`
movx a,@dptr ; 4c07 e0 `
xrl a,#17h ; 4c08 64 17 d.
jz X4c1e ; 4c0a 60 12 `.
mov dptr,#X1960 ; 4c0c 90 19 60 ..`
movx a,@dptr ; 4c0f e0 `
xrl a,#1ch ; 4c10 64 1c d.
jz X4c1e ; 4c12 60 0a `.
mov dptr,#X1960 ; 4c14 90 19 60 ..`
movx a,@dptr ; 4c17 e0 `
xrl a,#1eh ; 4c18 64 1e d.
jz X4c1e ; 4c1a 60 02 `.
X4c1c: sjmp X4c28 ; 4c1c 80 0a ..
;
X4c1e: mov c,24h.6 ; 4c1e a2 26 "&
cpl c ; 4c20 b3 3
jc X4c25 ; 4c21 40 02 @.
sjmp X4c1e ; 4c23 80 f9 .y
;
X4c25: ljmp X4ac6 ; 4c25 02 4a c6 .JF
;
X4c28: mov c,24h.7 ; 4c28 a2 27 "'
cpl c ; 4c2a b3 3
jc X4c94 ; 4c2b 40 67 @g
mov dptr,#X0222 ; 4c2d 90 02 22 .."
movx a,@dptr ; 4c30 e0 `
jnz X4c54 ; 4c31 70 21 p!
mov dptr,#X1959 ; 4c33 90 19 59 ..Y
movx a,@dptr ; 4c36 e0 `
clr c ; 4c37 c3 C
subb a,#20h ; 4c38 94 20 .
jnc X4c56 ; 4c3a 50 1a P.
mov dptr,#X1959 ; 4c3c 90 19 59 ..Y
movx a,@dptr ; 4c3f e0 `
xrl a,#17h ; 4c40 64 17 d.
jz X4c56 ; 4c42 60 12 `.
mov dptr,#X1959 ; 4c44 90 19 59 ..Y
movx a,@dptr ; 4c47 e0 `
xrl a,#1ch ; 4c48 64 1c d.
jz X4c56 ; 4c4a 60 0a `.
mov dptr,#X1959 ; 4c4c 90 19 59 ..Y
movx a,@dptr ; 4c4f e0 `
xrl a,#1eh ; 4c50 64 1e d.
jz X4c56 ; 4c52 60 02 `.
X4c54: sjmp X4c60 ; 4c54 80 0a ..
;
X4c56: mov c,24h.7 ; 4c56 a2 27 "'
cpl c ; 4c58 b3 3
jc X4c5d ; 4c59 40 02 @.
sjmp X4c56 ; 4c5b 80 f9 .y
;
X4c5d: ljmp X4ac6 ; 4c5d 02 4a c6 .JF
;
X4c60: mov dptr,#X0222 ; 4c60 90 02 22 .."
movx a,@dptr ; 4c63 e0 `
cjne a,#1,X4c88 ; 4c64 b4 01 21 4.!
mov dptr,#X1961 ; 4c67 90 19 61 ..a
movx a,@dptr ; 4c6a e0 `
clr c ; 4c6b c3 C
subb a,#20h ; 4c6c 94 20 .
jnc X4c8a ; 4c6e 50 1a P.
mov dptr,#X1961 ; 4c70 90 19 61 ..a
movx a,@dptr ; 4c73 e0 `
xrl a,#17h ; 4c74 64 17 d.
jz X4c8a ; 4c76 60 12 `.
mov dptr,#X1961 ; 4c78 90 19 61 ..a
movx a,@dptr ; 4c7b e0 `
xrl a,#1ch ; 4c7c 64 1c d.
jz X4c8a ; 4c7e 60 0a `.
mov dptr,#X1961 ; 4c80 90 19 61 ..a
movx a,@dptr ; 4c83 e0 `
xrl a,#1eh ; 4c84 64 1e d.
jz X4c8a ; 4c86 60 02 `.
X4c88: sjmp X4c94 ; 4c88 80 0a ..
;
X4c8a: mov c,24h.7 ; 4c8a a2 27 "'
cpl c ; 4c8c b3 3
jc X4c91 ; 4c8d 40 02 @.
sjmp X4c8a ; 4c8f 80 f9 .y
;
X4c91: ljmp X4ac6 ; 4c91 02 4a c6 .JF
;
X4c94: mov c,24h.2 ; 4c94 a2 22 ""
cpl c ; 4c96 b3 3
jc X4d00 ; 4c97 40 67 @g
mov dptr,#X0222 ; 4c99 90 02 22 .."
movx a,@dptr ; 4c9c e0 `
jnz X4cc0 ; 4c9d 70 21 p!
mov dptr,#X195a ; 4c9f 90 19 5a ..Z
movx a,@dptr ; 4ca2 e0 `
clr c ; 4ca3 c3 C
subb a,#20h ; 4ca4 94 20 .
jnc X4cc2 ; 4ca6 50 1a P.
mov dptr,#X195a ; 4ca8 90 19 5a ..Z
movx a,@dptr ; 4cab e0 `
xrl a,#17h ; 4cac 64 17 d.
jz X4cc2 ; 4cae 60 12 `.
mov dptr,#X195a ; 4cb0 90 19 5a ..Z
movx a,@dptr ; 4cb3 e0 `
xrl a,#1ch ; 4cb4 64 1c d.
jz X4cc2 ; 4cb6 60 0a `.
mov dptr,#X195a ; 4cb8 90 19 5a ..Z
movx a,@dptr ; 4cbb e0 `
xrl a,#1eh ; 4cbc 64 1e d.
jz X4cc2 ; 4cbe 60 02 `.
X4cc0: sjmp X4ccc ; 4cc0 80 0a ..
;
X4cc2: mov c,24h.2 ; 4cc2 a2 22 ""
cpl c ; 4cc4 b3 3
jc X4cc9 ; 4cc5 40 02 @.
sjmp X4cc2 ; 4cc7 80 f9 .y
;
X4cc9: ljmp X4ac6 ; 4cc9 02 4a c6 .JF
;
X4ccc: mov dptr,#X0222 ; 4ccc 90 02 22 .."
movx a,@dptr ; 4ccf e0 `
cjne a,#1,X4cf4 ; 4cd0 b4 01 21 4.!
mov dptr,#X1962 ; 4cd3 90 19 62 ..b
movx a,@dptr ; 4cd6 e0 `
clr c ; 4cd7 c3 C
subb a,#20h ; 4cd8 94 20 .
jnc X4cf6 ; 4cda 50 1a P.
mov dptr,#X1962 ; 4cdc 90 19 62 ..b
movx a,@dptr ; 4cdf e0 `
xrl a,#17h ; 4ce0 64 17 d.
jz X4cf6 ; 4ce2 60 12 `.
mov dptr,#X1962 ; 4ce4 90 19 62 ..b
movx a,@dptr ; 4ce7 e0 `
xrl a,#1ch ; 4ce8 64 1c d.
jz X4cf6 ; 4cea 60 0a `.
mov dptr,#X1962 ; 4cec 90 19 62 ..b
movx a,@dptr ; 4cef e0 `
xrl a,#1eh ; 4cf0 64 1e d.
jz X4cf6 ; 4cf2 60 02 `.
X4cf4: sjmp X4d00 ; 4cf4 80 0a ..
;
X4cf6: mov c,24h.2 ; 4cf6 a2 22 ""
cpl c ; 4cf8 b3 3
jc X4cfd ; 4cf9 40 02 @.
sjmp X4cf6 ; 4cfb 80 f9 .y
;
X4cfd: ljmp X4ac6 ; 4cfd 02 4a c6 .JF
;
X4d00: mov c,24h.3 ; 4d00 a2 23 "#
cpl c ; 4d02 b3 3
jc X4d6c ; 4d03 40 67 @g
mov dptr,#X0222 ; 4d05 90 02 22 .."
movx a,@dptr ; 4d08 e0 `
jnz X4d2c ; 4d09 70 21 p!
mov dptr,#X195b ; 4d0b 90 19 5b ..[
movx a,@dptr ; 4d0e e0 `
clr c ; 4d0f c3 C
subb a,#20h ; 4d10 94 20 .
jnc X4d2e ; 4d12 50 1a P.
mov dptr,#X195b ; 4d14 90 19 5b ..[
movx a,@dptr ; 4d17 e0 `
xrl a,#17h ; 4d18 64 17 d.
jz X4d2e ; 4d1a 60 12 `.
mov dptr,#X195b ; 4d1c 90 19 5b ..[
movx a,@dptr ; 4d1f e0 `
xrl a,#1ch ; 4d20 64 1c d.
jz X4d2e ; 4d22 60 0a `.
mov dptr,#X195b ; 4d24 90 19 5b ..[
movx a,@dptr ; 4d27 e0 `
xrl a,#1eh ; 4d28 64 1e d.
jz X4d2e ; 4d2a 60 02 `.
X4d2c: sjmp X4d38 ; 4d2c 80 0a ..
;
X4d2e: mov c,24h.3 ; 4d2e a2 23 "#
cpl c ; 4d30 b3 3
jc X4d35 ; 4d31 40 02 @.
sjmp X4d2e ; 4d33 80 f9 .y
;
X4d35: ljmp X4ac6 ; 4d35 02 4a c6 .JF
;
X4d38: mov dptr,#X0222 ; 4d38 90 02 22 .."
movx a,@dptr ; 4d3b e0 `
cjne a,#1,X4d60 ; 4d3c b4 01 21 4.!
mov dptr,#X1963 ; 4d3f 90 19 63 ..c
movx a,@dptr ; 4d42 e0 `
clr c ; 4d43 c3 C
subb a,#20h ; 4d44 94 20 .
jnc X4d62 ; 4d46 50 1a P.
mov dptr,#X1963 ; 4d48 90 19 63 ..c
movx a,@dptr ; 4d4b e0 `
xrl a,#17h ; 4d4c 64 17 d.
jz X4d62 ; 4d4e 60 12 `.
mov dptr,#X1963 ; 4d50 90 19 63 ..c
movx a,@dptr ; 4d53 e0 `
xrl a,#1ch ; 4d54 64 1c d.
jz X4d62 ; 4d56 60 0a `.
mov dptr,#X1963 ; 4d58 90 19 63 ..c
movx a,@dptr ; 4d5b e0 `
xrl a,#1eh ; 4d5c 64 1e d.
jz X4d62 ; 4d5e 60 02 `.
X4d60: sjmp X4d6c ; 4d60 80 0a ..
;
X4d62: mov c,24h.3 ; 4d62 a2 23 "#
cpl c ; 4d64 b3 3
jc X4d69 ; 4d65 40 02 @.
sjmp X4d62 ; 4d67 80 f9 .y
;
X4d69: ljmp X4ac6 ; 4d69 02 4a c6 .JF
;
X4d6c: mov c,24h.4 ; 4d6c a2 24 "$
cpl c ; 4d6e b3 3
jc X4dd8 ; 4d6f 40 67 @g
mov dptr,#X0222 ; 4d71 90 02 22 .."
movx a,@dptr ; 4d74 e0 `
jnz X4d98 ; 4d75 70 21 p!
mov dptr,#X195c ; 4d77 90 19 5c ..\
movx a,@dptr ; 4d7a e0 `
clr c ; 4d7b c3 C
subb a,#20h ; 4d7c 94 20 .
jnc X4d9a ; 4d7e 50 1a P.
mov dptr,#X195c ; 4d80 90 19 5c ..\
movx a,@dptr ; 4d83 e0 `
xrl a,#17h ; 4d84 64 17 d.
jz X4d9a ; 4d86 60 12 `.
mov dptr,#X195c ; 4d88 90 19 5c ..\
movx a,@dptr ; 4d8b e0 `
xrl a,#1ch ; 4d8c 64 1c d.
jz X4d9a ; 4d8e 60 0a `.
mov dptr,#X195c ; 4d90 90 19 5c ..\
movx a,@dptr ; 4d93 e0 `
xrl a,#1eh ; 4d94 64 1e d.
jz X4d9a ; 4d96 60 02 `.
X4d98: sjmp X4da4 ; 4d98 80 0a ..
;
X4d9a: mov c,24h.4 ; 4d9a a2 24 "$
cpl c ; 4d9c b3 3
jc X4da1 ; 4d9d 40 02 @.
sjmp X4d9a ; 4d9f 80 f9 .y
;
X4da1: ljmp X4ac6 ; 4da1 02 4a c6 .JF
;
X4da4: mov dptr,#X0222 ; 4da4 90 02 22 .."
movx a,@dptr ; 4da7 e0 `
cjne a,#1,X4dcc ; 4da8 b4 01 21 4.!
mov dptr,#X1964 ; 4dab 90 19 64 ..d
movx a,@dptr ; 4dae e0 `
clr c ; 4daf c3 C
subb a,#20h ; 4db0 94 20 .
jnc X4dce ; 4db2 50 1a P.
mov dptr,#X1964 ; 4db4 90 19 64 ..d
movx a,@dptr ; 4db7 e0 `
xrl a,#17h ; 4db8 64 17 d.
jz X4dce ; 4dba 60 12 `.
mov dptr,#X1964 ; 4dbc 90 19 64 ..d
movx a,@dptr ; 4dbf e0 `
xrl a,#1ch ; 4dc0 64 1c d.
jz X4dce ; 4dc2 60 0a `.
mov dptr,#X1964 ; 4dc4 90 19 64 ..d
movx a,@dptr ; 4dc7 e0 `
xrl a,#1eh ; 4dc8 64 1e d.
jz X4dce ; 4dca 60 02 `.
X4dcc: sjmp X4dd8 ; 4dcc 80 0a ..
;
X4dce: mov c,24h.4 ; 4dce a2 24 "$
cpl c ; 4dd0 b3 3
jc X4dd5 ; 4dd1 40 02 @.
sjmp X4dce ; 4dd3 80 f9 .y
;
X4dd5: ljmp X4ac6 ; 4dd5 02 4a c6 .JF
;
X4dd8: mov c,24h.5 ; 4dd8 a2 25 "%
cpl c ; 4dda b3 3
jc X4e44 ; 4ddb 40 67 @g
mov dptr,#X0222 ; 4ddd 90 02 22 .."
movx a,@dptr ; 4de0 e0 `
jnz X4e04 ; 4de1 70 21 p!
mov dptr,#X195d ; 4de3 90 19 5d ..]
movx a,@dptr ; 4de6 e0 `
clr c ; 4de7 c3 C
subb a,#20h ; 4de8 94 20 .
jnc X4e06 ; 4dea 50 1a P.
mov dptr,#X195d ; 4dec 90 19 5d ..]
movx a,@dptr ; 4def e0 `
xrl a,#17h ; 4df0 64 17 d.
jz X4e06 ; 4df2 60 12 `.
mov dptr,#X195d ; 4df4 90 19 5d ..]
movx a,@dptr ; 4df7 e0 `
xrl a,#1ch ; 4df8 64 1c d.
jz X4e06 ; 4dfa 60 0a `.
mov dptr,#X195d ; 4dfc 90 19 5d ..]
movx a,@dptr ; 4dff e0 `
xrl a,#1eh ; 4e00 64 1e d.
jz X4e06 ; 4e02 60 02 `.
X4e04: sjmp X4e10 ; 4e04 80 0a ..
;
X4e06: mov c,24h.5 ; 4e06 a2 25 "%
cpl c ; 4e08 b3 3
jc X4e0d ; 4e09 40 02 @.
sjmp X4e06 ; 4e0b 80 f9 .y
;
X4e0d: ljmp X4ac6 ; 4e0d 02 4a c6 .JF
;
X4e10: mov dptr,#X0222 ; 4e10 90 02 22 .."
movx a,@dptr ; 4e13 e0 `
cjne a,#1,X4e38 ; 4e14 b4 01 21 4.!
mov dptr,#X1965 ; 4e17 90 19 65 ..e
movx a,@dptr ; 4e1a e0 `
clr c ; 4e1b c3 C
subb a,#20h ; 4e1c 94 20 .
jnc X4e3a ; 4e1e 50 1a P.
mov dptr,#X1965 ; 4e20 90 19 65 ..e
movx a,@dptr ; 4e23 e0 `
xrl a,#17h ; 4e24 64 17 d.
jz X4e3a ; 4e26 60 12 `.
mov dptr,#X1965 ; 4e28 90 19 65 ..e
movx a,@dptr ; 4e2b e0 `
xrl a,#1ch ; 4e2c 64 1c d.
jz X4e3a ; 4e2e 60 0a `.
mov dptr,#X1965 ; 4e30 90 19 65 ..e
movx a,@dptr ; 4e33 e0 `
xrl a,#1eh ; 4e34 64 1e d.
jz X4e3a ; 4e36 60 02 `.
X4e38: sjmp X4e44 ; 4e38 80 0a ..
;
X4e3a: mov c,24h.5 ; 4e3a a2 25 "%
cpl c ; 4e3c b3 3
jc X4e41 ; 4e3d 40 02 @.
sjmp X4e3a ; 4e3f 80 f9 .y
;
X4e41: ljmp X4ac6 ; 4e41 02 4a c6 .JF
;
X4e44: mov dptr,#X0044 ; 4e44 90 00 44 ..D
movx a,@dptr ; 4e47 e0 `
jnz X4e96 ; 4e48 70 4c pL
mov a,#0 ; 4e4a 74 00 t.
mov dptr,#X01ed ; 4e4c 90 01 ed ..m
movx @dptr,a ; 4e4f f0 p
mov dptr,#X0023 ; 4e50 90 00 23 ..#
movx @dptr,a ; 4e53 f0 p
mov dptr,#X0038 ; 4e54 90 00 38 ..8
movx @dptr,a ; 4e57 f0 p
mov dptr,#X01e4 ; 4e58 90 01 e4 ..d
clr a ; 4e5b e4 d
movx @dptr,a ; 4e5c f0 p
mov dptr,#X0222 ; 4e5d 90 02 22 .."
movx a,@dptr ; 4e60 e0 `
cjne a,#1,X4e6c ; 4e61 b4 01 08 4..
lcall X56e6 ; 4e64 12 56 e6 .Vf
mov dptr,#X0222 ; 4e67 90 02 22 .."
clr a ; 4e6a e4 d
movx @dptr,a ; 4e6b f0 p
X4e6c: mov c,21h.4 ; 4e6c a2 0c ".
cpl c ; 4e6e b3 3
jc X4e73 ; 4e6f 40 02 @.
sjmp X4e6c ; 4e71 80 f9 .y
;
X4e73: lcall X6dde ; 4e73 12 6d de .m^
lcall X6f3a ; 4e76 12 6f 3a .o:
mov a,#0ah ; 4e79 74 0a t.
mov dptr,#X0044 ; 4e7b 90 00 44 ..D
movx @dptr,a ; 4e7e f0 p
lcall X0034 ; 4e7f 12 00 34 ..4
lcall X16bb ; 4e82 12 16 bb ..;
mov a,#5 ; 4e85 74 05 t.
mov dptr,#X0044 ; 4e87 90 00 44 ..D
movx @dptr,a ; 4e8a f0 p
lcall X0034 ; 4e8b 12 00 34 ..4
lcall X19e0 ; 4e8e 12 19 e0 ..`
lcall X156f ; 4e91 12 15 6f ..o
sjmp X4ea4 ; 4e94 80 0e ..
;
X4e96: mov a,#0 ; 4e96 74 00 t.
mov dptr,#X01ed ; 4e98 90 01 ed ..m
movx @dptr,a ; 4e9b f0 p
mov dptr,#X0023 ; 4e9c 90 00 23 ..#
movx @dptr,a ; 4e9f f0 p
mov dptr,#X0038 ; 4ea0 90 00 38 ..8
movx @dptr,a ; 4ea3 f0 p
X4ea4: mov a,#0ffh ; 4ea4 74 ff t.
mov dptr,#X01e5 ; 4ea6 90 01 e5 ..e
movx @dptr,a ; 4ea9 f0 p
mov dptr,#X006b ; 4eaa 90 00 6b ..k
movx a,@dptr ; 4ead e0 `
cjne a,#1,X4ec4 ; 4eae b4 01 13 4..
mov dptr,#X1888 ; 4eb1 90 18 88 ...
movx a,@dptr ; 4eb4 e0 `
jz X4ec7 ; 4eb5 60 10 `.
mov dptr,#X1888 ; 4eb7 90 18 88 ...
movx a,@dptr ; 4eba e0 `
cjne a,#1,X4ec4 ; 4ebb b4 01 06 4..
mov dptr,#X0033 ; 4ebe 90 00 33 ..3
movx a,@dptr ; 4ec1 e0 `
jz X4ec7 ; 4ec2 60 03 `.
X4ec4: ljmp X5235 ; 4ec4 02 52 35 .R5
;
X4ec7: lcall X13dd ; 4ec7 12 13 dd ..]
mov dptr,#X1801 ; 4eca 90 18 01 ...
movx a,@dptr ; 4ecd e0 `
mov dptr,#X1934 ; 4ece 90 19 34 ..4
movx @dptr,a ; 4ed1 f0 p
mov dptr,#X1803 ; 4ed2 90 18 03 ...
movx a,@dptr ; 4ed5 e0 `
mov dptr,#X1935 ; 4ed6 90 19 35 ..5
movx @dptr,a ; 4ed9 f0 p
mov dptr,#X1805 ; 4eda 90 18 05 ...
movx a,@dptr ; 4edd e0 `
mov dptr,#X1936 ; 4ede 90 19 36 ..6
movx @dptr,a ; 4ee1 f0 p
mov dptr,#X1807 ; 4ee2 90 18 07 ...
movx a,@dptr ; 4ee5 e0 `
mov dptr,#X1937 ; 4ee6 90 19 37 ..7
movx @dptr,a ; 4ee9 f0 p
mov dptr,#X1809 ; 4eea 90 18 09 ...
movx a,@dptr ; 4eed e0 `
mov dptr,#X1938 ; 4eee 90 19 38 ..8
movx @dptr,a ; 4ef1 f0 p
mov dptr,#X180b ; 4ef2 90 18 0b ...
movx a,@dptr ; 4ef5 e0 `
mov dptr,#X1939 ; 4ef6 90 19 39 ..9
movx @dptr,a ; 4ef9 f0 p
mov dptr,#X181b ; 4efa 90 18 1b ...
movx a,@dptr ; 4efd e0 `
mov dptr,#X193a ; 4efe 90 19 3a ..:
movx @dptr,a ; 4f01 f0 p
mov dptr,#X181d ; 4f02 90 18 1d ...
movx a,@dptr ; 4f05 e0 `
mov dptr,#X193b ; 4f06 90 19 3b ..;
movx @dptr,a ; 4f09 f0 p
mov dptr,#X1802 ; 4f0a 90 18 02 ...
movx a,@dptr ; 4f0d e0 `
mov dptr,#X1945 ; 4f0e 90 19 45 ..E
movx @dptr,a ; 4f11 f0 p
mov dptr,#X1804 ; 4f12 90 18 04 ...
movx a,@dptr ; 4f15 e0 `
mov dptr,#X1946 ; 4f16 90 19 46 ..F
movx @dptr,a ; 4f19 f0 p
mov dptr,#X1806 ; 4f1a 90 18 06 ...
movx a,@dptr ; 4f1d e0 `
mov dptr,#X1947 ; 4f1e 90 19 47 ..G
movx @dptr,a ; 4f21 f0 p
mov dptr,#X1808 ; 4f22 90 18 08 ...
movx a,@dptr ; 4f25 e0 `
mov dptr,#X1948 ; 4f26 90 19 48 ..H
movx @dptr,a ; 4f29 f0 p
mov dptr,#X180a ; 4f2a 90 18 0a ...
movx a,@dptr ; 4f2d e0 `
mov dptr,#X1949 ; 4f2e 90 19 49 ..I
movx @dptr,a ; 4f31 f0 p
mov dptr,#X180c ; 4f32 90 18 0c ...
movx a,@dptr ; 4f35 e0 `
mov dptr,#X194a ; 4f36 90 19 4a ..J
movx @dptr,a ; 4f39 f0 p
mov dptr,#X181c ; 4f3a 90 18 1c ...
movx a,@dptr ; 4f3d e0 `
mov dptr,#X194b ; 4f3e 90 19 4b ..K
movx @dptr,a ; 4f41 f0 p
mov dptr,#X181e ; 4f42 90 18 1e ...
movx a,@dptr ; 4f45 e0 `
mov dptr,#X194c ; 4f46 90 19 4c ..L
movx @dptr,a ; 4f49 f0 p
mov dptr,#X1822 ; 4f4a 90 18 22 .."
movx a,@dptr ; 4f4d e0 `
mov dptr,#X1978 ; 4f4e 90 19 78 ..x
movx @dptr,a ; 4f51 f0 p
mov dptr,#X1823 ; 4f52 90 18 23 ..#
movx a,@dptr ; 4f55 e0 `
mov dptr,#X1979 ; 4f56 90 19 79 ..y
movx @dptr,a ; 4f59 f0 p
mov dptr,#X1824 ; 4f5a 90 18 24 ..$
movx a,@dptr ; 4f5d e0 `
mov dptr,#X197a ; 4f5e 90 19 7a ..z
movx @dptr,a ; 4f61 f0 p
mov dptr,#X1825 ; 4f62 90 18 25 ..%
movx a,@dptr ; 4f65 e0 `
mov dptr,#X197b ; 4f66 90 19 7b ..{
movx @dptr,a ; 4f69 f0 p
mov dptr,#X1826 ; 4f6a 90 18 26 ..&
movx a,@dptr ; 4f6d e0 `
mov dptr,#X197c ; 4f6e 90 19 7c ..|
movx @dptr,a ; 4f71 f0 p
mov dptr,#X1827 ; 4f72 90 18 27 ..'
movx a,@dptr ; 4f75 e0 `
mov dptr,#X197d ; 4f76 90 19 7d ..}
movx @dptr,a ; 4f79 f0 p
mov dptr,#X1828 ; 4f7a 90 18 28 ..(
movx a,@dptr ; 4f7d e0 `
mov dptr,#X197e ; 4f7e 90 19 7e ..~
movx @dptr,a ; 4f81 f0 p
mov dptr,#X1829 ; 4f82 90 18 29 ..)
movx a,@dptr ; 4f85 e0 `
mov dptr,#X197f ; 4f86 90 19 7f ...
movx @dptr,a ; 4f89 f0 p
mov dptr,#X183d ; 4f8a 90 18 3d ..=
movx a,@dptr ; 4f8d e0 `
mov dptr,#X193d ; 4f8e 90 19 3d ..=
movx @dptr,a ; 4f91 f0 p
mov dptr,#X183f ; 4f92 90 18 3f ..?
movx a,@dptr ; 4f95 e0 `
mov dptr,#X193e ; 4f96 90 19 3e ..>
movx @dptr,a ; 4f99 f0 p
mov dptr,#X1841 ; 4f9a 90 18 41 ..A
movx a,@dptr ; 4f9d e0 `
mov dptr,#X193f ; 4f9e 90 19 3f ..?
movx @dptr,a ; 4fa1 f0 p
mov dptr,#X1843 ; 4fa2 90 18 43 ..C
movx a,@dptr ; 4fa5 e0 `
mov dptr,#X1940 ; 4fa6 90 19 40 ..@
movx @dptr,a ; 4fa9 f0 p
mov dptr,#X1845 ; 4faa 90 18 45 ..E
movx a,@dptr ; 4fad e0 `
mov dptr,#X1941 ; 4fae 90 19 41 ..A
movx @dptr,a ; 4fb1 f0 p
mov dptr,#X1847 ; 4fb2 90 18 47 ..G
movx a,@dptr ; 4fb5 e0 `
mov dptr,#X1942 ; 4fb6 90 19 42 ..B
movx @dptr,a ; 4fb9 f0 p
mov dptr,#X1849 ; 4fba 90 18 49 ..I
movx a,@dptr ; 4fbd e0 `
mov dptr,#X1943 ; 4fbe 90 19 43 ..C
movx @dptr,a ; 4fc1 f0 p
mov dptr,#X183e ; 4fc2 90 18 3e ..>
movx a,@dptr ; 4fc5 e0 `
mov dptr,#X194e ; 4fc6 90 19 4e ..N
movx @dptr,a ; 4fc9 f0 p
mov dptr,#X1840 ; 4fca 90 18 40 ..@
movx a,@dptr ; 4fcd e0 `
mov dptr,#X194f ; 4fce 90 19 4f ..O
movx @dptr,a ; 4fd1 f0 p
mov dptr,#X1842 ; 4fd2 90 18 42 ..B
movx a,@dptr ; 4fd5 e0 `
mov dptr,#X1950 ; 4fd6 90 19 50 ..P
movx @dptr,a ; 4fd9 f0 p
mov dptr,#X1844 ; 4fda 90 18 44 ..D
movx a,@dptr ; 4fdd e0 `
mov dptr,#X1951 ; 4fde 90 19 51 ..Q
movx @dptr,a ; 4fe1 f0 p
mov dptr,#X1846 ; 4fe2 90 18 46 ..F
movx a,@dptr ; 4fe5 e0 `
mov dptr,#X1952 ; 4fe6 90 19 52 ..R
movx @dptr,a ; 4fe9 f0 p
mov dptr,#X1848 ; 4fea 90 18 48 ..H
movx a,@dptr ; 4fed e0 `
mov dptr,#X1953 ; 4fee 90 19 53 ..S
movx @dptr,a ; 4ff1 f0 p
mov dptr,#X184a ; 4ff2 90 18 4a ..J
movx a,@dptr ; 4ff5 e0 `
mov dptr,#X1954 ; 4ff6 90 19 54 ..T
movx @dptr,a ; 4ff9 f0 p
mov dptr,#X1833 ; 4ffa 90 18 33 ..3
movx a,@dptr ; 4ffd e0 `
mov dptr,#X1981 ; 4ffe 90 19 81 ...
movx @dptr,a ; 5001 f0 p
mov dptr,#X1834 ; 5002 90 18 34 ..4
movx a,@dptr ; 5005 e0 `
mov dptr,#X1982 ; 5006 90 19 82 ...
movx @dptr,a ; 5009 f0 p
mov dptr,#X1835 ; 500a 90 18 35 ..5
movx a,@dptr ; 500d e0 `
mov dptr,#X1983 ; 500e 90 19 83 ...
movx @dptr,a ; 5011 f0 p
mov dptr,#X1836 ; 5012 90 18 36 ..6
movx a,@dptr ; 5015 e0 `
mov dptr,#X1984 ; 5016 90 19 84 ...
movx @dptr,a ; 5019 f0 p
mov dptr,#X1837 ; 501a 90 18 37 ..7
movx a,@dptr ; 501d e0 `
mov dptr,#X1985 ; 501e 90 19 85 ...
movx @dptr,a ; 5021 f0 p
mov dptr,#X1838 ; 5022 90 18 38 ..8
movx a,@dptr ; 5025 e0 `
mov dptr,#X1986 ; 5026 90 19 86 ...
movx @dptr,a ; 5029 f0 p
mov dptr,#X1839 ; 502a 90 18 39 ..9
movx a,@dptr ; 502d e0 `
mov dptr,#X1987 ; 502e 90 19 87 ...
movx @dptr,a ; 5031 f0 p
mov a,#0ffh ; 5032 74 ff t.
mov dptr,#X01e5 ; 5034 90 01 e5 ..e
movx @dptr,a ; 5037 f0 p
mov dptr,#Xfcf4 ; 5038 90 fc f4 .|t
clr a ; 503b e4 d
movc a,@a+dptr ; 503c 93 .
cjne a,#1,X5071 ; 503d b4 01 31 4.1
mov a,#2 ; 5040 74 02 t.
mov dptr,#X01f5 ; 5042 90 01 f5 ..u
movx @dptr,a ; 5045 f0 p
mov dptr,#X01f5 ; 5046 90 01 f5 ..u
movx a,@dptr ; 5049 e0 `
mov dptr,#X53b9 ; 504a 90 53 b9 .S9
mov r0,a ; 504d f8 x
add a,r0 ; 504e 28 (
add a,r0 ; 504f 28 (
jmp @a+dptr ; 5050 73 s
;
X5051: mov dptr,#X01e5 ; 5051 90 01 e5 ..e
clr a ; 5054 e4 d
movx @dptr,a ; 5055 f0 p
sjmp X506e ; 5056 80 16 ..
;
X5058: mov dptr,#X01e5 ; 5058 90 01 e5 ..e
mov a,#1 ; 505b 74 01 t.
movx @dptr,a ; 505d f0 p
sjmp X506e ; 505e 80 0e ..
;
X5060: mov a,#2 ; 5060 74 02 t.
mov dptr,#X01e5 ; 5062 90 01 e5 ..e
movx @dptr,a ; 5065 f0 p
sjmp X506e ; 5066 80 06 ..
;
X5068: mov a,#3 ; 5068 74 03 t.
mov dptr,#X01e5 ; 506a 90 01 e5 ..e
movx @dptr,a ; 506d f0 p
X506e: ljmp X51de ; 506e 02 51 de .Q^
;
X5071: mov dptr,#X0222 ; 5071 90 02 22 .."
movx a,@dptr ; 5074 e0 `
jz X507a ; 5075 60 03 `.
ljmp X5131 ; 5077 02 51 31 .Q1
;
X507a: mov c,24h.0 ; 507a a2 20 "
cpl c ; 507c b3 3
cpl c ; 507d b3 3
jnc X5089 ; 507e 50 09 P.
mov dptr,#X1956 ; 5080 90 19 56 ..V
movx a,@dptr ; 5083 e0 `
clr c ; 5084 c3 C
subb a,#20h ; 5085 94 20 .
jc X508b ; 5087 40 02 @.
X5089: sjmp X5090 ; 5089 80 05 ..
;
X508b: mov dptr,#X01e5 ; 508b 90 01 e5 ..e
clr a ; 508e e4 d
movx @dptr,a ; 508f f0 p
X5090: mov c,24h.1 ; 5090 a2 21 "!
cpl c ; 5092 b3 3
cpl c ; 5093 b3 3
jnc X509f ; 5094 50 09 P.
mov dptr,#X1957 ; 5096 90 19 57 ..W
movx a,@dptr ; 5099 e0 `
clr c ; 509a c3 C
subb a,#20h ; 509b 94 20 .
jc X50a1 ; 509d 40 02 @.
X509f: sjmp X50a7 ; 509f 80 06 ..
;
X50a1: mov dptr,#X01e5 ; 50a1 90 01 e5 ..e
mov a,#1 ; 50a4 74 01 t.
movx @dptr,a ; 50a6 f0 p
X50a7: mov c,24h.6 ; 50a7 a2 26 "&
cpl c ; 50a9 b3 3
cpl c ; 50aa b3 3
jnc X50b6 ; 50ab 50 09 P.
mov dptr,#X1958 ; 50ad 90 19 58 ..X
movx a,@dptr ; 50b0 e0 `
clr c ; 50b1 c3 C
subb a,#20h ; 50b2 94 20 .
jc X50b8 ; 50b4 40 02 @.
X50b6: sjmp X50be ; 50b6 80 06 ..
;
X50b8: mov a,#2 ; 50b8 74 02 t.
mov dptr,#X01e5 ; 50ba 90 01 e5 ..e
movx @dptr,a ; 50bd f0 p
X50be: mov c,24h.7 ; 50be a2 27 "'
cpl c ; 50c0 b3 3
cpl c ; 50c1 b3 3
jnc X50cd ; 50c2 50 09 P.
mov dptr,#X1959 ; 50c4 90 19 59 ..Y
movx a,@dptr ; 50c7 e0 `
clr c ; 50c8 c3 C
subb a,#20h ; 50c9 94 20 .
jc X50cf ; 50cb 40 02 @.
X50cd: sjmp X50d5 ; 50cd 80 06 ..
;
X50cf: mov a,#3 ; 50cf 74 03 t.
mov dptr,#X01e5 ; 50d1 90 01 e5 ..e
movx @dptr,a ; 50d4 f0 p
X50d5: mov c,24h.2 ; 50d5 a2 22 ""
cpl c ; 50d7 b3 3
cpl c ; 50d8 b3 3
jnc X50e4 ; 50d9 50 09 P.
mov dptr,#X195a ; 50db 90 19 5a ..Z
movx a,@dptr ; 50de e0 `
clr c ; 50df c3 C
subb a,#20h ; 50e0 94 20 .
jc X50e6 ; 50e2 40 02 @.
X50e4: sjmp X50ec ; 50e4 80 06 ..
;
X50e6: mov a,#4 ; 50e6 74 04 t.
mov dptr,#X01e5 ; 50e8 90 01 e5 ..e
movx @dptr,a ; 50eb f0 p
X50ec: mov c,24h.3 ; 50ec a2 23 "#
cpl c ; 50ee b3 3
cpl c ; 50ef b3 3
jnc X50fb ; 50f0 50 09 P.
mov dptr,#X195b ; 50f2 90 19 5b ..[
movx a,@dptr ; 50f5 e0 `
clr c ; 50f6 c3 C
subb a,#20h ; 50f7 94 20 .
jc X50fd ; 50f9 40 02 @.
X50fb: sjmp X5103 ; 50fb 80 06 ..
;
X50fd: mov a,#5 ; 50fd 74 05 t.
mov dptr,#X01e5 ; 50ff 90 01 e5 ..e
movx @dptr,a ; 5102 f0 p
X5103: mov c,24h.4 ; 5103 a2 24 "$
cpl c ; 5105 b3 3
cpl c ; 5106 b3 3
jnc X5112 ; 5107 50 09 P.
mov dptr,#X195c ; 5109 90 19 5c ..\
movx a,@dptr ; 510c e0 `
clr c ; 510d c3 C
subb a,#20h ; 510e 94 20 .
jc X5114 ; 5110 40 02 @.
X5112: sjmp X511a ; 5112 80 06 ..
;
X5114: mov a,#6 ; 5114 74 06 t.
mov dptr,#X01e5 ; 5116 90 01 e5 ..e
movx @dptr,a ; 5119 f0 p
X511a: mov c,24h.5 ; 511a a2 25 "%
cpl c ; 511c b3 3
cpl c ; 511d b3 3
jnc X5129 ; 511e 50 09 P.
mov dptr,#X195d ; 5120 90 19 5d ..]
movx a,@dptr ; 5123 e0 `
clr c ; 5124 c3 C
subb a,#20h ; 5125 94 20 .
jc X512b ; 5127 40 02 @.
X5129: sjmp X5131 ; 5129 80 06 ..
;
X512b: mov a,#7 ; 512b 74 07 t.
mov dptr,#X01e5 ; 512d 90 01 e5 ..e
movx @dptr,a ; 5130 f0 p
X5131: mov dptr,#X0222 ; 5131 90 02 22 .."
movx a,@dptr ; 5134 e0 `
cjne a,#1,X513a ; 5135 b4 01 02 4..
sjmp X513d ; 5138 80 03 ..
;
X513a: ljmp X51de ; 513a 02 51 de .Q^
;
X513d: mov c,24h.0 ; 513d a2 20 "
cpl c ; 513f b3 3
cpl c ; 5140 b3 3
jnc X514c ; 5141 50 09 P.
mov dptr,#X195f ; 5143 90 19 5f .._
movx a,@dptr ; 5146 e0 `
clr c ; 5147 c3 C
subb a,#20h ; 5148 94 20 .
jc X514e ; 514a 40 02 @.
X514c: sjmp X5154 ; 514c 80 06 ..
;
X514e: mov a,#9 ; 514e 74 09 t.
mov dptr,#X01e5 ; 5150 90 01 e5 ..e
movx @dptr,a ; 5153 f0 p
X5154: mov c,24h.6 ; 5154 a2 26 "&
cpl c ; 5156 b3 3
cpl c ; 5157 b3 3
jnc X5163 ; 5158 50 09 P.
mov dptr,#X1960 ; 515a 90 19 60 ..`
movx a,@dptr ; 515d e0 `
clr c ; 515e c3 C
subb a,#20h ; 515f 94 20 .
jc X5165 ; 5161 40 02 @.
X5163: sjmp X516b ; 5163 80 06 ..
;
X5165: mov a,#0ah ; 5165 74 0a t.
mov dptr,#X01e5 ; 5167 90 01 e5 ..e
movx @dptr,a ; 516a f0 p
X516b: mov c,24h.7 ; 516b a2 27 "'
cpl c ; 516d b3 3
cpl c ; 516e b3 3
jnc X517a ; 516f 50 09 P.
mov dptr,#X1961 ; 5171 90 19 61 ..a
movx a,@dptr ; 5174 e0 `
clr c ; 5175 c3 C
subb a,#20h ; 5176 94 20 .
jc X517c ; 5178 40 02 @.
X517a: sjmp X5182 ; 517a 80 06 ..
;
X517c: mov a,#0bh ; 517c 74 0b t.
mov dptr,#X01e5 ; 517e 90 01 e5 ..e
movx @dptr,a ; 5181 f0 p
X5182: mov c,24h.2 ; 5182 a2 22 ""
cpl c ; 5184 b3 3
cpl c ; 5185 b3 3
jnc X5191 ; 5186 50 09 P.
mov dptr,#X1962 ; 5188 90 19 62 ..b
movx a,@dptr ; 518b e0 `
clr c ; 518c c3 C
subb a,#20h ; 518d 94 20 .
jc X5193 ; 518f 40 02 @.
X5191: sjmp X5199 ; 5191 80 06 ..
;
X5193: mov a,#0ch ; 5193 74 0c t.
mov dptr,#X01e5 ; 5195 90 01 e5 ..e
movx @dptr,a ; 5198 f0 p
X5199: mov c,24h.3 ; 5199 a2 23 "#
cpl c ; 519b b3 3
cpl c ; 519c b3 3
jnc X51a8 ; 519d 50 09 P.
mov dptr,#X1963 ; 519f 90 19 63 ..c
movx a,@dptr ; 51a2 e0 `
clr c ; 51a3 c3 C
subb a,#20h ; 51a4 94 20 .
jc X51aa ; 51a6 40 02 @.
X51a8: sjmp X51b0 ; 51a8 80 06 ..
;
X51aa: mov a,#0dh ; 51aa 74 0d t.
mov dptr,#X01e5 ; 51ac 90 01 e5 ..e
movx @dptr,a ; 51af f0 p
X51b0: mov c,24h.4 ; 51b0 a2 24 "$
cpl c ; 51b2 b3 3
cpl c ; 51b3 b3 3
jnc X51bf ; 51b4 50 09 P.
mov dptr,#X1964 ; 51b6 90 19 64 ..d
movx a,@dptr ; 51b9 e0 `
clr c ; 51ba c3 C
subb a,#20h ; 51bb 94 20 .
jc X51c1 ; 51bd 40 02 @.
X51bf: sjmp X51c7 ; 51bf 80 06 ..
;
X51c1: mov a,#0eh ; 51c1 74 0e t.
mov dptr,#X01e5 ; 51c3 90 01 e5 ..e
movx @dptr,a ; 51c6 f0 p
X51c7: mov c,24h.5 ; 51c7 a2 25 "%
cpl c ; 51c9 b3 3
cpl c ; 51ca b3 3
jnc X51d6 ; 51cb 50 09 P.
mov dptr,#X1965 ; 51cd 90 19 65 ..e
movx a,@dptr ; 51d0 e0 `
clr c ; 51d1 c3 C
subb a,#20h ; 51d2 94 20 .
jc X51d8 ; 51d4 40 02 @.
X51d6: sjmp X51de ; 51d6 80 06 ..
;
X51d8: mov a,#0fh ; 51d8 74 0f t.
mov dptr,#X01e5 ; 51da 90 01 e5 ..e
movx @dptr,a ; 51dd f0 p
X51de: mov dptr,#X01e5 ; 51de 90 01 e5 ..e
movx a,@dptr ; 51e1 e0 `
clr c ; 51e2 c3 C
subb a,#0ffh ; 51e3 94 ff ..
jnc X5235 ; 51e5 50 4e PN
mov dptr,#X01e4 ; 51e7 90 01 e4 ..d
movx a,@dptr ; 51ea e0 `
xrl a,#1 ; 51eb 64 01 d.
jz X521b ; 51ed 60 2c `,
mov dptr,#X004f ; 51ef 90 00 4f ..O
movx a,@dptr ; 51f2 e0 `
jnz X5204 ; 51f3 70 0f p.
mov dptr,#X01e5 ; 51f5 90 01 e5 ..e
movx a,@dptr ; 51f8 e0 `
mov dptr,#X1923 ; 51f9 90 19 23 ..#
lcall Xff03 ; 51fc 12 ff 03 ...
movx a,@dptr ; 51ff e0 `
xrl a,#1 ; 5200 64 01 d.
jz X521b ; 5202 60 17 `.
X5204: mov dptr,#X0050 ; 5204 90 00 50 ..P
movx a,@dptr ; 5207 e0 `
jnz X5219 ; 5208 70 0f p.
mov dptr,#X01e5 ; 520a 90 01 e5 ..e
movx a,@dptr ; 520d e0 `
mov dptr,#X1923 ; 520e 90 19 23 ..#
lcall Xff03 ; 5211 12 ff 03 ...
movx a,@dptr ; 5214 e0 `
xrl a,#2 ; 5215 64 02 d.
jz X521b ; 5217 60 02 `.
X5219: sjmp X5235 ; 5219 80 1a ..
;
X521b: lcall X2c7f ; 521b 12 2c 7f .,.
mov dptr,#Xfcf4 ; 521e 90 fc f4 .|t
clr a ; 5221 e4 d
movc a,@a+dptr ; 5222 93 .
cjne a,#1,X5235 ; 5223 b4 01 0f 4..
mov a,#2 ; 5226 74 02 t.
mov dptr,#X01f5 ; 5228 90 01 f5 ..u
movx @dptr,a ; 522b f0 p
mov a,#5 ; 522c 74 05 t.
mov dptr,#X0044 ; 522e 90 00 44 ..D
movx @dptr,a ; 5231 f0 p
lcall X0034 ; 5232 12 00 34 ..4
X5235: ljmp X4584 ; 5235 02 45 84 .E.
;
ret ; 5238 22 "
;
X5239: ljmp X0596 ; 5239 02 05 96 ...
;
ljmp X059b ; 523c 02 05 9b ...
;
ljmp X05a0 ; 523f 02 05 a0 ..
;
ljmp X05a5 ; 5242 02 05 a5 ..%
;
ljmp X05aa ; 5245 02 05 aa ..*
;
ljmp X05af ; 5248 02 05 af ../
;
ljmp X05b4 ; 524b 02 05 b4 ..4
;
ljmp X05b9 ; 524e 02 05 b9 ..9
;
ljmp X05be ; 5251 02 05 be ..>
;
ljmp X05c0 ; 5254 02 05 c0 ..@
;
ljmp X05c5 ; 5257 02 05 c5 ..E
;
ljmp X05ca ; 525a 02 05 ca ..J
;
ljmp X05cf ; 525d 02 05 cf ..O
;
ljmp X05d4 ; 5260 02 05 d4 ..T
;
ljmp X05d9 ; 5263 02 05 d9 ..Y
;
ljmp X05de ; 5266 02 05 de ..^
;
X5269: ljmp X05ed ; 5269 02 05 ed ..m
;
ljmp X05f2 ; 526c 02 05 f2 ..r
;
ljmp X05f7 ; 526f 02 05 f7 ..w
;
ljmp X05fc ; 5272 02 05 fc ..|
;
ljmp X0601 ; 5275 02 06 01 ...
;
ljmp X0606 ; 5278 02 06 06 ...
;
ljmp X060b ; 527b 02 06 0b ...
;
ljmp X0610 ; 527e 02 06 10 ...
;
ljmp X0615 ; 5281 02 06 15 ...
;
ljmp X0617 ; 5284 02 06 17 ...
;
ljmp X061c ; 5287 02 06 1c ...
;
ljmp X0621 ; 528a 02 06 21 ..!
;
ljmp X0626 ; 528d 02 06 26 ..&
;
ljmp X062b ; 5290 02 06 2b ..+
;
ljmp X0630 ; 5293 02 06 30 ..0
;
ljmp X0635 ; 5296 02 06 35 ..5
;
X5299: ljmp X28fd ; 5299 02 28 fd .(}
;
ljmp X2907 ; 529c 02 29 07 .).
;
ljmp X2911 ; 529f 02 29 11 .).
;
ljmp X291a ; 52a2 02 29 1a .).
;
ljmp X2923 ; 52a5 02 29 23 .)#
;
ljmp X292c ; 52a8 02 29 2c .),
;
ljmp X2935 ; 52ab 02 29 35 .)5
;
ljmp X293e ; 52ae 02 29 3e .)>
;
ljmp X2947 ; 52b1 02 29 47 .)G
;
ljmp X2949 ; 52b4 02 29 49 .)I
;
ljmp X2952 ; 52b7 02 29 52 .)R
;
ljmp X295b ; 52ba 02 29 5b .)[
;
ljmp X2964 ; 52bd 02 29 64 .)d
;
ljmp X296d ; 52c0 02 29 6d .)m
;
ljmp X2976 ; 52c3 02 29 76 .)v
;
ljmp X297f ; 52c6 02 29 7f .).
;
X52c9: ljmp X2cfb ; 52c9 02 2c fb .,{
;
ljmp X2d00 ; 52cc 02 2d 00 .-.
;
ljmp X2d05 ; 52cf 02 2d 05 .-.
;
ljmp X2d0a ; 52d2 02 2d 0a .-.
;
ljmp X2d0f ; 52d5 02 2d 0f .-.
;
ljmp X2d14 ; 52d8 02 2d 14 .-.
;
ljmp X2d19 ; 52db 02 2d 19 .-.
;
ljmp X2d1e ; 52de 02 2d 1e .-.
;
ljmp X2d23 ; 52e1 02 2d 23 .-#
;
ljmp X2d25 ; 52e4 02 2d 25 .-%
;
ljmp X2d2a ; 52e7 02 2d 2a .-*
;
ljmp X2d2f ; 52ea 02 2d 2f .-/
;
ljmp X2d34 ; 52ed 02 2d 34 .-4
;
ljmp X2d39 ; 52f0 02 2d 39 .-9
;
ljmp X2d3e ; 52f3 02 2d 3e .->
;
ljmp X2d43 ; 52f6 02 2d 43 .-C
;
X52f9: ljmp X2de2 ; 52f9 02 2d e2 .-b
;
ljmp X2de7 ; 52fc 02 2d e7 .-g
;
ljmp X2dec ; 52ff 02 2d ec .-l
;
ljmp X2df1 ; 5302 02 2d f1 .-q
;
ljmp X2df6 ; 5305 02 2d f6 .-v
;
ljmp X2dfb ; 5308 02 2d fb .-{
;
ljmp X2e00 ; 530b 02 2e 00 ...
;
ljmp X2e05 ; 530e 02 2e 05 ...
;
ljmp X2e0a ; 5311 02 2e 0a ...
;
ljmp X2e0c ; 5314 02 2e 0c ...
;
ljmp X2e11 ; 5317 02 2e 11 ...
;
ljmp X2e16 ; 531a 02 2e 16 ...
;
ljmp X2e1b ; 531d 02 2e 1b ...
;
ljmp X2e20 ; 5320 02 2e 20 ..
;
ljmp X2e25 ; 5323 02 2e 25 ..%
;
ljmp X2e2a ; 5326 02 2e 2a ..*
;
X5329: ljmp X314c ; 5329 02 31 4c .1L
;
ljmp X3151 ; 532c 02 31 51 .1Q
;
ljmp X3156 ; 532f 02 31 56 .1V
;
ljmp X315b ; 5332 02 31 5b .1[
;
ljmp X3160 ; 5335 02 31 60 .1`
;
ljmp X3165 ; 5338 02 31 65 .1e
;
ljmp X316a ; 533b 02 31 6a .1j
;
ljmp X316f ; 533e 02 31 6f .1o
;
ljmp X3174 ; 5341 02 31 74 .1t
;
ljmp X3176 ; 5344 02 31 76 .1v
;
ljmp X317b ; 5347 02 31 7b .1{
;
ljmp X3180 ; 534a 02 31 80 .1.
;
ljmp X3185 ; 534d 02 31 85 .1.
;
ljmp X318a ; 5350 02 31 8a .1.
;
ljmp X318f ; 5353 02 31 8f .1.
;
ljmp X3194 ; 5356 02 31 94 .1.
;
X5359: ljmp X39ed ; 5359 02 39 ed .9m
;
ljmp X39f2 ; 535c 02 39 f2 .9r
;
ljmp X39f7 ; 535f 02 39 f7 .9w
;
ljmp X39fc ; 5362 02 39 fc .9|
;
ljmp X3a01 ; 5365 02 3a 01 .:.
;
ljmp X3a06 ; 5368 02 3a 06 .:.
;
ljmp X3a0b ; 536b 02 3a 0b .:.
;
ljmp X3a10 ; 536e 02 3a 10 .:.
;
ljmp X3a15 ; 5371 02 3a 15 .:.
;
ljmp X3a17 ; 5374 02 3a 17 .:.
;
ljmp X3a1c ; 5377 02 3a 1c .:.
;
ljmp X3a21 ; 537a 02 3a 21 .:!
;
ljmp X3a26 ; 537d 02 3a 26 .:&
;
ljmp X3a2b ; 5380 02 3a 2b .:+
;
ljmp X3a30 ; 5383 02 3a 30 .:0
;
ljmp X3a35 ; 5386 02 3a 35 .:5
;
X5389: ljmp X3a58 ; 5389 02 3a 58 .:X
;
ljmp X3a61 ; 538c 02 3a 61 .:a
;
ljmp X3a6a ; 538f 02 3a 6a .:j
;
ljmp X3a73 ; 5392 02 3a 73 .:s
;
ljmp X3a7c ; 5395 02 3a 7c .:|
;
ljmp X3a85 ; 5398 02 3a 85 .:.
;
ljmp X3a8e ; 539b 02 3a 8e .:.
;
ljmp X3a97 ; 539e 02 3a 97 .:.
;
ljmp X3aa0 ; 53a1 02 3a a0 .:
;
ljmp X3aa2 ; 53a4 02 3a a2 .:"
;
ljmp X3aab ; 53a7 02 3a ab .:+
;
ljmp X3ab4 ; 53aa 02 3a b4 .:4
;
ljmp X3abd ; 53ad 02 3a bd .:=
;
ljmp X3ac6 ; 53b0 02 3a c6 .:F
;
ljmp X3acf ; 53b3 02 3a cf .:O
;
ljmp X3ad8 ; 53b6 02 3a d8 .:X
;
X53b9: ljmp X5051 ; 53b9 02 50 51 .PQ
;
ljmp X5058 ; 53bc 02 50 58 .PX
;
ljmp X5060 ; 53bf 02 50 60 .P`
;
ljmp X5068 ; 53c2 02 50 68 .Ph
;
X53c5: mov a,#0ffh ; 53c5 74 ff t.
mov dptr,#Xe000 ; 53c7 90 e0 00 .`.
movx @dptr,a ; 53ca f0 p
mov a,#0fh ; 53cb 74 0f t.
mov dptr,#Xe400 ; 53cd 90 e4 00 .d.
movx @dptr,a ; 53d0 f0 p
mov dptr,#Xe800 ; 53d1 90 e8 00 .h.
clr a ; 53d4 e4 d
movx @dptr,a ; 53d5 f0 p
mov a,#4 ; 53d6 74 04 t.
mov dptr,#Xec00 ; 53d8 90 ec 00 .l.
movx @dptr,a ; 53db f0 p
mov a,#0ffh ; 53dc 74 ff t.
mov dptr,#Xfc00 ; 53de 90 fc 00 .|.
movx @dptr,a ; 53e1 f0 p
mov 27h,#0ffh ; 53e2 75 27 ff u'.
mov 28h,#0fh ; 53e5 75 28 0f u(.
mov 29h,#0 ; 53e8 75 29 00 u).
mov 2ah,#4 ; 53eb 75 2a 04 u*.
mov a,#0ffh ; 53ee 74 ff t.
mov dptr,#X01af ; 53f0 90 01 af ../
movx @dptr,a ; 53f3 f0 p
ret ; 53f4 22 "
;
X53f5: mov a,#0ffh ; 53f5 74 ff t.
mov dptr,#Xe000 ; 53f7 90 e0 00 .`.
movx @dptr,a ; 53fa f0 p
mov a,#0fh ; 53fb 74 0f t.
mov dptr,#Xe400 ; 53fd 90 e4 00 .d.
movx @dptr,a ; 5400 f0 p
mov dptr,#Xe800 ; 5401 90 e8 00 .h.
clr a ; 5404 e4 d
movx @dptr,a ; 5405 f0 p
mov a,#4 ; 5406 74 04 t.
mov dptr,#Xec00 ; 5408 90 ec 00 .l.
movx @dptr,a ; 540b f0 p
mov a,#0ffh ; 540c 74 ff t.
mov dptr,#Xfc00 ; 540e 90 fc 00 .|.
movx @dptr,a ; 5411 f0 p
mov 27h,#0ffh ; 5412 75 27 ff u'.
mov 28h,#0fh ; 5415 75 28 0f u(.
mov 29h,#0 ; 5418 75 29 00 u).
mov 2ah,#4 ; 541b 75 2a 04 u*.
mov a,#0ffh ; 541e 74 ff t.
mov dptr,#X01af ; 5420 90 01 af ../
movx @dptr,a ; 5423 f0 p
ret ; 5424 22 "
;
X5425: mov a,27h ; 5425 e5 27 e'
mov dptr,#Xe000 ; 5427 90 e0 00 .`.
movx @dptr,a ; 542a f0 p
mov a,28h ; 542b e5 28 e(
mov dptr,#Xe400 ; 542d 90 e4 00 .d.
movx @dptr,a ; 5430 f0 p
mov a,29h ; 5431 e5 29 e)
mov dptr,#Xe800 ; 5433 90 e8 00 .h.
movx @dptr,a ; 5436 f0 p
mov a,2ah ; 5437 e5 2a e*
mov dptr,#Xec00 ; 5439 90 ec 00 .l.
movx @dptr,a ; 543c f0 p
ret ; 543d 22 "
;
X543e: mov dptr,#Xe000 ; 543e 90 e0 00 .`.
movx a,@dptr ; 5441 e0 `
mov 24h,a ; 5442 f5 24 u$
mov dptr,#Xe400 ; 5444 90 e4 00 .d.
movx a,@dptr ; 5447 e0 `
mov 25h,a ; 5448 f5 25 u%
mov dptr,#Xe800 ; 544a 90 e8 00 .h.
movx a,@dptr ; 544d e0 `
mov 26h,a ; 544e f5 26 u&
ret ; 5450 22 "
;
ret ; 5451 22 "
;
X5452: mov dptr,#X01f2 ; 5452 90 01 f2 ..r
movx a,@dptr ; 5455 e0 `
mov rb1r4,a ; 5456 f5 0c u.
mov a,rb1r4 ; 5458 e5 0c e.
jz X5488 ; 545a 60 2c `,
mov rb1r5,#0 ; 545c 75 0d 00 u..
X545f: mov a,rb1r5 ; 545f e5 0d e.
setb c ; 5461 d3 S
subb a,rb1r4 ; 5462 95 0c ..
jnc X547a ; 5464 50 14 P.
mov a,27h ; 5466 e5 27 e'
anl a,#0feh ; 5468 54 fe T~
mov 27h,a ; 546a f5 27 u'
mov a,27h ; 546c e5 27 e'
mov dptr,#Xe000 ; 546e 90 e0 00 .`.
movx @dptr,a ; 5471 f0 p
mov r0,#0dh ; 5472 78 0d x.
mov a,#1 ; 5474 74 01 t.
add a,@r0 ; 5476 26 &
mov @r0,a ; 5477 f6 v
jnc X545f ; 5478 50 e5 Pe
X547a: mov a,27h ; 547a e5 27 e'
orl a,#1 ; 547c 44 01 D.
mov 27h,a ; 547e f5 27 u'
mov a,27h ; 5480 e5 27 e'
mov dptr,#Xe000 ; 5482 90 e0 00 .`.
movx @dptr,a ; 5485 f0 p
sjmp X5494 ; 5486 80 0c ..
;
X5488: mov a,27h ; 5488 e5 27 e'
orl a,#1 ; 548a 44 01 D.
mov 27h,a ; 548c f5 27 u'
mov a,27h ; 548e e5 27 e'
mov dptr,#Xe000 ; 5490 90 e0 00 .`.
movx @dptr,a ; 5493 f0 p
X5494: ret ; 5494 22 "
;
X5495: clr 27h.2 ; 5495 c2 3a B:
mov a,27h ; 5497 e5 27 e'
mov dptr,#Xe000 ; 5499 90 e0 00 .`.
movx @dptr,a ; 549c f0 p
ret ; 549d 22 "
;
X549e: setb 27h.2 ; 549e d2 3a R:
mov a,27h ; 54a0 e5 27 e'
mov dptr,#Xe000 ; 54a2 90 e0 00 .`.
movx @dptr,a ; 54a5 f0 p
ret ; 54a6 22 "
;
clr 27h.3 ; 54a7 c2 3b B;
mov a,27h ; 54a9 e5 27 e'
mov dptr,#Xe000 ; 54ab 90 e0 00 .`.
movx @dptr,a ; 54ae f0 p
ret ; 54af 22 "
;
setb 27h.3 ; 54b0 d2 3b R;
mov a,27h ; 54b2 e5 27 e'
mov dptr,#Xe000 ; 54b4 90 e0 00 .`.
movx @dptr,a ; 54b7 f0 p
ret ; 54b8 22 "
;
clr 27h.4 ; 54b9 c2 3c B<
mov a,27h ; 54bb e5 27 e'
mov dptr,#Xe000 ; 54bd 90 e0 00 .`.
movx @dptr,a ; 54c0 f0 p
mov dptr,#Xfd04 ; 54c1 90 fd 04 .}.
clr a ; 54c4 e4 d
movc a,@a+dptr ; 54c5 93 .
cjne a,#1,X54d1 ; 54c6 b4 01 08 4..
clr 28h.1 ; 54c9 c2 41 BA
mov a,28h ; 54cb e5 28 e(
mov dptr,#Xe400 ; 54cd 90 e4 00 .d.
movx @dptr,a ; 54d0 f0 p
X54d1: ret ; 54d1 22 "
;
setb 27h.4 ; 54d2 d2 3c R<
mov a,27h ; 54d4 e5 27 e'
mov dptr,#Xe000 ; 54d6 90 e0 00 .`.
movx @dptr,a ; 54d9 f0 p
mov dptr,#Xfd04 ; 54da 90 fd 04 .}.
clr a ; 54dd e4 d
movc a,@a+dptr ; 54de 93 .
cjne a,#1,X54ea ; 54df b4 01 08 4..
setb 28h.1 ; 54e2 d2 41 RA
mov a,28h ; 54e4 e5 28 e(
mov dptr,#Xe400 ; 54e6 90 e4 00 .d.
movx @dptr,a ; 54e9 f0 p
X54ea: ret ; 54ea 22 "
;
X54eb: clr 27h.0 ; 54eb c2 38 B8
mov a,27h ; 54ed e5 27 e'
mov dptr,#Xe000 ; 54ef 90 e0 00 .`.
movx @dptr,a ; 54f2 f0 p
ret ; 54f3 22 "
;
X54f4: setb 27h.0 ; 54f4 d2 38 R8
mov a,27h ; 54f6 e5 27 e'
mov dptr,#Xe000 ; 54f8 90 e0 00 .`.
movx @dptr,a ; 54fb f0 p
ret ; 54fc 22 "
;
X54fd: clr 27h.1 ; 54fd c2 39 B9
mov a,27h ; 54ff e5 27 e'
mov dptr,#Xe000 ; 5501 90 e0 00 .`.
movx @dptr,a ; 5504 f0 p
ret ; 5505 22 "
;
X5506: setb 27h.1 ; 5506 d2 39 R9
mov a,27h ; 5508 e5 27 e'
mov dptr,#Xe000 ; 550a 90 e0 00 .`.
movx @dptr,a ; 550d f0 p
ret ; 550e 22 "
;
X550f: clr 27h.5 ; 550f c2 3d B=
clr 27h.6 ; 5511 c2 3e B>
mov a,27h ; 5513 e5 27 e'
mov dptr,#Xe000 ; 5515 90 e0 00 .`.
movx @dptr,a ; 5518 f0 p
mov a,#6 ; 5519 74 06 t.
mov dptr,#X01b2 ; 551b 90 01 b2 ..2
movx @dptr,a ; 551e f0 p
ret ; 551f 22 "
;
X5520: setb 27h.5 ; 5520 d2 3d R=
setb 27h.6 ; 5522 d2 3e R>
mov a,27h ; 5524 e5 27 e'
mov dptr,#Xe000 ; 5526 90 e0 00 .`.
movx @dptr,a ; 5529 f0 p
mov dptr,#X01b2 ; 552a 90 01 b2 ..2
clr a ; 552d e4 d
movx @dptr,a ; 552e f0 p
ret ; 552f 22 "
;
X5530: clr 27h.6 ; 5530 c2 3e B>
mov a,27h ; 5532 e5 27 e'
mov dptr,#Xe000 ; 5534 90 e0 00 .`.
movx @dptr,a ; 5537 f0 p
mov a,#6 ; 5538 74 06 t.
mov dptr,#X01b2 ; 553a 90 01 b2 ..2
movx @dptr,a ; 553d f0 p
ret ; 553e 22 "
;
X553f: setb 27h.6 ; 553f d2 3e R>
mov a,27h ; 5541 e5 27 e'
mov dptr,#Xe000 ; 5543 90 e0 00 .`.
movx @dptr,a ; 5546 f0 p
mov dptr,#X01b2 ; 5547 90 01 b2 ..2
clr a ; 554a e4 d
movx @dptr,a ; 554b f0 p
ret ; 554c 22 "
;
clr 27h.7 ; 554d c2 3f B?
mov a,27h ; 554f e5 27 e'
mov dptr,#Xe000 ; 5551 90 e0 00 .`.
movx @dptr,a ; 5554 f0 p
ret ; 5555 22 "
;
setb 27h.7 ; 5556 d2 3f R?
mov a,27h ; 5558 e5 27 e'
mov dptr,#Xe000 ; 555a 90 e0 00 .`.
movx @dptr,a ; 555d f0 p
ret ; 555e 22 "
;
clr 27h.2 ; 555f c2 3a B:
mov a,27h ; 5561 e5 27 e'
mov dptr,#Xe000 ; 5563 90 e0 00 .`.
movx @dptr,a ; 5566 f0 p
ret ; 5567 22 "
;
setb 27h.2 ; 5568 d2 3a R:
mov a,27h ; 556a e5 27 e'
mov dptr,#Xe000 ; 556c 90 e0 00 .`.
movx @dptr,a ; 556f f0 p
ret ; 5570 22 "
;
X5571: clr 27h.3 ; 5571 c2 3b B;
mov a,27h ; 5573 e5 27 e'
mov dptr,#Xe000 ; 5575 90 e0 00 .`.
movx @dptr,a ; 5578 f0 p
ret ; 5579 22 "
;
X557a: setb 27h.3 ; 557a d2 3b R;
mov a,27h ; 557c e5 27 e'
mov dptr,#Xe000 ; 557e 90 e0 00 .`.
movx @dptr,a ; 5581 f0 p
ret ; 5582 22 "
;
X5583: clr 27h.4 ; 5583 c2 3c B<
mov a,27h ; 5585 e5 27 e'
mov dptr,#Xe000 ; 5587 90 e0 00 .`.
movx @dptr,a ; 558a f0 p
mov dptr,#Xfd04 ; 558b 90 fd 04 .}.
clr a ; 558e e4 d
movc a,@a+dptr ; 558f 93 .
cjne a,#1,X559b ; 5590 b4 01 08 4..
clr 28h.1 ; 5593 c2 41 BA
mov a,28h ; 5595 e5 28 e(
mov dptr,#Xe400 ; 5597 90 e4 00 .d.
movx @dptr,a ; 559a f0 p
X559b: ret ; 559b 22 "
;
X559c: setb 27h.4 ; 559c d2 3c R<
mov a,27h ; 559e e5 27 e'
mov dptr,#Xe000 ; 55a0 90 e0 00 .`.
movx @dptr,a ; 55a3 f0 p
mov dptr,#Xfd04 ; 55a4 90 fd 04 .}.
clr a ; 55a7 e4 d
movc a,@a+dptr ; 55a8 93 .
cjne a,#1,X55b4 ; 55a9 b4 01 08 4..
setb 28h.1 ; 55ac d2 41 RA
mov a,28h ; 55ae e5 28 e(
mov dptr,#Xe400 ; 55b0 90 e4 00 .d.
movx @dptr,a ; 55b3 f0 p
X55b4: ret ; 55b4 22 "
;
clr 27h.0 ; 55b5 c2 38 B8
mov a,27h ; 55b7 e5 27 e'
mov dptr,#Xe000 ; 55b9 90 e0 00 .`.
movx @dptr,a ; 55bc f0 p
ret ; 55bd 22 "
;
setb 27h.0 ; 55be d2 38 R8
mov a,27h ; 55c0 e5 27 e'
mov dptr,#Xe000 ; 55c2 90 e0 00 .`.
movx @dptr,a ; 55c5 f0 p
ret ; 55c6 22 "
;
clr 27h.1 ; 55c7 c2 39 B9
mov a,27h ; 55c9 e5 27 e'
mov dptr,#Xe000 ; 55cb 90 e0 00 .`.
movx @dptr,a ; 55ce f0 p
ret ; 55cf 22 "
;
setb 27h.1 ; 55d0 d2 39 R9
mov a,27h ; 55d2 e5 27 e'
mov dptr,#Xe000 ; 55d4 90 e0 00 .`.
movx @dptr,a ; 55d7 f0 p
ret ; 55d8 22 "
;
X55d9: clr 27h.5 ; 55d9 c2 3d B=
clr 27h.6 ; 55db c2 3e B>
mov a,27h ; 55dd e5 27 e'
mov dptr,#Xe000 ; 55df 90 e0 00 .`.
movx @dptr,a ; 55e2 f0 p
mov a,#6 ; 55e3 74 06 t.
mov dptr,#X01b2 ; 55e5 90 01 b2 ..2
movx @dptr,a ; 55e8 f0 p
ret ; 55e9 22 "
;
X55ea: setb 27h.5 ; 55ea d2 3d R=
setb 27h.6 ; 55ec d2 3e R>
mov a,27h ; 55ee e5 27 e'
mov dptr,#Xe000 ; 55f0 90 e0 00 .`.
movx @dptr,a ; 55f3 f0 p
mov dptr,#X01b2 ; 55f4 90 01 b2 ..2
clr a ; 55f7 e4 d
movx @dptr,a ; 55f8 f0 p
ret ; 55f9 22 "
;
X55fa: clr 27h.6 ; 55fa c2 3e B>
mov a,27h ; 55fc e5 27 e'
mov dptr,#Xe000 ; 55fe 90 e0 00 .`.
movx @dptr,a ; 5601 f0 p
mov a,#6 ; 5602 74 06 t.
mov dptr,#X01b2 ; 5604 90 01 b2 ..2
movx @dptr,a ; 5607 f0 p
ret ; 5608 22 "
;
X5609: setb 27h.6 ; 5609 d2 3e R>
mov a,27h ; 560b e5 27 e'
mov dptr,#Xe000 ; 560d 90 e0 00 .`.
movx @dptr,a ; 5610 f0 p
mov dptr,#X01b2 ; 5611 90 01 b2 ..2
clr a ; 5614 e4 d
movx @dptr,a ; 5615 f0 p
ret ; 5616 22 "
;
X5617: clr 27h.7 ; 5617 c2 3f B?
mov a,27h ; 5619 e5 27 e'
mov dptr,#Xe000 ; 561b 90 e0 00 .`.
movx @dptr,a ; 561e f0 p
ret ; 561f 22 "
;
X5620: setb 27h.7 ; 5620 d2 3f R?
mov a,27h ; 5622 e5 27 e'
mov dptr,#Xe000 ; 5624 90 e0 00 .`.
movx @dptr,a ; 5627 f0 p
ret ; 5628 22 "
;
X5629: setb 28h.4 ; 5629 d2 44 RD
mov a,28h ; 562b e5 28 e(
mov dptr,#Xe400 ; 562d 90 e4 00 .d.
movx @dptr,a ; 5630 f0 p
ret ; 5631 22 "
;
X5632: clr 28h.4 ; 5632 c2 44 BD
mov a,28h ; 5634 e5 28 e(
mov dptr,#Xe400 ; 5636 90 e4 00 .d.
movx @dptr,a ; 5639 f0 p
ret ; 563a 22 "
;
X563b: setb 28h.5 ; 563b d2 45 RE
mov a,28h ; 563d e5 28 e(
mov dptr,#Xe400 ; 563f 90 e4 00 .d.
movx @dptr,a ; 5642 f0 p
ret ; 5643 22 "
;
X5644: clr 28h.5 ; 5644 c2 45 BE
mov a,28h ; 5646 e5 28 e(
mov dptr,#Xe400 ; 5648 90 e4 00 .d.
movx @dptr,a ; 564b f0 p
ret ; 564c 22 "
;
X564d: setb 28h.6 ; 564d d2 46 RF
mov a,28h ; 564f e5 28 e(
mov dptr,#Xe400 ; 5651 90 e4 00 .d.
movx @dptr,a ; 5654 f0 p
ret ; 5655 22 "
;
X5656: clr 28h.6 ; 5656 c2 46 BF
mov a,28h ; 5658 e5 28 e(
mov dptr,#Xe400 ; 565a 90 e4 00 .d.
movx @dptr,a ; 565d f0 p
ret ; 565e 22 "
;
X565f: setb 28h.7 ; 565f d2 47 RG
mov a,28h ; 5661 e5 28 e(
mov dptr,#Xe400 ; 5663 90 e4 00 .d.
movx @dptr,a ; 5666 f0 p
ret ; 5667 22 "
;
clr 28h.7 ; 5668 c2 47 BG
mov a,28h ; 566a e5 28 e(
mov dptr,#Xe400 ; 566c 90 e4 00 .d.
movx @dptr,a ; 566f f0 p
ret ; 5670 22 "
;
setb 28h.4 ; 5671 d2 44 RD
mov a,28h ; 5673 e5 28 e(
mov dptr,#Xe400 ; 5675 90 e4 00 .d.
movx @dptr,a ; 5678 f0 p
ret ; 5679 22 "
;
clr 28h.4 ; 567a c2 44 BD
mov a,28h ; 567c e5 28 e(
mov dptr,#Xe400 ; 567e 90 e4 00 .d.
movx @dptr,a ; 5681 f0 p
ret ; 5682 22 "
;
setb 28h.5 ; 5683 d2 45 RE
mov a,28h ; 5685 e5 28 e(
mov dptr,#Xe400 ; 5687 90 e4 00 .d.
movx @dptr,a ; 568a f0 p
ret ; 568b 22 "
;
clr 28h.5 ; 568c c2 45 BE
mov a,28h ; 568e e5 28 e(
mov dptr,#Xe400 ; 5690 90 e4 00 .d.
movx @dptr,a ; 5693 f0 p
ret ; 5694 22 "
;
setb 28h.6 ; 5695 d2 46 RF
mov a,28h ; 5697 e5 28 e(
mov dptr,#Xe400 ; 5699 90 e4 00 .d.
movx @dptr,a ; 569c f0 p
ret ; 569d 22 "
;
clr 28h.6 ; 569e c2 46 BF
mov a,28h ; 56a0 e5 28 e(
mov dptr,#Xe400 ; 56a2 90 e4 00 .d.
movx @dptr,a ; 56a5 f0 p
ret ; 56a6 22 "
;
X56a7: setb 28h.7 ; 56a7 d2 47 RG
mov a,28h ; 56a9 e5 28 e(
mov dptr,#Xe400 ; 56ab 90 e4 00 .d.
movx @dptr,a ; 56ae f0 p
ret ; 56af 22 "
;
X56b0: clr 28h.7 ; 56b0 c2 47 BG
mov a,28h ; 56b2 e5 28 e(
mov dptr,#Xe400 ; 56b4 90 e4 00 .d.
movx @dptr,a ; 56b7 f0 p
ret ; 56b8 22 "
;
X56b9: setb 29h.0 ; 56b9 d2 48 RH
mov a,29h ; 56bb e5 29 e)
mov dptr,#Xe800 ; 56bd 90 e8 00 .h.
movx @dptr,a ; 56c0 f0 p
ret ; 56c1 22 "
;
clr 29h.0 ; 56c2 c2 48 BH
mov a,29h ; 56c4 e5 29 e)
mov dptr,#Xe800 ; 56c6 90 e8 00 .h.
movx @dptr,a ; 56c9 f0 p
ret ; 56ca 22 "
;
X56cb: setb 29h.1 ; 56cb d2 49 RI
mov a,29h ; 56cd e5 29 e)
mov dptr,#Xe800 ; 56cf 90 e8 00 .h.
movx @dptr,a ; 56d2 f0 p
ret ; 56d3 22 "
;
X56d4: clr 29h.1 ; 56d4 c2 49 BI
mov a,29h ; 56d6 e5 29 e)
mov dptr,#Xe800 ; 56d8 90 e8 00 .h.
movx @dptr,a ; 56db f0 p
ret ; 56dc 22 "
;
X56dd: setb 29h.2 ; 56dd d2 4a RJ
mov a,29h ; 56df e5 29 e)
mov dptr,#Xe800 ; 56e1 90 e8 00 .h.
movx @dptr,a ; 56e4 f0 p
ret ; 56e5 22 "
;
X56e6: clr 29h.2 ; 56e6 c2 4a BJ
mov a,29h ; 56e8 e5 29 e)
mov dptr,#Xe800 ; 56ea 90 e8 00 .h.
movx @dptr,a ; 56ed f0 p
ret ; 56ee 22 "
;
X56ef: setb 29h.7 ; 56ef d2 4f RO
mov a,29h ; 56f1 e5 29 e)
mov dptr,#Xe800 ; 56f3 90 e8 00 .h.
movx @dptr,a ; 56f6 f0 p
ret ; 56f7 22 "
;
X56f8: clr 29h.7 ; 56f8 c2 4f BO
mov a,29h ; 56fa e5 29 e)
mov dptr,#Xe800 ; 56fc 90 e8 00 .h.
movx @dptr,a ; 56ff f0 p
ret ; 5700 22 "
;
X5701: setb 29h.3 ; 5701 d2 4b RK
mov a,29h ; 5703 e5 29 e)
mov dptr,#Xe800 ; 5705 90 e8 00 .h.
movx @dptr,a ; 5708 f0 p
ret ; 5709 22 "
;
X570a: clr 29h.3 ; 570a c2 4b BK
mov a,29h ; 570c e5 29 e)
mov dptr,#Xe800 ; 570e 90 e8 00 .h.
movx @dptr,a ; 5711 f0 p
ret ; 5712 22 "
;
X5713: setb 29h.4 ; 5713 d2 4c RL
mov a,29h ; 5715 e5 29 e)
mov dptr,#Xe800 ; 5717 90 e8 00 .h.
movx @dptr,a ; 571a f0 p
ret ; 571b 22 "
;
X571c: clr 29h.4 ; 571c c2 4c BL
mov a,29h ; 571e e5 29 e)
mov dptr,#Xe800 ; 5720 90 e8 00 .h.
movx @dptr,a ; 5723 f0 p
ret ; 5724 22 "
;
X5725: setb 29h.5 ; 5725 d2 4d RM
mov a,29h ; 5727 e5 29 e)
mov dptr,#Xe800 ; 5729 90 e8 00 .h.
movx @dptr,a ; 572c f0 p
ret ; 572d 22 "
;
X572e: clr 29h.5 ; 572e c2 4d BM
mov a,29h ; 5730 e5 29 e)
mov dptr,#Xe800 ; 5732 90 e8 00 .h.
movx @dptr,a ; 5735 f0 p
ret ; 5736 22 "
;
X5737: setb 29h.6 ; 5737 d2 4e RN
mov a,29h ; 5739 e5 29 e)
mov dptr,#Xe800 ; 573b 90 e8 00 .h.
movx @dptr,a ; 573e f0 p
ret ; 573f 22 "
;
X5740: clr 29h.6 ; 5740 c2 4e BN
mov a,29h ; 5742 e5 29 e)
mov dptr,#Xe800 ; 5744 90 e8 00 .h.
movx @dptr,a ; 5747 f0 p
ret ; 5748 22 "
;
setb 29h.0 ; 5749 d2 48 RH
mov a,29h ; 574b e5 29 e)
mov dptr,#Xe800 ; 574d 90 e8 00 .h.
movx @dptr,a ; 5750 f0 p
ret ; 5751 22 "
;
clr 29h.0 ; 5752 c2 48 BH
mov a,29h ; 5754 e5 29 e)
mov dptr,#Xe800 ; 5756 90 e8 00 .h.
movx @dptr,a ; 5759 f0 p
ret ; 575a 22 "
;
X575b: setb 29h.1 ; 575b d2 49 RI
mov a,29h ; 575d e5 29 e)
mov dptr,#Xe800 ; 575f 90 e8 00 .h.
movx @dptr,a ; 5762 f0 p
ret ; 5763 22 "
;
X5764: clr 29h.1 ; 5764 c2 49 BI
mov a,29h ; 5766 e5 29 e)
mov dptr,#Xe800 ; 5768 90 e8 00 .h.
movx @dptr,a ; 576b f0 p
ret ; 576c 22 "
;
X576d: setb 29h.2 ; 576d d2 4a RJ
mov a,29h ; 576f e5 29 e)
mov dptr,#Xe800 ; 5771 90 e8 00 .h.
movx @dptr,a ; 5774 f0 p
ret ; 5775 22 "
;
X5776: clr 29h.2 ; 5776 c2 4a BJ
mov a,29h ; 5778 e5 29 e)
mov dptr,#Xe800 ; 577a 90 e8 00 .h.
movx @dptr,a ; 577d f0 p
ret ; 577e 22 "
;
X577f: setb 29h.7 ; 577f d2 4f RO
mov a,29h ; 5781 e5 29 e)
mov dptr,#Xe800 ; 5783 90 e8 00 .h.
movx @dptr,a ; 5786 f0 p
ret ; 5787 22 "
;
X5788: clr 29h.7 ; 5788 c2 4f BO
mov a,29h ; 578a e5 29 e)
mov dptr,#Xe800 ; 578c 90 e8 00 .h.
movx @dptr,a ; 578f f0 p
ret ; 5790 22 "
;
X5791: setb 29h.3 ; 5791 d2 4b RK
mov a,29h ; 5793 e5 29 e)
mov dptr,#Xe800 ; 5795 90 e8 00 .h.
movx @dptr,a ; 5798 f0 p
ret ; 5799 22 "
;
X579a: clr 29h.3 ; 579a c2 4b BK
mov a,29h ; 579c e5 29 e)
mov dptr,#Xe800 ; 579e 90 e8 00 .h.
movx @dptr,a ; 57a1 f0 p
ret ; 57a2 22 "
;
X57a3: setb 29h.4 ; 57a3 d2 4c RL
mov a,29h ; 57a5 e5 29 e)
mov dptr,#Xe800 ; 57a7 90 e8 00 .h.
movx @dptr,a ; 57aa f0 p
ret ; 57ab 22 "
;
X57ac: clr 29h.4 ; 57ac c2 4c BL
mov a,29h ; 57ae e5 29 e)
mov dptr,#Xe800 ; 57b0 90 e8 00 .h.
movx @dptr,a ; 57b3 f0 p
ret ; 57b4 22 "
;
X57b5: setb 29h.5 ; 57b5 d2 4d RM
mov a,29h ; 57b7 e5 29 e)
mov dptr,#Xe800 ; 57b9 90 e8 00 .h.
movx @dptr,a ; 57bc f0 p
ret ; 57bd 22 "
;
X57be: clr 29h.5 ; 57be c2 4d BM
mov a,29h ; 57c0 e5 29 e)
mov dptr,#Xe800 ; 57c2 90 e8 00 .h.
movx @dptr,a ; 57c5 f0 p
ret ; 57c6 22 "
;
X57c7: setb 29h.6 ; 57c7 d2 4e RN
mov a,29h ; 57c9 e5 29 e)
mov dptr,#Xe800 ; 57cb 90 e8 00 .h.
movx @dptr,a ; 57ce f0 p
ret ; 57cf 22 "
;
X57d0: clr 29h.6 ; 57d0 c2 4e BN
mov a,29h ; 57d2 e5 29 e)
mov dptr,#Xe800 ; 57d4 90 e8 00 .h.
movx @dptr,a ; 57d7 f0 p
ret ; 57d8 22 "
;
X57d9: setb 2ah.2 ; 57d9 d2 52 RR
mov a,2ah ; 57db e5 2a e*
mov dptr,#Xec00 ; 57dd 90 ec 00 .l.
movx @dptr,a ; 57e0 f0 p
ret ; 57e1 22 "
;
clr 2ah.2 ; 57e2 c2 52 BR
mov a,2ah ; 57e4 e5 2a e*
mov dptr,#Xec00 ; 57e6 90 ec 00 .l.
movx @dptr,a ; 57e9 f0 p
ret ; 57ea 22 "
;
X57eb: setb 2ah.0 ; 57eb d2 50 RP
mov a,2ah ; 57ed e5 2a e*
mov dptr,#Xec00 ; 57ef 90 ec 00 .l.
movx @dptr,a ; 57f2 f0 p
ret ; 57f3 22 "
;
X57f4: clr 2ah.0 ; 57f4 c2 50 BP
mov a,2ah ; 57f6 e5 2a e*
mov dptr,#Xec00 ; 57f8 90 ec 00 .l.
movx @dptr,a ; 57fb f0 p
ret ; 57fc 22 "
;
setb 2ah.1 ; 57fd d2 51 RQ
mov a,2ah ; 57ff e5 2a e*
mov dptr,#Xec00 ; 5801 90 ec 00 .l.
movx @dptr,a ; 5804 f0 p
ret ; 5805 22 "
;
clr 2ah.1 ; 5806 c2 51 BQ
mov a,2ah ; 5808 e5 2a e*
mov dptr,#Xec00 ; 580a 90 ec 00 .l.
movx @dptr,a ; 580d f0 p
ret ; 580e 22 "
;
X580f: setb 2ah.2 ; 580f d2 52 RR
mov a,2ah ; 5811 e5 2a e*
mov dptr,#Xec00 ; 5813 90 ec 00 .l.
movx @dptr,a ; 5816 f0 p
ret ; 5817 22 "
;
X5818: clr 2ah.2 ; 5818 c2 52 BR
mov a,2ah ; 581a e5 2a e*
mov dptr,#Xec00 ; 581c 90 ec 00 .l.
movx @dptr,a ; 581f f0 p
ret ; 5820 22 "
;
X5821: setb 2ah.0 ; 5821 d2 50 RP
mov a,2ah ; 5823 e5 2a e*
mov dptr,#Xec00 ; 5825 90 ec 00 .l.
movx @dptr,a ; 5828 f0 p
ret ; 5829 22 "
;
X582a: clr 2ah.0 ; 582a c2 50 BP
mov a,2ah ; 582c e5 2a e*
mov dptr,#Xec00 ; 582e 90 ec 00 .l.
movx @dptr,a ; 5831 f0 p
ret ; 5832 22 "
;
X5833: setb 2ah.1 ; 5833 d2 51 RQ
mov a,2ah ; 5835 e5 2a e*
mov dptr,#Xec00 ; 5837 90 ec 00 .l.
movx @dptr,a ; 583a f0 p
ret ; 583b 22 "
;
X583c: clr 2ah.1 ; 583c c2 51 BQ
mov a,2ah ; 583e e5 2a e*
mov dptr,#Xec00 ; 5840 90 ec 00 .l.
movx @dptr,a ; 5843 f0 p
ret ; 5844 22 "
;
X5845: mov a,#30h ; 5845 74 30 t0
mov dptr,#X2000 ; 5847 90 20 00 . .
movx @dptr,a ; 584a f0 p
mov a,#32h ; 584b 74 32 t2
lcall Xfe60 ; 584d 12 fe 60 .~`
mov a,#30h ; 5850 74 30 t0
mov dptr,#X2000 ; 5852 90 20 00 . .
movx @dptr,a ; 5855 f0 p
mov a,#32h ; 5856 74 32 t2
lcall Xfe60 ; 5858 12 fe 60 .~`
mov a,#30h ; 585b 74 30 t0
mov dptr,#X2000 ; 585d 90 20 00 . .
movx @dptr,a ; 5860 f0 p
mov a,#32h ; 5861 74 32 t2
lcall Xfe60 ; 5863 12 fe 60 .~`
mov a,#38h ; 5866 74 38 t8
mov dptr,#X2000 ; 5868 90 20 00 . .
movx @dptr,a ; 586b f0 p
mov a,#32h ; 586c 74 32 t2
lcall Xfe60 ; 586e 12 fe 60 .~`
mov a,#8 ; 5871 74 08 t.
mov dptr,#X2000 ; 5873 90 20 00 . .
movx @dptr,a ; 5876 f0 p
mov a,#32h ; 5877 74 32 t2
lcall Xfe60 ; 5879 12 fe 60 .~`
mov dptr,#X2000 ; 587c 90 20 00 . .
mov a,#1 ; 587f 74 01 t.
movx @dptr,a ; 5881 f0 p
mov a,#32h ; 5882 74 32 t2
lcall Xfe60 ; 5884 12 fe 60 .~`
mov a,#7 ; 5887 74 07 t.
mov dptr,#X2000 ; 5889 90 20 00 . .
movx @dptr,a ; 588c f0 p
mov a,#32h ; 588d 74 32 t2
lcall Xfe60 ; 588f 12 fe 60 .~`
mov a,#38h ; 5892 74 38 t8
mov dptr,#X2000 ; 5894 90 20 00 . .
movx @dptr,a ; 5897 f0 p
mov a,#32h ; 5898 74 32 t2
lcall Xfe60 ; 589a 12 fe 60 .~`
mov a,#0ch ; 589d 74 0c t.
mov dptr,#X2000 ; 589f 90 20 00 . .
movx @dptr,a ; 58a2 f0 p
mov a,#32h ; 58a3 74 32 t2
lcall Xfe60 ; 58a5 12 fe 60 .~`
mov a,#6 ; 58a8 74 06 t.
mov dptr,#X2000 ; 58aa 90 20 00 . .
movx @dptr,a ; 58ad f0 p
mov a,#32h ; 58ae 74 32 t2
lcall Xfe60 ; 58b0 12 fe 60 .~`
clr int0 ; 58b3 c2 b2 B2
ret ; 58b5 22 "
;
X58b6: mov dptr,#X01b4 ; 58b6 90 01 b4 ..4
clr a ; 58b9 e4 d
movx @dptr,a ; 58ba f0 p
X58bb: mov dptr,#X01b4 ; 58bb 90 01 b4 ..4
movx a,@dptr ; 58be e0 `
setb c ; 58bf d3 S
subb a,#1 ; 58c0 94 01 ..
jnc X58cd ; 58c2 50 09 P.
mov dptr,#X01b4 ; 58c4 90 01 b4 ..4
movx a,@dptr ; 58c7 e0 `
add a,#1 ; 58c8 24 01 $.
movx @dptr,a ; 58ca f0 p
jnc X58bb ; 58cb 50 ee Pn
X58cd: ret ; 58cd 22 "
;
X58ce: mov dptr,#X01b5 ; 58ce 90 01 b5 ..5
clr a ; 58d1 e4 d
movx @dptr,a ; 58d2 f0 p
X58d3: mov dptr,#X01b5 ; 58d3 90 01 b5 ..5
movx a,@dptr ; 58d6 e0 `
setb c ; 58d7 d3 S
subb a,#1 ; 58d8 94 01 ..
jnc X58e5 ; 58da 50 09 P.
mov dptr,#X01b5 ; 58dc 90 01 b5 ..5
movx a,@dptr ; 58df e0 `
add a,#1 ; 58e0 24 01 $.
movx @dptr,a ; 58e2 f0 p
jnc X58d3 ; 58e3 50 ee Pn
X58e5: ret ; 58e5 22 "
;
X58e6: mov dptr,#Xfd1c ; 58e6 90 fd 1c .}.
clr a ; 58e9 e4 d
movc a,@a+dptr ; 58ea 93 .
setb c ; 58eb d3 S
subb a,rb1r0 ; 58ec 95 08 ..
jc X5951 ; 58ee 40 61 @a
mov a,rb1r0 ; 58f0 e5 08 e.
clr c ; 58f2 c3 C
subb a,#14h ; 58f3 94 14 ..
jnc X5901 ; 58f5 50 0a P.
mov a,#80h ; 58f7 74 80 t.
add a,rb1r0 ; 58f9 25 08 %.
mov dptr,#X2000 ; 58fb 90 20 00 . .
movx @dptr,a ; 58fe f0 p
sjmp X590c ; 58ff 80 0b ..
;
X5901: mov a,#0c0h ; 5901 74 c0 t@
add a,rb1r0 ; 5903 25 08 %.
clr c ; 5905 c3 C
subb a,#14h ; 5906 94 14 ..
mov dptr,#X2000 ; 5908 90 20 00 . .
movx @dptr,a ; 590b f0 p
X590c: lcall X58b6 ; 590c 12 58 b6 .X6
mov dptr,#X01b6 ; 590f 90 01 b6 ..6
clr a ; 5912 e4 d
movx @dptr,a ; 5913 f0 p
X5914: mov dptr,#X01b6 ; 5914 90 01 b6 ..6
movx a,@dptr ; 5917 e0 `
mov r6,a ; 5918 fe ~
mov a,rb1r3 ; 5919 e5 0b e.
dec a ; 591b 14 .
clr c ; 591c c3 C
subb a,r6 ; 591d 9e .
jc X594f ; 591e 40 2f @/
mov dptr,#X01b6 ; 5920 90 01 b6 ..6
movx a,@dptr ; 5923 e0 `
cjne a,#14h,X5930 ; 5924 b4 14 09 4..
mov a,#0c0h ; 5927 74 c0 t@
mov dptr,#X2000 ; 5929 90 20 00 . .
movx @dptr,a ; 592c f0 p
lcall X58b6 ; 592d 12 58 b6 .X6
X5930: mov dptr,#X01b6 ; 5930 90 01 b6 ..6
movx a,@dptr ; 5933 e0 `
mov dph,rb1r1 ; 5934 85 09 83 ...
mov dpl,rb1r2 ; 5937 85 0a 82 ...
lcall Xff03 ; 593a 12 ff 03 ...
clr a ; 593d e4 d
movc a,@a+dptr ; 593e 93 .
mov dptr,#X2001 ; 593f 90 20 01 . .
movx @dptr,a ; 5942 f0 p
lcall X58b6 ; 5943 12 58 b6 .X6
mov dptr,#X01b6 ; 5946 90 01 b6 ..6
movx a,@dptr ; 5949 e0 `
add a,#1 ; 594a 24 01 $.
movx @dptr,a ; 594c f0 p
jnc X5914 ; 594d 50 c5 PE
X594f: sjmp X595f ; 594f 80 0e ..
;
X5951: mov a,rb1r3 ; 5951 e5 0b e.
cjne a,#1,X595c ; 5953 b4 01 06 4..
mov dptr,#X2000 ; 5956 90 20 00 . .
mov a,#1 ; 5959 74 01 t.
movx @dptr,a ; 595b f0 p
X595c: lcall X58b6 ; 595c 12 58 b6 .X6
X595f: ret ; 595f 22 "
;
X5960: mov dptr,#Xfd1c ; 5960 90 fd 1c .}.
clr a ; 5963 e4 d
movc a,@a+dptr ; 5964 93 .
setb c ; 5965 d3 S
subb a,rb1r0 ; 5966 95 08 ..
jc X59ca ; 5968 40 60 @`
mov a,rb1r0 ; 596a e5 08 e.
clr c ; 596c c3 C
subb a,#14h ; 596d 94 14 ..
jnc X597b ; 596f 50 0a P.
mov a,#80h ; 5971 74 80 t.
add a,rb1r0 ; 5973 25 08 %.
mov dptr,#X2000 ; 5975 90 20 00 . .
movx @dptr,a ; 5978 f0 p
sjmp X5986 ; 5979 80 0b ..
;
X597b: mov a,#0c0h ; 597b 74 c0 t@
add a,rb1r0 ; 597d 25 08 %.
clr c ; 597f c3 C
subb a,#14h ; 5980 94 14 ..
mov dptr,#X2000 ; 5982 90 20 00 . .
movx @dptr,a ; 5985 f0 p
X5986: lcall X58b6 ; 5986 12 58 b6 .X6
mov dptr,#X01b7 ; 5989 90 01 b7 ..7
clr a ; 598c e4 d
movx @dptr,a ; 598d f0 p
X598e: mov dptr,#X01b7 ; 598e 90 01 b7 ..7
movx a,@dptr ; 5991 e0 `
mov r6,a ; 5992 fe ~
mov a,rb1r3 ; 5993 e5 0b e.
dec a ; 5995 14 .
clr c ; 5996 c3 C
subb a,r6 ; 5997 9e .
jc X59c8 ; 5998 40 2e @.
mov dptr,#X01b7 ; 599a 90 01 b7 ..7
movx a,@dptr ; 599d e0 `
cjne a,#14h,X59aa ; 599e b4 14 09 4..
mov a,#0c0h ; 59a1 74 c0 t@
mov dptr,#X2000 ; 59a3 90 20 00 . .
movx @dptr,a ; 59a6 f0 p
lcall X58b6 ; 59a7 12 58 b6 .X6
X59aa: mov dptr,#X01b7 ; 59aa 90 01 b7 ..7
movx a,@dptr ; 59ad e0 `
mov dph,rb1r1 ; 59ae 85 09 83 ...
mov dpl,rb1r2 ; 59b1 85 0a 82 ...
lcall Xff03 ; 59b4 12 ff 03 ...
movx a,@dptr ; 59b7 e0 `
mov dptr,#X2001 ; 59b8 90 20 01 . .
movx @dptr,a ; 59bb f0 p
lcall X58b6 ; 59bc 12 58 b6 .X6
mov dptr,#X01b7 ; 59bf 90 01 b7 ..7
movx a,@dptr ; 59c2 e0 `
add a,#1 ; 59c3 24 01 $.
movx @dptr,a ; 59c5 f0 p
jnc X598e ; 59c6 50 c6 PF
X59c8: sjmp X59d8 ; 59c8 80 0e ..
;
X59ca: mov a,rb1r3 ; 59ca e5 0b e.
cjne a,#1,X59d5 ; 59cc b4 01 06 4..
mov dptr,#X2000 ; 59cf 90 20 00 . .
mov a,#1 ; 59d2 74 01 t.
movx @dptr,a ; 59d4 f0 p
X59d5: lcall X58b6 ; 59d5 12 58 b6 .X6
X59d8: ret ; 59d8 22 "
;
X59d9: mov dptr,#Xfd1c ; 59d9 90 fd 1c .}.
clr a ; 59dc e4 d
movc a,@a+dptr ; 59dd 93 .
setb c ; 59de d3 S
subb a,rb1r4 ; 59df 95 0c ..
jc X5a44 ; 59e1 40 61 @a
mov a,rb1r4 ; 59e3 e5 0c e.
clr c ; 59e5 c3 C
subb a,#14h ; 59e6 94 14 ..
jnc X59f4 ; 59e8 50 0a P.
mov a,#80h ; 59ea 74 80 t.
add a,rb1r4 ; 59ec 25 0c %.
mov dptr,#X2000 ; 59ee 90 20 00 . .
movx @dptr,a ; 59f1 f0 p
sjmp X59ff ; 59f2 80 0b ..
;
X59f4: mov a,#0c0h ; 59f4 74 c0 t@
add a,rb1r4 ; 59f6 25 0c %.
clr c ; 59f8 c3 C
subb a,#14h ; 59f9 94 14 ..
mov dptr,#X2000 ; 59fb 90 20 00 . .
movx @dptr,a ; 59fe f0 p
X59ff: lcall X58ce ; 59ff 12 58 ce .XN
mov dptr,#X01b8 ; 5a02 90 01 b8 ..8
clr a ; 5a05 e4 d
movx @dptr,a ; 5a06 f0 p
X5a07: mov dptr,#X01b8 ; 5a07 90 01 b8 ..8
movx a,@dptr ; 5a0a e0 `
mov r6,a ; 5a0b fe ~
mov a,rb1r7 ; 5a0c e5 0f e.
dec a ; 5a0e 14 .
clr c ; 5a0f c3 C
subb a,r6 ; 5a10 9e .
jc X5a42 ; 5a11 40 2f @/
mov dptr,#X01b8 ; 5a13 90 01 b8 ..8
movx a,@dptr ; 5a16 e0 `
cjne a,#14h,X5a23 ; 5a17 b4 14 09 4..
mov a,#0c0h ; 5a1a 74 c0 t@
mov dptr,#X2000 ; 5a1c 90 20 00 . .
movx @dptr,a ; 5a1f f0 p
lcall X58ce ; 5a20 12 58 ce .XN
X5a23: mov dptr,#X01b8 ; 5a23 90 01 b8 ..8
movx a,@dptr ; 5a26 e0 `
mov dph,rb1r5 ; 5a27 85 0d 83 ...
mov dpl,rb1r6 ; 5a2a 85 0e 82 ...
lcall Xff03 ; 5a2d 12 ff 03 ...
clr a ; 5a30 e4 d
movc a,@a+dptr ; 5a31 93 .
mov dptr,#X2001 ; 5a32 90 20 01 . .
movx @dptr,a ; 5a35 f0 p
lcall X58ce ; 5a36 12 58 ce .XN
mov dptr,#X01b8 ; 5a39 90 01 b8 ..8
movx a,@dptr ; 5a3c e0 `
add a,#1 ; 5a3d 24 01 $.
movx @dptr,a ; 5a3f f0 p
jnc X5a07 ; 5a40 50 c5 PE
X5a42: sjmp X5a52 ; 5a42 80 0e ..
;
X5a44: mov a,rb1r7 ; 5a44 e5 0f e.
cjne a,#1,X5a4f ; 5a46 b4 01 06 4..
mov dptr,#X2000 ; 5a49 90 20 00 . .
mov a,#1 ; 5a4c 74 01 t.
movx @dptr,a ; 5a4e f0 p
X5a4f: lcall X58ce ; 5a4f 12 58 ce .XN
X5a52: ret ; 5a52 22 "
;
X5a53: mov dptr,#Xfd1c ; 5a53 90 fd 1c .}.
clr a ; 5a56 e4 d
movc a,@a+dptr ; 5a57 93 .
setb c ; 5a58 d3 S
subb a,rb1r4 ; 5a59 95 0c ..
jc X5abd ; 5a5b 40 60 @`
mov a,rb1r4 ; 5a5d e5 0c e.
clr c ; 5a5f c3 C
subb a,#14h ; 5a60 94 14 ..
jnc X5a6e ; 5a62 50 0a P.
mov a,#80h ; 5a64 74 80 t.
add a,rb1r4 ; 5a66 25 0c %.
mov dptr,#X2000 ; 5a68 90 20 00 . .
movx @dptr,a ; 5a6b f0 p
sjmp X5a79 ; 5a6c 80 0b ..
;
X5a6e: mov a,#0c0h ; 5a6e 74 c0 t@
add a,rb1r4 ; 5a70 25 0c %.
clr c ; 5a72 c3 C
subb a,#14h ; 5a73 94 14 ..
mov dptr,#X2000 ; 5a75 90 20 00 . .
movx @dptr,a ; 5a78 f0 p
X5a79: lcall X58ce ; 5a79 12 58 ce .XN
mov dptr,#X01b9 ; 5a7c 90 01 b9 ..9
clr a ; 5a7f e4 d
movx @dptr,a ; 5a80 f0 p
X5a81: mov dptr,#X01b9 ; 5a81 90 01 b9 ..9
movx a,@dptr ; 5a84 e0 `
mov r6,a ; 5a85 fe ~
mov a,rb1r7 ; 5a86 e5 0f e.
dec a ; 5a88 14 .
clr c ; 5a89 c3 C
subb a,r6 ; 5a8a 9e .
jc X5abb ; 5a8b 40 2e @.
mov dptr,#X01b9 ; 5a8d 90 01 b9 ..9
movx a,@dptr ; 5a90 e0 `
cjne a,#14h,X5a9d ; 5a91 b4 14 09 4..
mov a,#0c0h ; 5a94 74 c0 t@
mov dptr,#X2000 ; 5a96 90 20 00 . .
movx @dptr,a ; 5a99 f0 p
lcall X58ce ; 5a9a 12 58 ce .XN
X5a9d: mov dptr,#X01b9 ; 5a9d 90 01 b9 ..9
movx a,@dptr ; 5aa0 e0 `
mov dph,rb1r5 ; 5aa1 85 0d 83 ...
mov dpl,rb1r6 ; 5aa4 85 0e 82 ...
lcall Xff03 ; 5aa7 12 ff 03 ...
movx a,@dptr ; 5aaa e0 `
mov dptr,#X2001 ; 5aab 90 20 01 . .
movx @dptr,a ; 5aae f0 p
lcall X58ce ; 5aaf 12 58 ce .XN
mov dptr,#X01b9 ; 5ab2 90 01 b9 ..9
movx a,@dptr ; 5ab5 e0 `
add a,#1 ; 5ab6 24 01 $.
movx @dptr,a ; 5ab8 f0 p
jnc X5a81 ; 5ab9 50 c6 PF
X5abb: sjmp X5acb ; 5abb 80 0e ..
;
X5abd: mov a,rb1r7 ; 5abd e5 0f e.
cjne a,#1,X5ac8 ; 5abf b4 01 06 4..
mov dptr,#X2000 ; 5ac2 90 20 00 . .
mov a,#1 ; 5ac5 74 01 t.
movx @dptr,a ; 5ac7 f0 p
X5ac8: lcall X58ce ; 5ac8 12 58 ce .XN
X5acb: ret ; 5acb 22 "
;
X5acc: mov rb1r4,#0 ; 5acc 75 0c 00 u..
X5acf: mov a,rb1r4 ; 5acf e5 0c e.
setb c ; 5ad1 d3 S
subb a,#2 ; 5ad2 94 02 ..
jnc X5b0b ; 5ad4 50 35 P5
mov dptr,#X0049 ; 5ad6 90 00 49 ..I
movx a,@dptr ; 5ad9 e0 `
mov b,#0ah ; 5ada 75 f0 0a up.
div ab ; 5add 84 .
mov r7,b ; 5ade af f0 /p
mov r6,#0 ; 5ae0 7e 00 ~.
mov a,r7 ; 5ae2 ef o
add a,#30h ; 5ae3 24 30 $0
mov r6,a ; 5ae5 fe ~
mov a,#4 ; 5ae6 74 04 t.
clr c ; 5ae8 c3 C
subb a,rb1r4 ; 5ae9 95 0c ..
mov dptr,#X004a ; 5aeb 90 00 4a ..J
lcall Xff03 ; 5aee 12 ff 03 ...
mov a,r6 ; 5af1 ee n
movx @dptr,a ; 5af2 f0 p
mov dptr,#X0049 ; 5af3 90 00 49 ..I
movx a,@dptr ; 5af6 e0 `
mov b,#0ah ; 5af7 75 f0 0a up.
div ab ; 5afa 84 .
mov r7,a ; 5afb ff .
mov r6,#0 ; 5afc 7e 00 ~.
mov a,r7 ; 5afe ef o
mov dptr,#X0049 ; 5aff 90 00 49 ..I
movx @dptr,a ; 5b02 f0 p
mov r0,#0ch ; 5b03 78 0c x.
mov a,#1 ; 5b05 74 01 t.
add a,@r0 ; 5b07 26 &
mov @r0,a ; 5b08 f6 v
jnc X5acf ; 5b09 50 c4 PD
X5b0b: ret ; 5b0b 22 "
;
X5b0c: mov rb1r4,#0 ; 5b0c 75 0c 00 u..
X5b0f: mov a,rb1r4 ; 5b0f e5 0c e.
setb c ; 5b11 d3 S
subb a,#4 ; 5b12 94 04 ..
jnc X5b5b ; 5b14 50 45 PE
mov dptr,#X0047 ; 5b16 90 00 47 ..G
movx a,@dptr ; 5b19 e0 `
mov r6,a ; 5b1a fe ~
inc dptr ; 5b1b a3 #
movx a,@dptr ; 5b1c e0 `
mov r7,a ; 5b1d ff .
mov a,#0ah ; 5b1e 74 0a t.
mov rb2r4,r6 ; 5b20 8e 14 ..
mov rb2r5,r7 ; 5b22 8f 15 ..
mov r7,a ; 5b24 ff .
lcall Xfed7 ; 5b25 12 fe d7 .~W
mov a,r5 ; 5b28 ed m
add a,#30h ; 5b29 24 30 $0
mov r6,a ; 5b2b fe ~
mov a,#4 ; 5b2c 74 04 t.
clr c ; 5b2e c3 C
subb a,rb1r4 ; 5b2f 95 0c ..
mov dptr,#X004a ; 5b31 90 00 4a ..J
lcall Xff03 ; 5b34 12 ff 03 ...
mov a,r6 ; 5b37 ee n
movx @dptr,a ; 5b38 f0 p
mov dptr,#X0047 ; 5b39 90 00 47 ..G
movx a,@dptr ; 5b3c e0 `
mov r6,a ; 5b3d fe ~
inc dptr ; 5b3e a3 #
movx a,@dptr ; 5b3f e0 `
mov r7,a ; 5b40 ff .
mov a,#0ah ; 5b41 74 0a t.
mov rb2r4,r6 ; 5b43 8e 14 ..
mov rb2r5,r7 ; 5b45 8f 15 ..
mov r7,a ; 5b47 ff .
lcall Xfe70 ; 5b48 12 fe 70 .~p
mov dptr,#X0047 ; 5b4b 90 00 47 ..G
mov a,r4 ; 5b4e ec l
movx @dptr,a ; 5b4f f0 p
inc dptr ; 5b50 a3 #
mov a,r5 ; 5b51 ed m
movx @dptr,a ; 5b52 f0 p
mov r0,#0ch ; 5b53 78 0c x.
mov a,#1 ; 5b55 74 01 t.
add a,@r0 ; 5b57 26 &
mov @r0,a ; 5b58 f6 v
jnc X5b0f ; 5b59 50 b4 P4
X5b5b: ret ; 5b5b 22 "
;
mov dptr,#X01ba ; 5b5c 90 01 ba ..:
clr a ; 5b5f e4 d
movx @dptr,a ; 5b60 f0 p
X5b61: mov dptr,#X01ba ; 5b61 90 01 ba ..:
movx a,@dptr ; 5b64 e0 `
setb c ; 5b65 d3 S
subb a,#2 ; 5b66 94 02 ..
jnc X5ba3 ; 5b68 50 39 P9
mov dptr,#X0049 ; 5b6a 90 00 49 ..I
movx a,@dptr ; 5b6d e0 `
mov b,#0ah ; 5b6e 75 f0 0a up.
div ab ; 5b71 84 .
mov r7,b ; 5b72 af f0 /p
mov r6,#0 ; 5b74 7e 00 ~.
mov a,r7 ; 5b76 ef o
add a,#30h ; 5b77 24 30 $0
mov r6,a ; 5b79 fe ~
mov dptr,#X01ba ; 5b7a 90 01 ba ..:
movx a,@dptr ; 5b7d e0 `
cpl a ; 5b7e f4 t
inc a ; 5b7f 04 .
add a,#4 ; 5b80 24 04 $.
mov dptr,#X004a ; 5b82 90 00 4a ..J
lcall Xff03 ; 5b85 12 ff 03 ...
mov a,r6 ; 5b88 ee n
movx @dptr,a ; 5b89 f0 p
mov dptr,#X0049 ; 5b8a 90 00 49 ..I
movx a,@dptr ; 5b8d e0 `
mov b,#0ah ; 5b8e 75 f0 0a up.
div ab ; 5b91 84 .
mov r7,a ; 5b92 ff .
mov r6,#0 ; 5b93 7e 00 ~.
mov a,r7 ; 5b95 ef o
mov dptr,#X0049 ; 5b96 90 00 49 ..I
movx @dptr,a ; 5b99 f0 p
mov dptr,#X01ba ; 5b9a 90 01 ba ..:
movx a,@dptr ; 5b9d e0 `
add a,#1 ; 5b9e 24 01 $.
movx @dptr,a ; 5ba0 f0 p
jnc X5b61 ; 5ba1 50 be P>
X5ba3: ret ; 5ba3 22 "
;
mov dptr,#X01bb ; 5ba4 90 01 bb ..;
clr a ; 5ba7 e4 d
movx @dptr,a ; 5ba8 f0 p
X5ba9: mov dptr,#X01bb ; 5ba9 90 01 bb ..;
movx a,@dptr ; 5bac e0 `
setb c ; 5bad d3 S
subb a,#4 ; 5bae 94 04 ..
jnc X5bfb ; 5bb0 50 49 PI
mov dptr,#X0047 ; 5bb2 90 00 47 ..G
movx a,@dptr ; 5bb5 e0 `
mov r6,a ; 5bb6 fe ~
inc dptr ; 5bb7 a3 #
movx a,@dptr ; 5bb8 e0 `
mov r7,a ; 5bb9 ff .
mov a,#0ah ; 5bba 74 0a t.
mov rb0r4,r6 ; 5bbc 8e 04 ..
mov rb0r5,r7 ; 5bbe 8f 05 ..
mov r7,a ; 5bc0 ff .
lcall Xfed7 ; 5bc1 12 fe d7 .~W
mov a,r5 ; 5bc4 ed m
add a,#30h ; 5bc5 24 30 $0
mov r6,a ; 5bc7 fe ~
mov dptr,#X01bb ; 5bc8 90 01 bb ..;
movx a,@dptr ; 5bcb e0 `
cpl a ; 5bcc f4 t
inc a ; 5bcd 04 .
add a,#4 ; 5bce 24 04 $.
mov dptr,#X004a ; 5bd0 90 00 4a ..J
lcall Xff03 ; 5bd3 12 ff 03 ...
mov a,r6 ; 5bd6 ee n
movx @dptr,a ; 5bd7 f0 p
mov dptr,#X0047 ; 5bd8 90 00 47 ..G
movx a,@dptr ; 5bdb e0 `
mov r6,a ; 5bdc fe ~
inc dptr ; 5bdd a3 #
movx a,@dptr ; 5bde e0 `
mov r7,a ; 5bdf ff .
mov a,#0ah ; 5be0 74 0a t.
mov rb0r4,r6 ; 5be2 8e 04 ..
mov rb0r5,r7 ; 5be4 8f 05 ..
mov r7,a ; 5be6 ff .
lcall Xfe70 ; 5be7 12 fe 70 .~p
mov dptr,#X0047 ; 5bea 90 00 47 ..G
mov a,r4 ; 5bed ec l
movx @dptr,a ; 5bee f0 p
inc dptr ; 5bef a3 #
mov a,r5 ; 5bf0 ed m
movx @dptr,a ; 5bf1 f0 p
mov dptr,#X01bb ; 5bf2 90 01 bb ..;
movx a,@dptr ; 5bf5 e0 `
add a,#1 ; 5bf6 24 01 $.
movx @dptr,a ; 5bf8 f0 p
jnc X5ba9 ; 5bf9 50 ae P.
X5bfb: ret ; 5bfb 22 "
;
X5bfc: mov a,2ah ; 5bfc e5 2a e*
orl a,#80h ; 5bfe 44 80 D.
mov 2ah,a ; 5c00 f5 2a u*
mov a,2ah ; 5c02 e5 2a e*
mov dptr,#Xec00 ; 5c04 90 ec 00 .l.
movx @dptr,a ; 5c07 f0 p
mov a,2ah ; 5c08 e5 2a e*
anl a,#7fh ; 5c0a 54 7f T.
mov 2ah,a ; 5c0c f5 2a u*
mov a,2ah ; 5c0e e5 2a e*
mov dptr,#Xec00 ; 5c10 90 ec 00 .l.
movx @dptr,a ; 5c13 f0 p
ret ; 5c14 22 "
;
X5c15: mov a,2ah ; 5c15 e5 2a e*
orl a,#80h ; 5c17 44 80 D.
mov 2ah,a ; 5c19 f5 2a u*
mov a,2ah ; 5c1b e5 2a e*
mov dptr,#Xec00 ; 5c1d 90 ec 00 .l.
movx @dptr,a ; 5c20 f0 p
mov a,2ah ; 5c21 e5 2a e*
anl a,#7fh ; 5c23 54 7f T.
mov 2ah,a ; 5c25 f5 2a u*
mov a,2ah ; 5c27 e5 2a e*
mov dptr,#Xec00 ; 5c29 90 ec 00 .l.
movx @dptr,a ; 5c2c f0 p
ret ; 5c2d 22 "
;
X5c2e: mov dptr,#X19de ; 5c2e 90 19 de ..^
mov a,#1 ; 5c31 74 01 t.
movx @dptr,a ; 5c33 f0 p
mov dptr,#X0045 ; 5c34 90 00 45 ..E
clr a ; 5c37 e4 d
movx @dptr,a ; 5c38 f0 p
X5c39: mov dptr,#X0045 ; 5c39 90 00 45 ..E
movx a,@dptr ; 5c3c e0 `
setb c ; 5c3d d3 S
subb a,#8 ; 5c3e 94 08 ..
jnc X5c60 ; 5c40 50 1e P.
mov dptr,#X0045 ; 5c42 90 00 45 ..E
movx a,@dptr ; 5c45 e0 `
mov dptr,#Xfd41 ; 5c46 90 fd 41 .}A
movc a,@a+dptr ; 5c49 93 .
mov r6,a ; 5c4a fe ~
mov dptr,#X0045 ; 5c4b 90 00 45 ..E
movx a,@dptr ; 5c4e e0 `
mov dptr,#X1989 ; 5c4f 90 19 89 ...
lcall Xff03 ; 5c52 12 ff 03 ...
mov a,r6 ; 5c55 ee n
movx @dptr,a ; 5c56 f0 p
mov dptr,#X0045 ; 5c57 90 00 45 ..E
movx a,@dptr ; 5c5a e0 `
add a,#1 ; 5c5b 24 01 $.
movx @dptr,a ; 5c5d f0 p
jnc X5c39 ; 5c5e 50 d9 PY
X5c60: mov dptr,#X0045 ; 5c60 90 00 45 ..E
clr a ; 5c63 e4 d
movx @dptr,a ; 5c64 f0 p
X5c65: mov dptr,#X0045 ; 5c65 90 00 45 ..E
movx a,@dptr ; 5c68 e0 `
setb c ; 5c69 d3 S
subb a,#8 ; 5c6a 94 08 ..
jnc X5c8c ; 5c6c 50 1e P.
mov dptr,#X0045 ; 5c6e 90 00 45 ..E
movx a,@dptr ; 5c71 e0 `
mov dptr,#Xfd4a ; 5c72 90 fd 4a .}J
movc a,@a+dptr ; 5c75 93 .
mov r6,a ; 5c76 fe ~
mov dptr,#X0045 ; 5c77 90 00 45 ..E
movx a,@dptr ; 5c7a e0 `
mov dptr,#X199a ; 5c7b 90 19 9a ...
lcall Xff03 ; 5c7e 12 ff 03 ...
mov a,r6 ; 5c81 ee n
movx @dptr,a ; 5c82 f0 p
mov dptr,#X0045 ; 5c83 90 00 45 ..E
movx a,@dptr ; 5c86 e0 `
add a,#1 ; 5c87 24 01 $.
movx @dptr,a ; 5c89 f0 p
jnc X5c65 ; 5c8a 50 d9 PY
X5c8c: mov dptr,#X0045 ; 5c8c 90 00 45 ..E
clr a ; 5c8f e4 d
movx @dptr,a ; 5c90 f0 p
X5c91: mov dptr,#X0045 ; 5c91 90 00 45 ..E
movx a,@dptr ; 5c94 e0 `
setb c ; 5c95 d3 S
subb a,#7 ; 5c96 94 07 ..
jnc X5cb8 ; 5c98 50 1e P.
mov dptr,#X0045 ; 5c9a 90 00 45 ..E
movx a,@dptr ; 5c9d e0 `
mov dptr,#Xfd21 ; 5c9e 90 fd 21 .}!
movc a,@a+dptr ; 5ca1 93 .
mov r6,a ; 5ca2 fe ~
mov dptr,#X0045 ; 5ca3 90 00 45 ..E
movx a,@dptr ; 5ca6 e0 `
mov dptr,#X1923 ; 5ca7 90 19 23 ..#
lcall Xff03 ; 5caa 12 ff 03 ...
mov a,r6 ; 5cad ee n
movx @dptr,a ; 5cae f0 p
mov dptr,#X0045 ; 5caf 90 00 45 ..E
movx a,@dptr ; 5cb2 e0 `
add a,#1 ; 5cb3 24 01 $.
movx @dptr,a ; 5cb5 f0 p
jnc X5c91 ; 5cb6 50 d9 PY
X5cb8: mov dptr,#X0045 ; 5cb8 90 00 45 ..E
clr a ; 5cbb e4 d
movx @dptr,a ; 5cbc f0 p
X5cbd: mov dptr,#X0045 ; 5cbd 90 00 45 ..E
movx a,@dptr ; 5cc0 e0 `
setb c ; 5cc1 d3 S
subb a,#7 ; 5cc2 94 07 ..
jnc X5ce4 ; 5cc4 50 1e P.
mov dptr,#X0045 ; 5cc6 90 00 45 ..E
movx a,@dptr ; 5cc9 e0 `
mov dptr,#Xfd29 ; 5cca 90 fd 29 .})
movc a,@a+dptr ; 5ccd 93 .
mov r6,a ; 5cce fe ~
mov dptr,#X0045 ; 5ccf 90 00 45 ..E
movx a,@dptr ; 5cd2 e0 `
mov dptr,#X1901 ; 5cd3 90 19 01 ...
lcall Xff03 ; 5cd6 12 ff 03 ...
mov a,r6 ; 5cd9 ee n
movx @dptr,a ; 5cda f0 p
mov dptr,#X0045 ; 5cdb 90 00 45 ..E
movx a,@dptr ; 5cde e0 `
add a,#1 ; 5cdf 24 01 $.
movx @dptr,a ; 5ce1 f0 p
jnc X5cbd ; 5ce2 50 d9 PY
X5ce4: mov dptr,#X0045 ; 5ce4 90 00 45 ..E
clr a ; 5ce7 e4 d
movx @dptr,a ; 5ce8 f0 p
X5ce9: mov dptr,#X0045 ; 5ce9 90 00 45 ..E
movx a,@dptr ; 5cec e0 `
setb c ; 5ced d3 S
subb a,#7 ; 5cee 94 07 ..
jnc X5d10 ; 5cf0 50 1e P.
mov dptr,#X0045 ; 5cf2 90 00 45 ..E
movx a,@dptr ; 5cf5 e0 `
mov dptr,#Xfd31 ; 5cf6 90 fd 31 .}1
movc a,@a+dptr ; 5cf9 93 .
mov r6,a ; 5cfa fe ~
mov dptr,#X0045 ; 5cfb 90 00 45 ..E
movx a,@dptr ; 5cfe e0 `
mov dptr,#X1912 ; 5cff 90 19 12 ...
lcall Xff03 ; 5d02 12 ff 03 ...
mov a,r6 ; 5d05 ee n
movx @dptr,a ; 5d06 f0 p
mov dptr,#X0045 ; 5d07 90 00 45 ..E
movx a,@dptr ; 5d0a e0 `
add a,#1 ; 5d0b 24 01 $.
movx @dptr,a ; 5d0d f0 p
jnc X5ce9 ; 5d0e 50 d9 PY
X5d10: mov dptr,#X0045 ; 5d10 90 00 45 ..E
clr a ; 5d13 e4 d
movx @dptr,a ; 5d14 f0 p
X5d15: mov dptr,#X0045 ; 5d15 90 00 45 ..E
movx a,@dptr ; 5d18 e0 `
setb c ; 5d19 d3 S
subb a,#7 ; 5d1a 94 07 ..
jnc X5d3c ; 5d1c 50 1e P.
mov dptr,#X0045 ; 5d1e 90 00 45 ..E
movx a,@dptr ; 5d21 e0 `
mov dptr,#Xfd39 ; 5d22 90 fd 39 .}9
movc a,@a+dptr ; 5d25 93 .
mov r6,a ; 5d26 fe ~
mov dptr,#X0045 ; 5d27 90 00 45 ..E
movx a,@dptr ; 5d2a e0 `
mov dptr,#X1967 ; 5d2b 90 19 67 ..g
lcall Xff03 ; 5d2e 12 ff 03 ...
mov a,r6 ; 5d31 ee n
movx @dptr,a ; 5d32 f0 p
mov dptr,#X0045 ; 5d33 90 00 45 ..E
movx a,@dptr ; 5d36 e0 `
add a,#1 ; 5d37 24 01 $.
movx @dptr,a ; 5d39 f0 p
jnc X5d15 ; 5d3a 50 d9 PY
X5d3c: mov a,#1eh ; 5d3c 74 1e t.
mov dptr,#X1822 ; 5d3e 90 18 22 .."
movx @dptr,a ; 5d41 f0 p
mov a,#1eh ; 5d42 74 1e t.
mov dptr,#X1823 ; 5d44 90 18 23 ..#
movx @dptr,a ; 5d47 f0 p
mov a,#1eh ; 5d48 74 1e t.
mov dptr,#X1824 ; 5d4a 90 18 24 ..$
movx @dptr,a ; 5d4d f0 p
mov a,#1eh ; 5d4e 74 1e t.
mov dptr,#X1825 ; 5d50 90 18 25 ..%
movx @dptr,a ; 5d53 f0 p
mov a,#1eh ; 5d54 74 1e t.
mov dptr,#X1826 ; 5d56 90 18 26 ..&
movx @dptr,a ; 5d59 f0 p
mov a,#3ch ; 5d5a 74 3c t<
mov dptr,#X1827 ; 5d5c 90 18 27 ..'
movx @dptr,a ; 5d5f f0 p
mov a,#23h ; 5d60 74 23 t#
mov dptr,#X1828 ; 5d62 90 18 28 ..(
movx @dptr,a ; 5d65 f0 p
mov a,#1eh ; 5d66 74 1e t.
mov dptr,#X1829 ; 5d68 90 18 29 ..)
movx @dptr,a ; 5d6b f0 p
mov a,#1eh ; 5d6c 74 1e t.
mov dptr,#X184c ; 5d6e 90 18 4c ..L
movx @dptr,a ; 5d71 f0 p
mov a,#3ch ; 5d72 74 3c t<
mov dptr,#X184d ; 5d74 90 18 4d ..M
movx @dptr,a ; 5d77 f0 p
mov a,#14h ; 5d78 74 14 t.
mov dptr,#X184e ; 5d7a 90 18 4e ..N
movx @dptr,a ; 5d7d f0 p
mov a,#28h ; 5d7e 74 28 t(
mov dptr,#X184f ; 5d80 90 18 4f ..O
movx @dptr,a ; 5d83 f0 p
mov dptr,#X0045 ; 5d84 90 00 45 ..E
clr a ; 5d87 e4 d
movx @dptr,a ; 5d88 f0 p
X5d89: mov dptr,#X0045 ; 5d89 90 00 45 ..E
movx a,@dptr ; 5d8c e0 `
setb c ; 5d8d d3 S
subb a,#7 ; 5d8e 94 07 ..
jnc X5da8 ; 5d90 50 16 P.
mov dptr,#X0045 ; 5d92 90 00 45 ..E
movx a,@dptr ; 5d95 e0 `
mov dptr,#X1978 ; 5d96 90 19 78 ..x
lcall Xff03 ; 5d99 12 ff 03 ...
mov a,#1eh ; 5d9c 74 1e t.
movx @dptr,a ; 5d9e f0 p
mov dptr,#X0045 ; 5d9f 90 00 45 ..E
movx a,@dptr ; 5da2 e0 `
add a,#1 ; 5da3 24 01 $.
movx @dptr,a ; 5da5 f0 p
jnc X5d89 ; 5da6 50 e1 Pa
X5da8: mov a,#3ch ; 5da8 74 3c t<
mov dptr,#X197d ; 5daa 90 19 7d ..}
movx @dptr,a ; 5dad f0 p
mov a,#23h ; 5dae 74 23 t#
mov dptr,#X197e ; 5db0 90 19 7e ..~
movx @dptr,a ; 5db3 f0 p
mov a,#1eh ; 5db4 74 1e t.
mov dptr,#X1801 ; 5db6 90 18 01 ...
movx @dptr,a ; 5db9 f0 p
mov a,#37h ; 5dba 74 37 t7
mov dptr,#X1803 ; 5dbc 90 18 03 ...
movx @dptr,a ; 5dbf f0 p
mov a,#1dh ; 5dc0 74 1d t.
mov dptr,#X1805 ; 5dc2 90 18 05 ...
movx @dptr,a ; 5dc5 f0 p
mov a,#30h ; 5dc6 74 30 t0
mov dptr,#X1807 ; 5dc8 90 18 07 ...
movx @dptr,a ; 5dcb f0 p
mov a,#20h ; 5dcc 74 20 t
mov dptr,#X1809 ; 5dce 90 18 09 ...
movx @dptr,a ; 5dd1 f0 p
mov a,#39h ; 5dd2 74 39 t9
mov dptr,#X180b ; 5dd4 90 18 0b ...
movx @dptr,a ; 5dd7 f0 p
mov a,#26h ; 5dd8 74 26 t&
mov dptr,#X181b ; 5dda 90 18 1b ...
movx @dptr,a ; 5ddd f0 p
mov a,#20h ; 5dde 74 20 t
mov dptr,#X181d ; 5de0 90 18 1d ...
movx @dptr,a ; 5de3 f0 p
mov dptr,#X1801 ; 5de4 90 18 01 ...
movx a,@dptr ; 5de7 e0 `
mov dptr,#X1934 ; 5de8 90 19 34 ..4
movx @dptr,a ; 5deb f0 p
mov dptr,#X1803 ; 5dec 90 18 03 ...
movx a,@dptr ; 5def e0 `
mov dptr,#X1935 ; 5df0 90 19 35 ..5
movx @dptr,a ; 5df3 f0 p
mov dptr,#X1805 ; 5df4 90 18 05 ...
movx a,@dptr ; 5df7 e0 `
mov dptr,#X1936 ; 5df8 90 19 36 ..6
movx @dptr,a ; 5dfb f0 p
mov dptr,#X1807 ; 5dfc 90 18 07 ...
movx a,@dptr ; 5dff e0 `
mov dptr,#X1937 ; 5e00 90 19 37 ..7
movx @dptr,a ; 5e03 f0 p
mov dptr,#X1809 ; 5e04 90 18 09 ...
movx a,@dptr ; 5e07 e0 `
mov dptr,#X1938 ; 5e08 90 19 38 ..8
movx @dptr,a ; 5e0b f0 p
mov dptr,#X180b ; 5e0c 90 18 0b ...
movx a,@dptr ; 5e0f e0 `
mov dptr,#X1939 ; 5e10 90 19 39 ..9
movx @dptr,a ; 5e13 f0 p
mov dptr,#X181b ; 5e14 90 18 1b ...
movx a,@dptr ; 5e17 e0 `
mov dptr,#X193a ; 5e18 90 19 3a ..:
movx @dptr,a ; 5e1b f0 p
mov dptr,#X181d ; 5e1c 90 18 1d ...
movx a,@dptr ; 5e1f e0 `
mov dptr,#X193b ; 5e20 90 19 3b ..;
movx @dptr,a ; 5e23 f0 p
mov a,#29h ; 5e24 74 29 t)
mov dptr,#X1802 ; 5e26 90 18 02 ...
movx @dptr,a ; 5e29 f0 p
mov a,#4ah ; 5e2a 74 4a tJ
mov dptr,#X1804 ; 5e2c 90 18 04 ...
movx @dptr,a ; 5e2f f0 p
mov a,#55h ; 5e30 74 55 tU
mov dptr,#X1806 ; 5e32 90 18 06 ...
movx @dptr,a ; 5e35 f0 p
mov a,#0a4h ; 5e36 74 a4 t$
mov dptr,#X1808 ; 5e38 90 18 08 ...
movx @dptr,a ; 5e3b f0 p
mov a,#3ch ; 5e3c 74 3c t<
mov dptr,#X180a ; 5e3e 90 18 0a ...
movx @dptr,a ; 5e41 f0 p
mov a,#6ch ; 5e42 74 6c tl
mov dptr,#X180c ; 5e44 90 18 0c ...
movx @dptr,a ; 5e47 f0 p
mov a,#50h ; 5e48 74 50 tP
mov dptr,#X181c ; 5e4a 90 18 1c ...
movx @dptr,a ; 5e4d f0 p
mov a,#3ch ; 5e4e 74 3c t<
mov dptr,#X181e ; 5e50 90 18 1e ...
movx @dptr,a ; 5e53 f0 p
mov dptr,#X1802 ; 5e54 90 18 02 ...
movx a,@dptr ; 5e57 e0 `
mov dptr,#X1945 ; 5e58 90 19 45 ..E
movx @dptr,a ; 5e5b f0 p
mov dptr,#X1804 ; 5e5c 90 18 04 ...
movx a,@dptr ; 5e5f e0 `
mov dptr,#X1946 ; 5e60 90 19 46 ..F
movx @dptr,a ; 5e63 f0 p
mov dptr,#X1806 ; 5e64 90 18 06 ...
movx a,@dptr ; 5e67 e0 `
mov dptr,#X1947 ; 5e68 90 19 47 ..G
movx @dptr,a ; 5e6b f0 p
mov dptr,#X1808 ; 5e6c 90 18 08 ...
movx a,@dptr ; 5e6f e0 `
mov dptr,#X1948 ; 5e70 90 19 48 ..H
movx @dptr,a ; 5e73 f0 p
mov dptr,#X180a ; 5e74 90 18 0a ...
movx a,@dptr ; 5e77 e0 `
mov dptr,#X1949 ; 5e78 90 19 49 ..I
movx @dptr,a ; 5e7b f0 p
mov dptr,#X180c ; 5e7c 90 18 0c ...
movx a,@dptr ; 5e7f e0 `
mov dptr,#X194a ; 5e80 90 19 4a ..J
movx @dptr,a ; 5e83 f0 p
mov dptr,#X181c ; 5e84 90 18 1c ...
movx a,@dptr ; 5e87 e0 `
mov dptr,#X194b ; 5e88 90 19 4b ..K
movx @dptr,a ; 5e8b f0 p
mov dptr,#X181e ; 5e8c 90 18 1e ...
movx a,@dptr ; 5e8f e0 `
mov dptr,#X194c ; 5e90 90 19 4c ..L
movx @dptr,a ; 5e93 f0 p
mov a,#32h ; 5e94 74 32 t2
mov dptr,#X181f ; 5e96 90 18 1f ...
movx @dptr,a ; 5e99 f0 p
mov dptr,#X1864 ; 5e9a 90 18 64 ..d
movx a,@dptr ; 5e9d e0 `
cjne a,#3,X5ea6 ; 5e9e b4 03 05 4..
mov dptr,#X1864 ; 5ea1 90 18 64 ..d
clr a ; 5ea4 e4 d
movx @dptr,a ; 5ea5 f0 p
X5ea6: mov a,#0 ; 5ea6 74 00 t.
mov dptr,#X1956 ; 5ea8 90 19 56 ..V
movx @dptr,a ; 5eab f0 p
mov a,#1 ; 5eac 74 01 t.
mov dptr,#X1957 ; 5eae 90 19 57 ..W
movx @dptr,a ; 5eb1 f0 p
mov a,#2 ; 5eb2 74 02 t.
mov dptr,#X1958 ; 5eb4 90 19 58 ..X
movx @dptr,a ; 5eb7 f0 p
mov a,#3 ; 5eb8 74 03 t.
mov dptr,#X1959 ; 5eba 90 19 59 ..Y
movx @dptr,a ; 5ebd f0 p
mov a,#8 ; 5ebe 74 08 t.
mov dptr,#X195a ; 5ec0 90 19 5a ..Z
movx @dptr,a ; 5ec3 f0 p
mov a,#9 ; 5ec4 74 09 t.
mov dptr,#X195b ; 5ec6 90 19 5b ..[
movx @dptr,a ; 5ec9 f0 p
mov a,#12h ; 5eca 74 12 t.
mov dptr,#X195c ; 5ecc 90 19 5c ..\
movx @dptr,a ; 5ecf f0 p
mov a,#20h ; 5ed0 74 20 t
mov dptr,#X195d ; 5ed2 90 19 5d ..]
movx @dptr,a ; 5ed5 f0 p
mov a,#0 ; 5ed6 74 00 t.
mov dptr,#X195f ; 5ed8 90 19 5f .._
movx @dptr,a ; 5edb f0 p
mov a,#2 ; 5edc 74 02 t.
mov dptr,#X1960 ; 5ede 90 19 60 ..`
movx @dptr,a ; 5ee1 f0 p
mov a,#3 ; 5ee2 74 03 t.
mov dptr,#X1961 ; 5ee4 90 19 61 ..a
movx @dptr,a ; 5ee7 f0 p
mov a,#8 ; 5ee8 74 08 t.
mov dptr,#X1962 ; 5eea 90 19 62 ..b
movx @dptr,a ; 5eed f0 p
mov a,#9 ; 5eee 74 09 t.
mov dptr,#X1963 ; 5ef0 90 19 63 ..c
movx @dptr,a ; 5ef3 f0 p
mov a,#12h ; 5ef4 74 12 t.
mov dptr,#X1964 ; 5ef6 90 19 64 ..d
movx @dptr,a ; 5ef9 f0 p
mov a,#20h ; 5efa 74 20 t
mov dptr,#X1965 ; 5efc 90 19 65 ..e
movx @dptr,a ; 5eff f0 p
mov dptr,#X0045 ; 5f00 90 00 45 ..E
clr a ; 5f03 e4 d
movx @dptr,a ; 5f04 f0 p
X5f05: mov dptr,#X0045 ; 5f05 90 00 45 ..E
movx a,@dptr ; 5f08 e0 `
setb c ; 5f09 d3 S
subb a,#7 ; 5f0a 94 07 ..
jnc X5f37 ; 5f0c 50 29 P)
mov dptr,#X0045 ; 5f0e 90 00 45 ..E
movx a,@dptr ; 5f11 e0 `
mov dptr,#X19ab ; 5f12 90 19 ab ..+
lcall Xfe90 ; 5f15 12 fe 90 .~.
mov r6,a ; 5f18 fe ~
movx a,@dptr ; 5f19 e0 `
mov r7,a ; 5f1a ff .
inc dptr ; 5f1b a3 #
movx a,@dptr ; 5f1c e0 `
mov r4,a ; 5f1d fc |
mov a,r6 ; 5f1e ee n
mov dptr,#X0045 ; 5f1f 90 00 45 ..E
movx a,@dptr ; 5f22 e0 `
mov dptr,#X186c ; 5f23 90 18 6c ..l
lcall Xfe90 ; 5f26 12 fe 90 .~.
mov a,r7 ; 5f29 ef o
movx @dptr,a ; 5f2a f0 p
inc dptr ; 5f2b a3 #
mov a,r4 ; 5f2c ec l
movx @dptr,a ; 5f2d f0 p
mov dptr,#X0045 ; 5f2e 90 00 45 ..E
movx a,@dptr ; 5f31 e0 `
add a,#1 ; 5f32 24 01 $.
movx @dptr,a ; 5f34 f0 p
jnc X5f05 ; 5f35 50 ce PN
X5f37: mov dptr,#X0045 ; 5f37 90 00 45 ..E
clr a ; 5f3a e4 d
movx @dptr,a ; 5f3b f0 p
X5f3c: mov dptr,#X0045 ; 5f3c 90 00 45 ..E
movx a,@dptr ; 5f3f e0 `
setb c ; 5f40 d3 S
subb a,#7 ; 5f41 94 07 ..
jnc X5f68 ; 5f43 50 23 P#
mov dptr,#X0045 ; 5f45 90 00 45 ..E
movx a,@dptr ; 5f48 e0 `
mov dptr,#X1901 ; 5f49 90 19 01 ...
lcall Xff03 ; 5f4c 12 ff 03 ...
mov r6,a ; 5f4f fe ~
movx a,@dptr ; 5f50 e0 `
mov r7,a ; 5f51 ff .
mov a,r6 ; 5f52 ee n
mov dptr,#X0045 ; 5f53 90 00 45 ..E
movx a,@dptr ; 5f56 e0 `
mov dptr,#X187e ; 5f57 90 18 7e ..~
lcall Xff03 ; 5f5a 12 ff 03 ...
mov a,r7 ; 5f5d ef o
movx @dptr,a ; 5f5e f0 p
mov dptr,#X0045 ; 5f5f 90 00 45 ..E
movx a,@dptr ; 5f62 e0 `
add a,#1 ; 5f63 24 01 $.
movx @dptr,a ; 5f65 f0 p
jnc X5f3c ; 5f66 50 d4 PT
X5f68: mov dptr,#X0045 ; 5f68 90 00 45 ..E
clr a ; 5f6b e4 d
movx @dptr,a ; 5f6c f0 p
X5f6d: mov dptr,#X0045 ; 5f6d 90 00 45 ..E
movx a,@dptr ; 5f70 e0 `
setb c ; 5f71 d3 S
subb a,#7 ; 5f72 94 07 ..
jnc X5f99 ; 5f74 50 23 P#
mov dptr,#X0045 ; 5f76 90 00 45 ..E
movx a,@dptr ; 5f79 e0 `
mov dptr,#X1912 ; 5f7a 90 19 12 ...
lcall Xff03 ; 5f7d 12 ff 03 ...
mov r6,a ; 5f80 fe ~
movx a,@dptr ; 5f81 e0 `
mov r7,a ; 5f82 ff .
mov a,r6 ; 5f83 ee n
mov dptr,#X0045 ; 5f84 90 00 45 ..E
movx a,@dptr ; 5f87 e0 `
mov dptr,#X188e ; 5f88 90 18 8e ...
lcall Xff03 ; 5f8b 12 ff 03 ...
mov a,r7 ; 5f8e ef o
movx @dptr,a ; 5f8f f0 p
mov dptr,#X0045 ; 5f90 90 00 45 ..E
movx a,@dptr ; 5f93 e0 `
add a,#1 ; 5f94 24 01 $.
movx @dptr,a ; 5f96 f0 p
jnc X5f6d ; 5f97 50 d4 PT
X5f99: mov dptr,#X0045 ; 5f99 90 00 45 ..E
clr a ; 5f9c e4 d
movx @dptr,a ; 5f9d f0 p
X5f9e: mov dptr,#X0045 ; 5f9e 90 00 45 ..E
movx a,@dptr ; 5fa1 e0 `
setb c ; 5fa2 d3 S
subb a,#7 ; 5fa3 94 07 ..
jnc X5fca ; 5fa5 50 23 P#
mov dptr,#X0045 ; 5fa7 90 00 45 ..E
movx a,@dptr ; 5faa e0 `
mov dptr,#X1923 ; 5fab 90 19 23 ..#
lcall Xff03 ; 5fae 12 ff 03 ...
mov r6,a ; 5fb1 fe ~
movx a,@dptr ; 5fb2 e0 `
mov r7,a ; 5fb3 ff .
mov a,r6 ; 5fb4 ee n
mov dptr,#X0045 ; 5fb5 90 00 45 ..E
movx a,@dptr ; 5fb8 e0 `
mov dptr,#X1896 ; 5fb9 90 18 96 ...
lcall Xff03 ; 5fbc 12 ff 03 ...
mov a,r7 ; 5fbf ef o
movx @dptr,a ; 5fc0 f0 p
mov dptr,#X0045 ; 5fc1 90 00 45 ..E
movx a,@dptr ; 5fc4 e0 `
add a,#1 ; 5fc5 24 01 $.
movx @dptr,a ; 5fc7 f0 p
jnc X5f9e ; 5fc8 50 d4 PT
X5fca: mov dptr,#X0045 ; 5fca 90 00 45 ..E
clr a ; 5fcd e4 d
movx @dptr,a ; 5fce f0 p
X5fcf: mov dptr,#X0045 ; 5fcf 90 00 45 ..E
movx a,@dptr ; 5fd2 e0 `
setb c ; 5fd3 d3 S
subb a,#7 ; 5fd4 94 07 ..
jnc X5ffb ; 5fd6 50 23 P#
mov dptr,#X0045 ; 5fd8 90 00 45 ..E
movx a,@dptr ; 5fdb e0 `
mov dptr,#X1934 ; 5fdc 90 19 34 ..4
lcall Xff03 ; 5fdf 12 ff 03 ...
mov r6,a ; 5fe2 fe ~
movx a,@dptr ; 5fe3 e0 `
mov r7,a ; 5fe4 ff .
mov a,r6 ; 5fe5 ee n
mov dptr,#X0045 ; 5fe6 90 00 45 ..E
movx a,@dptr ; 5fe9 e0 `
mov dptr,#X189e ; 5fea 90 18 9e ...
lcall Xff03 ; 5fed 12 ff 03 ...
mov a,r7 ; 5ff0 ef o
movx @dptr,a ; 5ff1 f0 p
mov dptr,#X0045 ; 5ff2 90 00 45 ..E
movx a,@dptr ; 5ff5 e0 `
add a,#1 ; 5ff6 24 01 $.
movx @dptr,a ; 5ff8 f0 p
jnc X5fcf ; 5ff9 50 d4 PT
X5ffb: mov dptr,#X0045 ; 5ffb 90 00 45 ..E
clr a ; 5ffe e4 d
movx @dptr,a ; 5fff f0 p
X6000: mov dptr,#X0045 ; 6000 90 00 45 ..E
movx a,@dptr ; 6003 e0 `
setb c ; 6004 d3 S
subb a,#7 ; 6005 94 07 ..
jnc X602c ; 6007 50 23 P#
mov dptr,#X0045 ; 6009 90 00 45 ..E
movx a,@dptr ; 600c e0 `
mov dptr,#X1945 ; 600d 90 19 45 ..E
lcall Xff03 ; 6010 12 ff 03 ...
mov r6,a ; 6013 fe ~
movx a,@dptr ; 6014 e0 `
mov r7,a ; 6015 ff .
mov a,r6 ; 6016 ee n
mov dptr,#X0045 ; 6017 90 00 45 ..E
movx a,@dptr ; 601a e0 `
mov dptr,#X18a6 ; 601b 90 18 a6 ..&
lcall Xff03 ; 601e 12 ff 03 ...
mov a,r7 ; 6021 ef o
movx @dptr,a ; 6022 f0 p
mov dptr,#X0045 ; 6023 90 00 45 ..E
movx a,@dptr ; 6026 e0 `
add a,#1 ; 6027 24 01 $.
movx @dptr,a ; 6029 f0 p
jnc X6000 ; 602a 50 d4 PT
X602c: mov dptr,#X0045 ; 602c 90 00 45 ..E
clr a ; 602f e4 d
movx @dptr,a ; 6030 f0 p
X6031: mov dptr,#X0045 ; 6031 90 00 45 ..E
movx a,@dptr ; 6034 e0 `
setb c ; 6035 d3 S
subb a,#7 ; 6036 94 07 ..
jnc X605d ; 6038 50 23 P#
mov dptr,#X0045 ; 603a 90 00 45 ..E
movx a,@dptr ; 603d e0 `
mov dptr,#X1956 ; 603e 90 19 56 ..V
lcall Xff03 ; 6041 12 ff 03 ...
mov r6,a ; 6044 fe ~
movx a,@dptr ; 6045 e0 `
mov r7,a ; 6046 ff .
mov a,r6 ; 6047 ee n
mov dptr,#X0045 ; 6048 90 00 45 ..E
movx a,@dptr ; 604b e0 `
mov dptr,#X18ae ; 604c 90 18 ae ...
lcall Xff03 ; 604f 12 ff 03 ...
mov a,r7 ; 6052 ef o
movx @dptr,a ; 6053 f0 p
mov dptr,#X0045 ; 6054 90 00 45 ..E
movx a,@dptr ; 6057 e0 `
add a,#1 ; 6058 24 01 $.
movx @dptr,a ; 605a f0 p
jnc X6031 ; 605b 50 d4 PT
X605d: mov dptr,#X0045 ; 605d 90 00 45 ..E
clr a ; 6060 e4 d
movx @dptr,a ; 6061 f0 p
X6062: mov dptr,#X0045 ; 6062 90 00 45 ..E
movx a,@dptr ; 6065 e0 `
setb c ; 6066 d3 S
subb a,#7 ; 6067 94 07 ..
jnc X608e ; 6069 50 23 P#
mov dptr,#X0045 ; 606b 90 00 45 ..E
movx a,@dptr ; 606e e0 `
mov dptr,#X1967 ; 606f 90 19 67 ..g
lcall Xff03 ; 6072 12 ff 03 ...
mov r6,a ; 6075 fe ~
movx a,@dptr ; 6076 e0 `
mov r7,a ; 6077 ff .
mov a,r6 ; 6078 ee n
mov dptr,#X0045 ; 6079 90 00 45 ..E
movx a,@dptr ; 607c e0 `
mov dptr,#X18b6 ; 607d 90 18 b6 ..6
lcall Xff03 ; 6080 12 ff 03 ...
mov a,r7 ; 6083 ef o
movx @dptr,a ; 6084 f0 p
mov dptr,#X0045 ; 6085 90 00 45 ..E
movx a,@dptr ; 6088 e0 `
add a,#1 ; 6089 24 01 $.
movx @dptr,a ; 608b f0 p
jnc X6062 ; 608c 50 d4 PT
X608e: mov dptr,#X0045 ; 608e 90 00 45 ..E
clr a ; 6091 e4 d
movx @dptr,a ; 6092 f0 p
X6093: mov dptr,#X0045 ; 6093 90 00 45 ..E
movx a,@dptr ; 6096 e0 `
setb c ; 6097 d3 S
subb a,#7 ; 6098 94 07 ..
jnc X60bf ; 609a 50 23 P#
mov dptr,#X0045 ; 609c 90 00 45 ..E
movx a,@dptr ; 609f e0 `
mov dptr,#X1978 ; 60a0 90 19 78 ..x
lcall Xff03 ; 60a3 12 ff 03 ...
mov r6,a ; 60a6 fe ~
movx a,@dptr ; 60a7 e0 `
mov r7,a ; 60a8 ff .
mov a,r6 ; 60a9 ee n
mov dptr,#X0045 ; 60aa 90 00 45 ..E
movx a,@dptr ; 60ad e0 `
mov dptr,#X18be ; 60ae 90 18 be ..>
lcall Xff03 ; 60b1 12 ff 03 ...
mov a,r7 ; 60b4 ef o
movx @dptr,a ; 60b5 f0 p
mov dptr,#X0045 ; 60b6 90 00 45 ..E
movx a,@dptr ; 60b9 e0 `
add a,#1 ; 60ba 24 01 $.
movx @dptr,a ; 60bc f0 p
jnc X6093 ; 60bd 50 d4 PT
X60bf: mov dptr,#X0045 ; 60bf 90 00 45 ..E
clr a ; 60c2 e4 d
movx @dptr,a ; 60c3 f0 p
X60c4: mov dptr,#X0045 ; 60c4 90 00 45 ..E
movx a,@dptr ; 60c7 e0 `
setb c ; 60c8 d3 S
subb a,#8 ; 60c9 94 08 ..
jnc X60f0 ; 60cb 50 23 P#
mov dptr,#X0045 ; 60cd 90 00 45 ..E
movx a,@dptr ; 60d0 e0 `
mov dptr,#X1989 ; 60d1 90 19 89 ...
lcall Xff03 ; 60d4 12 ff 03 ...
mov r6,a ; 60d7 fe ~
movx a,@dptr ; 60d8 e0 `
mov r7,a ; 60d9 ff .
mov a,r6 ; 60da ee n
mov dptr,#X0045 ; 60db 90 00 45 ..E
movx a,@dptr ; 60de e0 `
mov dptr,#X18c6 ; 60df 90 18 c6 ..F
lcall Xff03 ; 60e2 12 ff 03 ...
mov a,r7 ; 60e5 ef o
movx @dptr,a ; 60e6 f0 p
mov dptr,#X0045 ; 60e7 90 00 45 ..E
movx a,@dptr ; 60ea e0 `
add a,#1 ; 60eb 24 01 $.
movx @dptr,a ; 60ed f0 p
jnc X60c4 ; 60ee 50 d4 PT
X60f0: mov dptr,#X0045 ; 60f0 90 00 45 ..E
clr a ; 60f3 e4 d
movx @dptr,a ; 60f4 f0 p
X60f5: mov dptr,#X0045 ; 60f5 90 00 45 ..E
movx a,@dptr ; 60f8 e0 `
setb c ; 60f9 d3 S
subb a,#8 ; 60fa 94 08 ..
jnc X6121 ; 60fc 50 23 P#
mov dptr,#X0045 ; 60fe 90 00 45 ..E
movx a,@dptr ; 6101 e0 `
mov dptr,#X199a ; 6102 90 19 9a ...
lcall Xff03 ; 6105 12 ff 03 ...
mov r6,a ; 6108 fe ~
movx a,@dptr ; 6109 e0 `
mov r7,a ; 610a ff .
mov a,r6 ; 610b ee n
mov dptr,#X0045 ; 610c 90 00 45 ..E
movx a,@dptr ; 610f e0 `
mov dptr,#X18cf ; 6110 90 18 cf ..O
lcall Xff03 ; 6113 12 ff 03 ...
mov a,r7 ; 6116 ef o
movx @dptr,a ; 6117 f0 p
mov dptr,#X0045 ; 6118 90 00 45 ..E
movx a,@dptr ; 611b e0 `
add a,#1 ; 611c 24 01 $.
movx @dptr,a ; 611e f0 p
jnc X60f5 ; 611f 50 d4 PT
X6121: ret ; 6121 22 "
;
X6122: mov a,#2 ; 6122 74 02 t.
mov dptr,#X19de ; 6124 90 19 de ..^
movx @dptr,a ; 6127 f0 p
mov dptr,#X0045 ; 6128 90 00 45 ..E
clr a ; 612b e4 d
movx @dptr,a ; 612c f0 p
X612d: mov dptr,#X0045 ; 612d 90 00 45 ..E
movx a,@dptr ; 6130 e0 `
setb c ; 6131 d3 S
subb a,#10h ; 6132 94 10 ..
jnc X6154 ; 6134 50 1e P.
mov dptr,#X0045 ; 6136 90 00 45 ..E
movx a,@dptr ; 6139 e0 `
mov dptr,#Xfd97 ; 613a 90 fd 97 .}.
movc a,@a+dptr ; 613d 93 .
mov r6,a ; 613e fe ~
mov dptr,#X0045 ; 613f 90 00 45 ..E
movx a,@dptr ; 6142 e0 `
mov dptr,#X1989 ; 6143 90 19 89 ...
lcall Xff03 ; 6146 12 ff 03 ...
mov a,r6 ; 6149 ee n
movx @dptr,a ; 614a f0 p
mov dptr,#X0045 ; 614b 90 00 45 ..E
movx a,@dptr ; 614e e0 `
add a,#1 ; 614f 24 01 $.
movx @dptr,a ; 6151 f0 p
jnc X612d ; 6152 50 d9 PY
X6154: mov dptr,#X0045 ; 6154 90 00 45 ..E
clr a ; 6157 e4 d
movx @dptr,a ; 6158 f0 p
X6159: mov dptr,#X0045 ; 6159 90 00 45 ..E
movx a,@dptr ; 615c e0 `
setb c ; 615d d3 S
subb a,#10h ; 615e 94 10 ..
jnc X6180 ; 6160 50 1e P.
mov dptr,#X0045 ; 6162 90 00 45 ..E
movx a,@dptr ; 6165 e0 `
mov dptr,#Xfda8 ; 6166 90 fd a8 .}(
movc a,@a+dptr ; 6169 93 .
mov r6,a ; 616a fe ~
mov dptr,#X0045 ; 616b 90 00 45 ..E
movx a,@dptr ; 616e e0 `
mov dptr,#X199a ; 616f 90 19 9a ...
lcall Xff03 ; 6172 12 ff 03 ...
mov a,r6 ; 6175 ee n
movx @dptr,a ; 6176 f0 p
mov dptr,#X0045 ; 6177 90 00 45 ..E
movx a,@dptr ; 617a e0 `
add a,#1 ; 617b 24 01 $.
movx @dptr,a ; 617d f0 p
jnc X6159 ; 617e 50 d9 PY
X6180: mov dptr,#X0045 ; 6180 90 00 45 ..E
clr a ; 6183 e4 d
movx @dptr,a ; 6184 f0 p
X6185: mov dptr,#X0045 ; 6185 90 00 45 ..E
movx a,@dptr ; 6188 e0 `
setb c ; 6189 d3 S
subb a,#10h ; 618a 94 10 ..
jnc X61ac ; 618c 50 1e P.
mov dptr,#X0045 ; 618e 90 00 45 ..E
movx a,@dptr ; 6191 e0 `
mov dptr,#Xfd53 ; 6192 90 fd 53 .}S
movc a,@a+dptr ; 6195 93 .
mov r6,a ; 6196 fe ~
mov dptr,#X0045 ; 6197 90 00 45 ..E
movx a,@dptr ; 619a e0 `
mov dptr,#X1923 ; 619b 90 19 23 ..#
lcall Xff03 ; 619e 12 ff 03 ...
mov a,r6 ; 61a1 ee n
movx @dptr,a ; 61a2 f0 p
mov dptr,#X0045 ; 61a3 90 00 45 ..E
movx a,@dptr ; 61a6 e0 `
add a,#1 ; 61a7 24 01 $.
movx @dptr,a ; 61a9 f0 p
jnc X6185 ; 61aa 50 d9 PY
X61ac: mov dptr,#X0045 ; 61ac 90 00 45 ..E
clr a ; 61af e4 d
movx @dptr,a ; 61b0 f0 p
X61b1: mov dptr,#X0045 ; 61b1 90 00 45 ..E
movx a,@dptr ; 61b4 e0 `
setb c ; 61b5 d3 S
subb a,#10h ; 61b6 94 10 ..
jnc X61d8 ; 61b8 50 1e P.
mov dptr,#X0045 ; 61ba 90 00 45 ..E
movx a,@dptr ; 61bd e0 `
mov dptr,#Xfd64 ; 61be 90 fd 64 .}d
movc a,@a+dptr ; 61c1 93 .
mov r6,a ; 61c2 fe ~
mov dptr,#X0045 ; 61c3 90 00 45 ..E
movx a,@dptr ; 61c6 e0 `
mov dptr,#X1901 ; 61c7 90 19 01 ...
lcall Xff03 ; 61ca 12 ff 03 ...
mov a,r6 ; 61cd ee n
movx @dptr,a ; 61ce f0 p
mov dptr,#X0045 ; 61cf 90 00 45 ..E
movx a,@dptr ; 61d2 e0 `
add a,#1 ; 61d3 24 01 $.
movx @dptr,a ; 61d5 f0 p
jnc X61b1 ; 61d6 50 d9 PY
X61d8: mov dptr,#X0045 ; 61d8 90 00 45 ..E
clr a ; 61db e4 d
movx @dptr,a ; 61dc f0 p
X61dd: mov dptr,#X0045 ; 61dd 90 00 45 ..E
movx a,@dptr ; 61e0 e0 `
setb c ; 61e1 d3 S
subb a,#10h ; 61e2 94 10 ..
jnc X6204 ; 61e4 50 1e P.
mov dptr,#X0045 ; 61e6 90 00 45 ..E
movx a,@dptr ; 61e9 e0 `
mov dptr,#Xfd75 ; 61ea 90 fd 75 .}u
movc a,@a+dptr ; 61ed 93 .
mov r6,a ; 61ee fe ~
mov dptr,#X0045 ; 61ef 90 00 45 ..E
movx a,@dptr ; 61f2 e0 `
mov dptr,#X1912 ; 61f3 90 19 12 ...
lcall Xff03 ; 61f6 12 ff 03 ...
mov a,r6 ; 61f9 ee n
movx @dptr,a ; 61fa f0 p
mov dptr,#X0045 ; 61fb 90 00 45 ..E
movx a,@dptr ; 61fe e0 `
add a,#1 ; 61ff 24 01 $.
movx @dptr,a ; 6201 f0 p
jnc X61dd ; 6202 50 d9 PY
X6204: mov dptr,#X0045 ; 6204 90 00 45 ..E
clr a ; 6207 e4 d
movx @dptr,a ; 6208 f0 p
X6209: mov dptr,#X0045 ; 6209 90 00 45 ..E
movx a,@dptr ; 620c e0 `
setb c ; 620d d3 S
subb a,#10h ; 620e 94 10 ..
jnc X6230 ; 6210 50 1e P.
mov dptr,#X0045 ; 6212 90 00 45 ..E
movx a,@dptr ; 6215 e0 `
mov dptr,#Xfd86 ; 6216 90 fd 86 .}.
movc a,@a+dptr ; 6219 93 .
mov r6,a ; 621a fe ~
mov dptr,#X0045 ; 621b 90 00 45 ..E
movx a,@dptr ; 621e e0 `
mov dptr,#X1967 ; 621f 90 19 67 ..g
lcall Xff03 ; 6222 12 ff 03 ...
mov a,r6 ; 6225 ee n
movx @dptr,a ; 6226 f0 p
mov dptr,#X0045 ; 6227 90 00 45 ..E
movx a,@dptr ; 622a e0 `
add a,#1 ; 622b 24 01 $.
movx @dptr,a ; 622d f0 p
jnc X6209 ; 622e 50 d9 PY
X6230: mov a,#1eh ; 6230 74 1e t.
mov dptr,#X1822 ; 6232 90 18 22 .."
movx @dptr,a ; 6235 f0 p
mov a,#1eh ; 6236 74 1e t.
mov dptr,#X1833 ; 6238 90 18 33 ..3
movx @dptr,a ; 623b f0 p
mov a,#1eh ; 623c 74 1e t.
mov dptr,#X1824 ; 623e 90 18 24 ..$
movx @dptr,a ; 6241 f0 p
mov a,#1eh ; 6242 74 1e t.
mov dptr,#X1834 ; 6244 90 18 34 ..4
movx @dptr,a ; 6247 f0 p
mov a,#1eh ; 6248 74 1e t.
mov dptr,#X1825 ; 624a 90 18 25 ..%
movx @dptr,a ; 624d f0 p
mov a,#1eh ; 624e 74 1e t.
mov dptr,#X1835 ; 6250 90 18 35 ..5
movx @dptr,a ; 6253 f0 p
mov a,#1eh ; 6254 74 1e t.
mov dptr,#X1826 ; 6256 90 18 26 ..&
movx @dptr,a ; 6259 f0 p
mov a,#1eh ; 625a 74 1e t.
mov dptr,#X1836 ; 625c 90 18 36 ..6
movx @dptr,a ; 625f f0 p
mov a,#1eh ; 6260 74 1e t.
mov dptr,#X1827 ; 6262 90 18 27 ..'
movx @dptr,a ; 6265 f0 p
mov a,#1eh ; 6266 74 1e t.
mov dptr,#X1837 ; 6268 90 18 37 ..7
movx @dptr,a ; 626b f0 p
mov a,#1eh ; 626c 74 1e t.
mov dptr,#X1828 ; 626e 90 18 28 ..(
movx @dptr,a ; 6271 f0 p
mov a,#3ch ; 6272 74 3c t<
mov dptr,#X1838 ; 6274 90 18 38 ..8
movx @dptr,a ; 6277 f0 p
mov a,#1eh ; 6278 74 1e t.
mov dptr,#X1829 ; 627a 90 18 29 ..)
movx @dptr,a ; 627d f0 p
mov a,#1eh ; 627e 74 1e t.
mov dptr,#X1839 ; 6280 90 18 39 ..9
movx @dptr,a ; 6283 f0 p
mov a,#1eh ; 6284 74 1e t.
mov dptr,#X184c ; 6286 90 18 4c ..L
movx @dptr,a ; 6289 f0 p
mov a,#3ch ; 628a 74 3c t<
mov dptr,#X184d ; 628c 90 18 4d ..M
movx @dptr,a ; 628f f0 p
mov a,#1eh ; 6290 74 1e t.
mov dptr,#X184e ; 6292 90 18 4e ..N
movx @dptr,a ; 6295 f0 p
mov a,#3ch ; 6296 74 3c t<
mov dptr,#X184f ; 6298 90 18 4f ..O
movx @dptr,a ; 629b f0 p
mov dptr,#X0045 ; 629c 90 00 45 ..E
clr a ; 629f e4 d
movx @dptr,a ; 62a0 f0 p
X62a1: mov dptr,#X0045 ; 62a1 90 00 45 ..E
movx a,@dptr ; 62a4 e0 `
setb c ; 62a5 d3 S
subb a,#10h ; 62a6 94 10 ..
jnc X62c0 ; 62a8 50 16 P.
mov dptr,#X0045 ; 62aa 90 00 45 ..E
movx a,@dptr ; 62ad e0 `
mov dptr,#X1978 ; 62ae 90 19 78 ..x
lcall Xff03 ; 62b1 12 ff 03 ...
mov a,#1eh ; 62b4 74 1e t.
movx @dptr,a ; 62b6 f0 p
mov dptr,#X0045 ; 62b7 90 00 45 ..E
movx a,@dptr ; 62ba e0 `
add a,#1 ; 62bb 24 01 $.
movx @dptr,a ; 62bd f0 p
jnc X62a1 ; 62be 50 e1 Pa
X62c0: mov a,#3ch ; 62c0 74 3c t<
mov dptr,#X1986 ; 62c2 90 19 86 ...
movx @dptr,a ; 62c5 f0 p
mov a,#1eh ; 62c6 74 1e t.
mov dptr,#X1801 ; 62c8 90 18 01 ...
movx @dptr,a ; 62cb f0 p
mov a,#37h ; 62cc 74 37 t7
mov dptr,#X183d ; 62ce 90 18 3d ..=
movx @dptr,a ; 62d1 f0 p
mov a,#1dh ; 62d2 74 1d t.
mov dptr,#X1805 ; 62d4 90 18 05 ...
movx @dptr,a ; 62d7 f0 p
mov a,#30h ; 62d8 74 30 t0
mov dptr,#X183f ; 62da 90 18 3f ..?
movx @dptr,a ; 62dd f0 p
mov a,#30h ; 62de 74 30 t0
mov dptr,#X1807 ; 62e0 90 18 07 ...
movx @dptr,a ; 62e3 f0 p
mov a,#30h ; 62e4 74 30 t0
mov dptr,#X1841 ; 62e6 90 18 41 ..A
movx @dptr,a ; 62e9 f0 p
mov a,#1dh ; 62ea 74 1d t.
mov dptr,#X1809 ; 62ec 90 18 09 ...
movx @dptr,a ; 62ef f0 p
mov a,#30h ; 62f0 74 30 t0
mov dptr,#X1843 ; 62f2 90 18 43 ..C
movx @dptr,a ; 62f5 f0 p
mov a,#1eh ; 62f6 74 1e t.
mov dptr,#X180b ; 62f8 90 18 0b ...
movx @dptr,a ; 62fb f0 p
mov a,#37h ; 62fc 74 37 t7
mov dptr,#X1845 ; 62fe 90 18 45 ..E
movx @dptr,a ; 6301 f0 p
mov a,#20h ; 6302 74 20 t
mov dptr,#X181b ; 6304 90 18 1b ...
movx @dptr,a ; 6307 f0 p
mov a,#39h ; 6308 74 39 t9
mov dptr,#X1847 ; 630a 90 18 47 ..G
movx @dptr,a ; 630d f0 p
mov a,#20h ; 630e 74 20 t
mov dptr,#X181d ; 6310 90 18 1d ...
movx @dptr,a ; 6313 f0 p
mov a,#39h ; 6314 74 39 t9
mov dptr,#X1849 ; 6316 90 18 49 ..I
movx @dptr,a ; 6319 f0 p
mov dptr,#X1801 ; 631a 90 18 01 ...
movx a,@dptr ; 631d e0 `
mov dptr,#X1934 ; 631e 90 19 34 ..4
movx @dptr,a ; 6321 f0 p
mov dptr,#X1805 ; 6322 90 18 05 ...
movx a,@dptr ; 6325 e0 `
mov dptr,#X1936 ; 6326 90 19 36 ..6
movx @dptr,a ; 6329 f0 p
mov dptr,#X1807 ; 632a 90 18 07 ...
movx a,@dptr ; 632d e0 `
mov dptr,#X1937 ; 632e 90 19 37 ..7
movx @dptr,a ; 6331 f0 p
mov dptr,#X1809 ; 6332 90 18 09 ...
movx a,@dptr ; 6335 e0 `
mov dptr,#X1938 ; 6336 90 19 38 ..8
movx @dptr,a ; 6339 f0 p
mov dptr,#X180b ; 633a 90 18 0b ...
movx a,@dptr ; 633d e0 `
mov dptr,#X1939 ; 633e 90 19 39 ..9
movx @dptr,a ; 6341 f0 p
mov dptr,#X181b ; 6342 90 18 1b ...
movx a,@dptr ; 6345 e0 `
mov dptr,#X193a ; 6346 90 19 3a ..:
movx @dptr,a ; 6349 f0 p
mov dptr,#X181d ; 634a 90 18 1d ...
movx a,@dptr ; 634d e0 `
mov dptr,#X193b ; 634e 90 19 3b ..;
movx @dptr,a ; 6351 f0 p
mov dptr,#X183d ; 6352 90 18 3d ..=
movx a,@dptr ; 6355 e0 `
mov dptr,#X193d ; 6356 90 19 3d ..=
movx @dptr,a ; 6359 f0 p
mov dptr,#X183f ; 635a 90 18 3f ..?
movx a,@dptr ; 635d e0 `
mov dptr,#X193e ; 635e 90 19 3e ..>
movx @dptr,a ; 6361 f0 p
mov dptr,#X1841 ; 6362 90 18 41 ..A
movx a,@dptr ; 6365 e0 `
mov dptr,#X193f ; 6366 90 19 3f ..?
movx @dptr,a ; 6369 f0 p
mov dptr,#X1843 ; 636a 90 18 43 ..C
movx a,@dptr ; 636d e0 `
mov dptr,#X1940 ; 636e 90 19 40 ..@
movx @dptr,a ; 6371 f0 p
mov dptr,#X1845 ; 6372 90 18 45 ..E
movx a,@dptr ; 6375 e0 `
mov dptr,#X1941 ; 6376 90 19 41 ..A
movx @dptr,a ; 6379 f0 p
mov dptr,#X1847 ; 637a 90 18 47 ..G
movx a,@dptr ; 637d e0 `
mov dptr,#X1942 ; 637e 90 19 42 ..B
movx @dptr,a ; 6381 f0 p
mov dptr,#X1849 ; 6382 90 18 49 ..I
movx a,@dptr ; 6385 e0 `
mov dptr,#X1943 ; 6386 90 19 43 ..C
movx @dptr,a ; 6389 f0 p
mov a,#29h ; 638a 74 29 t)
mov dptr,#X1802 ; 638c 90 18 02 ...
movx @dptr,a ; 638f f0 p
mov a,#4ah ; 6390 74 4a tJ
mov dptr,#X183e ; 6392 90 18 3e ..>
movx @dptr,a ; 6395 f0 p
mov a,#55h ; 6396 74 55 tU
mov dptr,#X1806 ; 6398 90 18 06 ...
movx @dptr,a ; 639b f0 p
mov a,#0a4h ; 639c 74 a4 t$
mov dptr,#X1840 ; 639e 90 18 40 ..@
movx @dptr,a ; 63a1 f0 p
mov a,#0a4h ; 63a2 74 a4 t$
mov dptr,#X1808 ; 63a4 90 18 08 ...
movx @dptr,a ; 63a7 f0 p
mov a,#0a4h ; 63a8 74 a4 t$
mov dptr,#X1842 ; 63aa 90 18 42 ..B
movx @dptr,a ; 63ad f0 p
mov a,#55h ; 63ae 74 55 tU
mov dptr,#X180a ; 63b0 90 18 0a ...
movx @dptr,a ; 63b3 f0 p
mov a,#0a4h ; 63b4 74 a4 t$
mov dptr,#X1844 ; 63b6 90 18 44 ..D
movx @dptr,a ; 63b9 f0 p
mov a,#19h ; 63ba 74 19 t.
mov dptr,#X180c ; 63bc 90 18 0c ...
movx @dptr,a ; 63bf f0 p
mov a,#32h ; 63c0 74 32 t2
mov dptr,#X1846 ; 63c2 90 18 46 ..F
movx @dptr,a ; 63c5 f0 p
mov a,#3ch ; 63c6 74 3c t<
mov dptr,#X181c ; 63c8 90 18 1c ...
movx @dptr,a ; 63cb f0 p
mov a,#6ch ; 63cc 74 6c tl
mov dptr,#X1848 ; 63ce 90 18 48 ..H
movx @dptr,a ; 63d1 f0 p
mov a,#3ch ; 63d2 74 3c t<
mov dptr,#X181e ; 63d4 90 18 1e ...
movx @dptr,a ; 63d7 f0 p
mov a,#6ch ; 63d8 74 6c tl
mov dptr,#X184a ; 63da 90 18 4a ..J
movx @dptr,a ; 63dd f0 p
mov dptr,#X1802 ; 63de 90 18 02 ...
movx a,@dptr ; 63e1 e0 `
mov dptr,#X1945 ; 63e2 90 19 45 ..E
movx @dptr,a ; 63e5 f0 p
mov dptr,#X1806 ; 63e6 90 18 06 ...
movx a,@dptr ; 63e9 e0 `
mov dptr,#X1947 ; 63ea 90 19 47 ..G
movx @dptr,a ; 63ed f0 p
mov dptr,#X1808 ; 63ee 90 18 08 ...
movx a,@dptr ; 63f1 e0 `
mov dptr,#X1948 ; 63f2 90 19 48 ..H
movx @dptr,a ; 63f5 f0 p
mov dptr,#X180a ; 63f6 90 18 0a ...
movx a,@dptr ; 63f9 e0 `
mov dptr,#X1949 ; 63fa 90 19 49 ..I
movx @dptr,a ; 63fd f0 p
mov dptr,#X180c ; 63fe 90 18 0c ...
movx a,@dptr ; 6401 e0 `
mov dptr,#X194a ; 6402 90 19 4a ..J
movx @dptr,a ; 6405 f0 p
mov dptr,#X181c ; 6406 90 18 1c ...
movx a,@dptr ; 6409 e0 `
mov dptr,#X194b ; 640a 90 19 4b ..K
movx @dptr,a ; 640d f0 p
mov dptr,#X181e ; 640e 90 18 1e ...
movx a,@dptr ; 6411 e0 `
mov dptr,#X194c ; 6412 90 19 4c ..L
movx @dptr,a ; 6415 f0 p
mov dptr,#X183e ; 6416 90 18 3e ..>
movx a,@dptr ; 6419 e0 `
mov dptr,#X194e ; 641a 90 19 4e ..N
movx @dptr,a ; 641d f0 p
mov dptr,#X1840 ; 641e 90 18 40 ..@
movx a,@dptr ; 6421 e0 `
mov dptr,#X194f ; 6422 90 19 4f ..O
movx @dptr,a ; 6425 f0 p
mov dptr,#X1842 ; 6426 90 18 42 ..B
movx a,@dptr ; 6429 e0 `
mov dptr,#X1950 ; 642a 90 19 50 ..P
movx @dptr,a ; 642d f0 p
mov dptr,#X1844 ; 642e 90 18 44 ..D
movx a,@dptr ; 6431 e0 `
mov dptr,#X1951 ; 6432 90 19 51 ..Q
movx @dptr,a ; 6435 f0 p
mov dptr,#X1846 ; 6436 90 18 46 ..F
movx a,@dptr ; 6439 e0 `
mov dptr,#X1952 ; 643a 90 19 52 ..R
movx @dptr,a ; 643d f0 p
mov dptr,#X1848 ; 643e 90 18 48 ..H
movx a,@dptr ; 6441 e0 `
mov dptr,#X1953 ; 6442 90 19 53 ..S
movx @dptr,a ; 6445 f0 p
mov dptr,#X184a ; 6446 90 18 4a ..J
movx a,@dptr ; 6449 e0 `
mov dptr,#X1954 ; 644a 90 19 54 ..T
movx @dptr,a ; 644d f0 p
mov a,#32h ; 644e 74 32 t2
mov dptr,#X181f ; 6450 90 18 1f ...
movx @dptr,a ; 6453 f0 p
mov a,#64h ; 6454 74 64 td
mov dptr,#X184b ; 6456 90 18 4b ..K
movx @dptr,a ; 6459 f0 p
mov dptr,#X1864 ; 645a 90 18 64 ..d
movx a,@dptr ; 645d e0 `
cjne a,#3,X6466 ; 645e b4 03 05 4..
mov dptr,#X1864 ; 6461 90 18 64 ..d
clr a ; 6464 e4 d
movx @dptr,a ; 6465 f0 p
X6466: mov a,#0 ; 6466 74 00 t.
mov dptr,#X1956 ; 6468 90 19 56 ..V
movx @dptr,a ; 646b f0 p
mov a,#26h ; 646c 74 26 t&
mov dptr,#X1957 ; 646e 90 19 57 ..W
movx @dptr,a ; 6471 f0 p
mov a,#19h ; 6472 74 19 t.
mov dptr,#X1958 ; 6474 90 19 58 ..X
movx @dptr,a ; 6477 f0 p
mov a,#1bh ; 6478 74 1b t.
mov dptr,#X1959 ; 647a 90 19 59 ..Y
movx @dptr,a ; 647d f0 p
mov a,#2 ; 647e 74 02 t.
mov dptr,#X195a ; 6480 90 19 5a ..Z
movx @dptr,a ; 6483 f0 p
mov a,#4 ; 6484 74 04 t.
mov dptr,#X195b ; 6486 90 19 5b ..[
movx @dptr,a ; 6489 f0 p
mov a,#8 ; 648a 74 08 t.
mov dptr,#X195c ; 648c 90 19 5c ..\
movx @dptr,a ; 648f f0 p
mov a,#20h ; 6490 74 20 t
mov dptr,#X195d ; 6492 90 19 5d ..]
movx @dptr,a ; 6495 f0 p
mov a,#1 ; 6496 74 01 t.
mov dptr,#X195f ; 6498 90 19 5f .._
movx @dptr,a ; 649b f0 p
mov a,#1ah ; 649c 74 1a t.
mov dptr,#X1960 ; 649e 90 19 60 ..`
movx @dptr,a ; 64a1 f0 p
mov a,#1ch ; 64a2 74 1c t.
mov dptr,#X1961 ; 64a4 90 19 61 ..a
movx @dptr,a ; 64a7 f0 p
mov a,#3 ; 64a8 74 03 t.
mov dptr,#X1962 ; 64aa 90 19 62 ..b
movx @dptr,a ; 64ad f0 p
mov a,#5 ; 64ae 74 05 t.
mov dptr,#X1963 ; 64b0 90 19 63 ..c
movx @dptr,a ; 64b3 f0 p
mov a,#9 ; 64b4 74 09 t.
mov dptr,#X1964 ; 64b6 90 19 64 ..d
movx @dptr,a ; 64b9 f0 p
mov a,#20h ; 64ba 74 20 t
mov dptr,#X1965 ; 64bc 90 19 65 ..e
movx @dptr,a ; 64bf f0 p
ret ; 64c0 22 "
;
X64c1: mov dptr,#X1888 ; 64c1 90 18 88 ...
movx a,@dptr ; 64c4 e0 `
setb c ; 64c5 d3 S
subb a,#1 ; 64c6 94 01 ..
jc X64cf ; 64c8 40 05 @.
mov dptr,#X1888 ; 64ca 90 18 88 ...
clr a ; 64cd e4 d
movx @dptr,a ; 64ce f0 p
X64cf: mov dptr,#X1888 ; 64cf 90 18 88 ...
movx a,@dptr ; 64d2 e0 `
mov rb1r2,a ; 64d3 f5 0a u.
mov dptr,#X18ef ; 64d5 90 18 ef ..o
movx a,@dptr ; 64d8 e0 `
setb c ; 64d9 d3 S
subb a,#1 ; 64da 94 01 ..
jc X64e3 ; 64dc 40 05 @.
mov dptr,#X18ef ; 64de 90 18 ef ..o
clr a ; 64e1 e4 d
movx @dptr,a ; 64e2 f0 p
X64e3: mov dptr,#X18ef ; 64e3 90 18 ef ..o
movx a,@dptr ; 64e6 e0 `
mov rb1r3,a ; 64e7 f5 0b u.
mov rb1r1,#0 ; 64e9 75 09 00 u..
mov rb1r0,#0 ; 64ec 75 08 00 u..
X64ef: mov r6,rb1r0 ; 64ef ae 08 ..
mov r7,rb1r1 ; 64f1 af 09 /.
mov a,#48h ; 64f3 74 48 tH
clr c ; 64f5 c3 C
subb a,r7 ; 64f6 9f .
mov a,#18h ; 64f7 74 18 t.
subb a,r6 ; 64f9 9e .
jc X6513 ; 64fa 40 17 @.
mov dptr,#X0007 ; 64fc 90 00 07 ...
lcall Xfeee ; 64ff 12 fe ee .~n
mov a,#0 ; 6502 74 00 t.
movx @dptr,a ; 6504 f0 p
mov r0,#9 ; 6505 78 09 x.
mov a,#1 ; 6507 74 01 t.
add a,@r0 ; 6509 26 &
mov @r0,a ; 650a f6 v
jnc X6511 ; 650b 50 04 P.
dec r0 ; 650d 18 .
clr a ; 650e e4 d
addc a,@r0 ; 650f 36 6
mov @r0,a ; 6510 f6 v
X6511: jnc X64ef ; 6511 50 dc P\
X6513: mov rb1r1,#54h ; 6513 75 09 54 u.T
mov rb1r0,#0 ; 6516 75 08 00 u..
X6519: mov r6,rb1r0 ; 6519 ae 08 ..
mov r7,rb1r1 ; 651b af 09 /.
mov a,#0ffh ; 651d 74 ff t.
clr c ; 651f c3 C
subb a,r7 ; 6520 9f .
mov a,#7 ; 6521 74 07 t.
subb a,r6 ; 6523 9e .
jc X653d ; 6524 40 17 @.
mov dptr,#X17ff ; 6526 90 17 ff ...
lcall Xfeee ; 6529 12 fe ee .~n
mov a,#0 ; 652c 74 00 t.
movx @dptr,a ; 652e f0 p
mov r0,#9 ; 652f 78 09 x.
mov a,#1 ; 6531 74 01 t.
add a,@r0 ; 6533 26 &
mov @r0,a ; 6534 f6 v
jnc X653b ; 6535 50 04 P.
dec r0 ; 6537 18 .
clr a ; 6538 e4 d
addc a,@r0 ; 6539 36 6
mov @r0,a ; 653a f6 v
X653b: jnc X6519 ; 653b 50 dc P\
X653d: mov a,rb1r2 ; 653d e5 0a e.
mov dptr,#X1888 ; 653f 90 18 88 ...
movx @dptr,a ; 6542 f0 p
mov a,rb1r3 ; 6543 e5 0b e.
mov dptr,#X18ef ; 6545 90 18 ef ..o
movx @dptr,a ; 6548 f0 p
mov a,#0ffh ; 6549 74 ff t.
mov dptr,#X01fb ; 654b 90 01 fb ..{
movx @dptr,a ; 654e f0 p
mov dptr,#X01e5 ; 654f 90 01 e5 ..e
movx @dptr,a ; 6552 f0 p
mov dptr,#X1859 ; 6553 90 18 59 ..Y
mov a,#1 ; 6556 74 01 t.
movx @dptr,a ; 6558 f0 p
mov dptr,#X185a ; 6559 90 18 5a ..Z
mov a,#1 ; 655c 74 01 t.
movx @dptr,a ; 655e f0 p
mov a,#5bh ; 655f 74 5b t[
mov dptr,#X185b ; 6561 90 18 5b ..[
movx @dptr,a ; 6564 f0 p
mov a,#0a7h ; 6565 74 a7 t'
mov dptr,#X185c ; 6567 90 18 5c ..\
mov r0,a ; 656a f8 x
clr a ; 656b e4 d
movx @dptr,a ; 656c f0 p
mov a,r0 ; 656d e8 h
inc dptr ; 656e a3 #
movx @dptr,a ; 656f f0 p
mov a,#1eh ; 6570 74 1e t.
mov dptr,#X18f0 ; 6572 90 18 f0 ..p
mov r0,a ; 6575 f8 x
clr a ; 6576 e4 d
movx @dptr,a ; 6577 f0 p
mov a,r0 ; 6578 e8 h
inc dptr ; 6579 a3 #
movx @dptr,a ; 657a f0 p
mov dptr,#X18f2 ; 657b 90 18 f2 ..r
mov a,#9 ; 657e 74 09 t.
movx @dptr,a ; 6580 f0 p
inc dptr ; 6581 a3 #
mov a,#0c4h ; 6582 74 c4 tD
movx @dptr,a ; 6584 f0 p
mov dptr,#X0069 ; 6585 90 00 69 ..i
mov a,#1 ; 6588 74 01 t.
movx @dptr,a ; 658a f0 p
mov dptr,#X0027 ; 658b 90 00 27 ..'
mov a,#1 ; 658e 74 01 t.
movx @dptr,a ; 6590 f0 p
mov dptr,#X18e0 ; 6591 90 18 e0 ..`
mov a,#1 ; 6594 74 01 t.
movx @dptr,a ; 6596 f0 p
mov dptr,#X18e8 ; 6597 90 18 e8 ..h
mov a,#1 ; 659a 74 01 t.
movx @dptr,a ; 659c f0 p
mov dptr,#X1865 ; 659d 90 18 65 ..e
mov a,#1 ; 65a0 74 01 t.
movx @dptr,a ; 65a2 f0 p
mov a,#2 ; 65a3 74 02 t.
mov dptr,#X1862 ; 65a5 90 18 62 ..b
movx @dptr,a ; 65a8 f0 p
mov a,#5ah ; 65a9 74 5a tZ
mov dptr,#X18dc ; 65ab 90 18 dc ..\
movx @dptr,a ; 65ae f0 p
mov a,#5ah ; 65af 74 5a tZ
mov dptr,#X18dd ; 65b1 90 18 dd ..]
movx @dptr,a ; 65b4 f0 p
mov a,#46h ; 65b5 74 46 tF
mov dptr,#X1866 ; 65b7 90 18 66 ..f
mov r0,a ; 65ba f8 x
clr a ; 65bb e4 d
movx @dptr,a ; 65bc f0 p
mov a,r0 ; 65bd e8 h
inc dptr ; 65be a3 #
movx @dptr,a ; 65bf f0 p
mov a,#5 ; 65c0 74 05 t.
mov dptr,#X18ed ; 65c2 90 18 ed ..m
movx @dptr,a ; 65c5 f0 p
mov dptr,#X18df ; 65c6 90 18 df .._
clr a ; 65c9 e4 d
movx @dptr,a ; 65ca f0 p
mov a,#2 ; 65cb 74 02 t.
mov dptr,#X18e9 ; 65cd 90 18 e9 ..i
movx @dptr,a ; 65d0 f0 p
mov a,#0ch ; 65d1 74 0c t.
mov dptr,#X19d4 ; 65d3 90 19 d4 ..T
movx @dptr,a ; 65d6 f0 p
mov dptr,#X18ea ; 65d7 90 18 ea ..j
mov a,#1 ; 65da 74 01 t.
movx @dptr,a ; 65dc f0 p
mov dptr,#X18de ; 65dd 90 18 de ..^
mov a,#1 ; 65e0 74 01 t.
movx @dptr,a ; 65e2 f0 p
mov dptr,#X19cf ; 65e3 90 19 cf ..O
mov a,#1 ; 65e6 74 01 t.
movx @dptr,a ; 65e8 f0 p
mov dptr,#X19d0 ; 65e9 90 19 d0 ..P
mov a,#1 ; 65ec 74 01 t.
movx @dptr,a ; 65ee f0 p
mov dptr,#X18eb ; 65ef 90 18 eb ..k
mov a,#1 ; 65f2 74 01 t.
movx @dptr,a ; 65f4 f0 p
mov dptr,#X18ec ; 65f5 90 18 ec ..l
clr a ; 65f8 e4 d
movx @dptr,a ; 65f9 f0 p
mov dptr,#X18ee ; 65fa 90 18 ee ..n
clr a ; 65fd e4 d
movx @dptr,a ; 65fe f0 p
mov dptr,#X18e7 ; 65ff 90 18 e7 ..g
clr a ; 6602 e4 d
movx @dptr,a ; 6603 f0 p
mov dptr,#X1863 ; 6604 90 18 63 ..c
clr a ; 6607 e4 d
movx @dptr,a ; 6608 f0 p
mov dptr,#X18e3 ; 6609 90 18 e3 ..c
clr a ; 660c e4 d
movx @dptr,a ; 660d f0 p
mov dptr,#X185e ; 660e 90 18 5e ..^
mov a,#4eh ; 6611 74 4e tN
movx @dptr,a ; 6613 f0 p
inc dptr ; 6614 a3 #
mov a,#20h ; 6615 74 20 t
movx @dptr,a ; 6617 f0 p
mov a,#1eh ; 6618 74 1e t.
mov dptr,#X18f5 ; 661a 90 18 f5 ..u
movx @dptr,a ; 661d f0 p
mov a,#64h ; 661e 74 64 td
mov dptr,#X18f6 ; 6620 90 18 f6 ..v
movx @dptr,a ; 6623 f0 p
mov a,#0ffh ; 6624 74 ff t.
mov dptr,#X18f9 ; 6626 90 18 f9 ..y
movx @dptr,a ; 6629 f0 p
mov dptr,#X18ef ; 662a 90 18 ef ..o
movx a,@dptr ; 662d e0 `
cjne a,#1,X6636 ; 662e b4 01 05 4..
lcall X6122 ; 6631 12 61 22 .a"
sjmp X6639 ; 6634 80 03 ..
;
X6636: lcall X5c2e ; 6636 12 5c 2e .\.
X6639: mov a,#0ffh ; 6639 74 ff t.
mov dptr,#X19f9 ; 663b 90 19 f9 ..y
movx @dptr,a ; 663e f0 p
ret ; 663f 22 "
;
X6640: mov dptr,#X1903 ; 6640 90 19 03 ...
movx a,@dptr ; 6643 e0 `
jnz X6652 ; 6644 70 0c p.
mov dptr,#X1904 ; 6646 90 19 04 ...
movx a,@dptr ; 6649 e0 `
jnz X6652 ; 664a 70 06 p.
mov dptr,#X1905 ; 664c 90 19 05 ...
movx a,@dptr ; 664f e0 `
jz X6655 ; 6650 60 03 `.
X6652: ljmp X687b ; 6652 02 68 7b .h{
;
X6655: mov dptr,#X1900 ; 6655 90 19 00 ...
clr a ; 6658 e4 d
movx @dptr,a ; 6659 f0 p
mov dptr,#X0045 ; 665a 90 00 45 ..E
clr a ; 665d e4 d
movx @dptr,a ; 665e f0 p
X665f: mov dptr,#X0045 ; 665f 90 00 45 ..E
movx a,@dptr ; 6662 e0 `
setb c ; 6663 d3 S
subb a,#7 ; 6664 94 07 ..
jnc X6691 ; 6666 50 29 P)
mov dptr,#X0045 ; 6668 90 00 45 ..E
movx a,@dptr ; 666b e0 `
mov dptr,#X186c ; 666c 90 18 6c ..l
lcall Xfe90 ; 666f 12 fe 90 .~.
mov r6,a ; 6672 fe ~
movx a,@dptr ; 6673 e0 `
mov r7,a ; 6674 ff .
inc dptr ; 6675 a3 #
movx a,@dptr ; 6676 e0 `
mov r4,a ; 6677 fc |
mov a,r6 ; 6678 ee n
mov dptr,#X0045 ; 6679 90 00 45 ..E
movx a,@dptr ; 667c e0 `
mov dptr,#X19ab ; 667d 90 19 ab ..+
lcall Xfe90 ; 6680 12 fe 90 .~.
mov a,r7 ; 6683 ef o
movx @dptr,a ; 6684 f0 p
inc dptr ; 6685 a3 #
mov a,r4 ; 6686 ec l
movx @dptr,a ; 6687 f0 p
mov dptr,#X0045 ; 6688 90 00 45 ..E
movx a,@dptr ; 668b e0 `
add a,#1 ; 668c 24 01 $.
movx @dptr,a ; 668e f0 p
jnc X665f ; 668f 50 ce PN
X6691: mov dptr,#X0045 ; 6691 90 00 45 ..E
clr a ; 6694 e4 d
movx @dptr,a ; 6695 f0 p
X6696: mov dptr,#X0045 ; 6696 90 00 45 ..E
movx a,@dptr ; 6699 e0 `
setb c ; 669a d3 S
subb a,#7 ; 669b 94 07 ..
jnc X66c2 ; 669d 50 23 P#
mov dptr,#X0045 ; 669f 90 00 45 ..E
movx a,@dptr ; 66a2 e0 `
mov dptr,#X187e ; 66a3 90 18 7e ..~
lcall Xff03 ; 66a6 12 ff 03 ...
mov r6,a ; 66a9 fe ~
movx a,@dptr ; 66aa e0 `
mov r7,a ; 66ab ff .
mov a,r6 ; 66ac ee n
mov dptr,#X0045 ; 66ad 90 00 45 ..E
movx a,@dptr ; 66b0 e0 `
mov dptr,#X1901 ; 66b1 90 19 01 ...
lcall Xff03 ; 66b4 12 ff 03 ...
mov a,r7 ; 66b7 ef o
movx @dptr,a ; 66b8 f0 p
mov dptr,#X0045 ; 66b9 90 00 45 ..E
movx a,@dptr ; 66bc e0 `
add a,#1 ; 66bd 24 01 $.
movx @dptr,a ; 66bf f0 p
jnc X6696 ; 66c0 50 d4 PT
X66c2: mov dptr,#X0045 ; 66c2 90 00 45 ..E
clr a ; 66c5 e4 d
movx @dptr,a ; 66c6 f0 p
X66c7: mov dptr,#X0045 ; 66c7 90 00 45 ..E
movx a,@dptr ; 66ca e0 `
setb c ; 66cb d3 S
subb a,#7 ; 66cc 94 07 ..
jnc X66f3 ; 66ce 50 23 P#
mov dptr,#X0045 ; 66d0 90 00 45 ..E
movx a,@dptr ; 66d3 e0 `
mov dptr,#X188e ; 66d4 90 18 8e ...
lcall Xff03 ; 66d7 12 ff 03 ...
mov r6,a ; 66da fe ~
movx a,@dptr ; 66db e0 `
mov r7,a ; 66dc ff .
mov a,r6 ; 66dd ee n
mov dptr,#X0045 ; 66de 90 00 45 ..E
movx a,@dptr ; 66e1 e0 `
mov dptr,#X1912 ; 66e2 90 19 12 ...
lcall Xff03 ; 66e5 12 ff 03 ...
mov a,r7 ; 66e8 ef o
movx @dptr,a ; 66e9 f0 p
mov dptr,#X0045 ; 66ea 90 00 45 ..E
movx a,@dptr ; 66ed e0 `
add a,#1 ; 66ee 24 01 $.
movx @dptr,a ; 66f0 f0 p
jnc X66c7 ; 66f1 50 d4 PT
X66f3: mov dptr,#X0045 ; 66f3 90 00 45 ..E
clr a ; 66f6 e4 d
movx @dptr,a ; 66f7 f0 p
X66f8: mov dptr,#X0045 ; 66f8 90 00 45 ..E
movx a,@dptr ; 66fb e0 `
setb c ; 66fc d3 S
subb a,#7 ; 66fd 94 07 ..
jnc X6724 ; 66ff 50 23 P#
mov dptr,#X0045 ; 6701 90 00 45 ..E
movx a,@dptr ; 6704 e0 `
mov dptr,#X1896 ; 6705 90 18 96 ...
lcall Xff03 ; 6708 12 ff 03 ...
mov r6,a ; 670b fe ~
movx a,@dptr ; 670c e0 `
mov r7,a ; 670d ff .
mov a,r6 ; 670e ee n
mov dptr,#X0045 ; 670f 90 00 45 ..E
movx a,@dptr ; 6712 e0 `
mov dptr,#X1923 ; 6713 90 19 23 ..#
lcall Xff03 ; 6716 12 ff 03 ...
mov a,r7 ; 6719 ef o
movx @dptr,a ; 671a f0 p
mov dptr,#X0045 ; 671b 90 00 45 ..E
movx a,@dptr ; 671e e0 `
add a,#1 ; 671f 24 01 $.
movx @dptr,a ; 6721 f0 p
jnc X66f8 ; 6722 50 d4 PT
X6724: mov dptr,#X0045 ; 6724 90 00 45 ..E
clr a ; 6727 e4 d
movx @dptr,a ; 6728 f0 p
X6729: mov dptr,#X0045 ; 6729 90 00 45 ..E
movx a,@dptr ; 672c e0 `
setb c ; 672d d3 S
subb a,#7 ; 672e 94 07 ..
jnc X6755 ; 6730 50 23 P#
mov dptr,#X0045 ; 6732 90 00 45 ..E
movx a,@dptr ; 6735 e0 `
mov dptr,#X189e ; 6736 90 18 9e ...
lcall Xff03 ; 6739 12 ff 03 ...
mov r6,a ; 673c fe ~
movx a,@dptr ; 673d e0 `
mov r7,a ; 673e ff .
mov a,r6 ; 673f ee n
mov dptr,#X0045 ; 6740 90 00 45 ..E
movx a,@dptr ; 6743 e0 `
mov dptr,#X1934 ; 6744 90 19 34 ..4
lcall Xff03 ; 6747 12 ff 03 ...
mov a,r7 ; 674a ef o
movx @dptr,a ; 674b f0 p
mov dptr,#X0045 ; 674c 90 00 45 ..E
movx a,@dptr ; 674f e0 `
add a,#1 ; 6750 24 01 $.
movx @dptr,a ; 6752 f0 p
jnc X6729 ; 6753 50 d4 PT
X6755: mov dptr,#X0045 ; 6755 90 00 45 ..E
clr a ; 6758 e4 d
movx @dptr,a ; 6759 f0 p
X675a: mov dptr,#X0045 ; 675a 90 00 45 ..E
movx a,@dptr ; 675d e0 `
setb c ; 675e d3 S
subb a,#7 ; 675f 94 07 ..
jnc X6786 ; 6761 50 23 P#
mov dptr,#X0045 ; 6763 90 00 45 ..E
movx a,@dptr ; 6766 e0 `
mov dptr,#X18a6 ; 6767 90 18 a6 ..&
lcall Xff03 ; 676a 12 ff 03 ...
mov r6,a ; 676d fe ~
movx a,@dptr ; 676e e0 `
mov r7,a ; 676f ff .
mov a,r6 ; 6770 ee n
mov dptr,#X0045 ; 6771 90 00 45 ..E
movx a,@dptr ; 6774 e0 `
mov dptr,#X1945 ; 6775 90 19 45 ..E
lcall Xff03 ; 6778 12 ff 03 ...
mov a,r7 ; 677b ef o
movx @dptr,a ; 677c f0 p
mov dptr,#X0045 ; 677d 90 00 45 ..E
movx a,@dptr ; 6780 e0 `
add a,#1 ; 6781 24 01 $.
movx @dptr,a ; 6783 f0 p
jnc X675a ; 6784 50 d4 PT
X6786: mov dptr,#X0045 ; 6786 90 00 45 ..E
clr a ; 6789 e4 d
movx @dptr,a ; 678a f0 p
X678b: mov dptr,#X0045 ; 678b 90 00 45 ..E
movx a,@dptr ; 678e e0 `
setb c ; 678f d3 S
subb a,#7 ; 6790 94 07 ..
jnc X67b7 ; 6792 50 23 P#
mov dptr,#X0045 ; 6794 90 00 45 ..E
movx a,@dptr ; 6797 e0 `
mov dptr,#X18ae ; 6798 90 18 ae ...
lcall Xff03 ; 679b 12 ff 03 ...
mov r6,a ; 679e fe ~
movx a,@dptr ; 679f e0 `
mov r7,a ; 67a0 ff .
mov a,r6 ; 67a1 ee n
mov dptr,#X0045 ; 67a2 90 00 45 ..E
movx a,@dptr ; 67a5 e0 `
mov dptr,#X1956 ; 67a6 90 19 56 ..V
lcall Xff03 ; 67a9 12 ff 03 ...
mov a,r7 ; 67ac ef o
movx @dptr,a ; 67ad f0 p
mov dptr,#X0045 ; 67ae 90 00 45 ..E
movx a,@dptr ; 67b1 e0 `
add a,#1 ; 67b2 24 01 $.
movx @dptr,a ; 67b4 f0 p
jnc X678b ; 67b5 50 d4 PT
X67b7: mov dptr,#X0045 ; 67b7 90 00 45 ..E
clr a ; 67ba e4 d
movx @dptr,a ; 67bb f0 p
X67bc: mov dptr,#X0045 ; 67bc 90 00 45 ..E
movx a,@dptr ; 67bf e0 `
setb c ; 67c0 d3 S
subb a,#7 ; 67c1 94 07 ..
jnc X67e8 ; 67c3 50 23 P#
mov dptr,#X0045 ; 67c5 90 00 45 ..E
movx a,@dptr ; 67c8 e0 `
mov dptr,#X18b6 ; 67c9 90 18 b6 ..6
lcall Xff03 ; 67cc 12 ff 03 ...
mov r6,a ; 67cf fe ~
movx a,@dptr ; 67d0 e0 `
mov r7,a ; 67d1 ff .
mov a,r6 ; 67d2 ee n
mov dptr,#X0045 ; 67d3 90 00 45 ..E
movx a,@dptr ; 67d6 e0 `
mov dptr,#X1967 ; 67d7 90 19 67 ..g
lcall Xff03 ; 67da 12 ff 03 ...
mov a,r7 ; 67dd ef o
movx @dptr,a ; 67de f0 p
mov dptr,#X0045 ; 67df 90 00 45 ..E
movx a,@dptr ; 67e2 e0 `
add a,#1 ; 67e3 24 01 $.
movx @dptr,a ; 67e5 f0 p
jnc X67bc ; 67e6 50 d4 PT
X67e8: mov dptr,#X0045 ; 67e8 90 00 45 ..E
clr a ; 67eb e4 d
movx @dptr,a ; 67ec f0 p
X67ed: mov dptr,#X0045 ; 67ed 90 00 45 ..E
movx a,@dptr ; 67f0 e0 `
setb c ; 67f1 d3 S
subb a,#7 ; 67f2 94 07 ..
jnc X6819 ; 67f4 50 23 P#
mov dptr,#X0045 ; 67f6 90 00 45 ..E
movx a,@dptr ; 67f9 e0 `
mov dptr,#X18be ; 67fa 90 18 be ..>
lcall Xff03 ; 67fd 12 ff 03 ...
mov r6,a ; 6800 fe ~
movx a,@dptr ; 6801 e0 `
mov r7,a ; 6802 ff .
mov a,r6 ; 6803 ee n
mov dptr,#X0045 ; 6804 90 00 45 ..E
movx a,@dptr ; 6807 e0 `
mov dptr,#X1978 ; 6808 90 19 78 ..x
lcall Xff03 ; 680b 12 ff 03 ...
mov a,r7 ; 680e ef o
movx @dptr,a ; 680f f0 p
mov dptr,#X0045 ; 6810 90 00 45 ..E
movx a,@dptr ; 6813 e0 `
add a,#1 ; 6814 24 01 $.
movx @dptr,a ; 6816 f0 p
jnc X67ed ; 6817 50 d4 PT
X6819: mov dptr,#X0045 ; 6819 90 00 45 ..E
clr a ; 681c e4 d
movx @dptr,a ; 681d f0 p
X681e: mov dptr,#X0045 ; 681e 90 00 45 ..E
movx a,@dptr ; 6821 e0 `
setb c ; 6822 d3 S
subb a,#8 ; 6823 94 08 ..
jnc X684a ; 6825 50 23 P#
mov dptr,#X0045 ; 6827 90 00 45 ..E
movx a,@dptr ; 682a e0 `
mov dptr,#X18c6 ; 682b 90 18 c6 ..F
lcall Xff03 ; 682e 12 ff 03 ...
mov r6,a ; 6831 fe ~
movx a,@dptr ; 6832 e0 `
mov r7,a ; 6833 ff .
mov a,r6 ; 6834 ee n
mov dptr,#X0045 ; 6835 90 00 45 ..E
movx a,@dptr ; 6838 e0 `
mov dptr,#X1989 ; 6839 90 19 89 ...
lcall Xff03 ; 683c 12 ff 03 ...
mov a,r7 ; 683f ef o
movx @dptr,a ; 6840 f0 p
mov dptr,#X0045 ; 6841 90 00 45 ..E
movx a,@dptr ; 6844 e0 `
add a,#1 ; 6845 24 01 $.
movx @dptr,a ; 6847 f0 p
jnc X681e ; 6848 50 d4 PT
X684a: mov dptr,#X0045 ; 684a 90 00 45 ..E
clr a ; 684d e4 d
movx @dptr,a ; 684e f0 p
X684f: mov dptr,#X0045 ; 684f 90 00 45 ..E
movx a,@dptr ; 6852 e0 `
setb c ; 6853 d3 S
subb a,#8 ; 6854 94 08 ..
jnc X687b ; 6856 50 23 P#
mov dptr,#X0045 ; 6858 90 00 45 ..E
movx a,@dptr ; 685b e0 `
mov dptr,#X18cf ; 685c 90 18 cf ..O
lcall Xff03 ; 685f 12 ff 03 ...
mov r6,a ; 6862 fe ~
movx a,@dptr ; 6863 e0 `
mov r7,a ; 6864 ff .
mov a,r6 ; 6865 ee n
mov dptr,#X0045 ; 6866 90 00 45 ..E
movx a,@dptr ; 6869 e0 `
mov dptr,#X199a ; 686a 90 19 9a ...
lcall Xff03 ; 686d 12 ff 03 ...
mov a,r7 ; 6870 ef o
movx @dptr,a ; 6871 f0 p
mov dptr,#X0045 ; 6872 90 00 45 ..E
movx a,@dptr ; 6875 e0 `
add a,#1 ; 6876 24 01 $.
movx @dptr,a ; 6878 f0 p
jnc X684f ; 6879 50 d4 PT
X687b: mov dptr,#X0027 ; 687b 90 00 27 ..'
movx a,@dptr ; 687e e0 `
jnz X6884 ; 687f 70 03 p.
lcall X64c1 ; 6881 12 64 c1 .dA
X6884: mov dptr,#X0027 ; 6884 90 00 27 ..'
movx a,@dptr ; 6887 e0 `
setb c ; 6888 d3 S
subb a,#0ch ; 6889 94 0c ..
jc X6890 ; 688b 40 03 @.
lcall X64c1 ; 688d 12 64 c1 .dA
X6890: mov dptr,#X002d ; 6890 90 00 2d ..-
movx a,@dptr ; 6893 e0 `
setb c ; 6894 d3 S
subb a,#5 ; 6895 94 05 ..
jc X689c ; 6897 40 03 @.
lcall X64c1 ; 6899 12 64 c1 .dA
X689c: mov dptr,#X1864 ; 689c 90 18 64 ..d
movx a,@dptr ; 689f e0 `
setb c ; 68a0 d3 S
subb a,#3 ; 68a1 94 03 ..
jc X68a8 ; 68a3 40 03 @.
lcall X64c1 ; 68a5 12 64 c1 .dA
X68a8: ret ; 68a8 22 "
;
X68a9: mov dptr,#X02eb ; 68a9 90 02 eb ..k
clr a ; 68ac e4 d
movx @dptr,a ; 68ad f0 p
inc dptr ; 68ae a3 #
movx @dptr,a ; 68af f0 p
X68b0: mov dptr,#X02eb ; 68b0 90 02 eb ..k
movx a,@dptr ; 68b3 e0 `
mov r6,a ; 68b4 fe ~
inc dptr ; 68b5 a3 #
movx a,@dptr ; 68b6 e0 `
mov r7,a ; 68b7 ff .
mov a,#4 ; 68b8 74 04 t.
cjne r6,#0,X68db ; 68ba be 00 1e >..
subb a,r7 ; 68bd 9f .
jc X68db ; 68be 40 1b @.
mov dptr,#X02db ; 68c0 90 02 db ..[
lcall Xfeee ; 68c3 12 fe ee .~n
mov a,#0ffh ; 68c6 74 ff t.
movx @dptr,a ; 68c8 f0 p
mov dptr,#X02ec ; 68c9 90 02 ec ..l
movx a,@dptr ; 68cc e0 `
add a,#1 ; 68cd 24 01 $.
movx @dptr,a ; 68cf f0 p
jnc X68d9 ; 68d0 50 07 P.
mov dptr,#X02eb ; 68d2 90 02 eb ..k
movx a,@dptr ; 68d5 e0 `
addc a,#0 ; 68d6 34 00 4.
movx @dptr,a ; 68d8 f0 p
X68d9: jnc X68b0 ; 68d9 50 d5 PU
X68db: mov dptr,#X02eb ; 68db 90 02 eb ..k
clr a ; 68de e4 d
movx @dptr,a ; 68df f0 p
inc dptr ; 68e0 a3 #
movx @dptr,a ; 68e1 f0 p
ret ; 68e2 22 "
;
X68e3: mov dptr,#X02eb ; 68e3 90 02 eb ..k
clr a ; 68e6 e4 d
movx @dptr,a ; 68e7 f0 p
inc dptr ; 68e8 a3 #
movx @dptr,a ; 68e9 f0 p
X68ea: mov dptr,#X02eb ; 68ea 90 02 eb ..k
movx a,@dptr ; 68ed e0 `
mov r6,a ; 68ee fe ~
inc dptr ; 68ef a3 #
movx a,@dptr ; 68f0 e0 `
mov r7,a ; 68f1 ff .
mov a,#4 ; 68f2 74 04 t.
cjne r6,#0,X6915 ; 68f4 be 00 1e >..
subb a,r7 ; 68f7 9f .
jc X6915 ; 68f8 40 1b @.
mov dptr,#X02db ; 68fa 90 02 db ..[
lcall Xfeee ; 68fd 12 fe ee .~n
mov a,#0ffh ; 6900 74 ff t.
movx @dptr,a ; 6902 f0 p
mov dptr,#X02ec ; 6903 90 02 ec ..l
movx a,@dptr ; 6906 e0 `
add a,#1 ; 6907 24 01 $.
movx @dptr,a ; 6909 f0 p
jnc X6913 ; 690a 50 07 P.
mov dptr,#X02eb ; 690c 90 02 eb ..k
movx a,@dptr ; 690f e0 `
addc a,#0 ; 6910 34 00 4.
movx @dptr,a ; 6912 f0 p
X6913: jnc X68ea ; 6913 50 d5 PU
X6915: mov dptr,#X02eb ; 6915 90 02 eb ..k
clr a ; 6918 e4 d
movx @dptr,a ; 6919 f0 p
inc dptr ; 691a a3 #
movx @dptr,a ; 691b f0 p
ret ; 691c 22 "
;
X691d: mov dptr,#X02eb ; 691d 90 02 eb ..k
clr a ; 6920 e4 d
movx @dptr,a ; 6921 f0 p
inc dptr ; 6922 a3 #
movx @dptr,a ; 6923 f0 p
X6924: mov dptr,#X02eb ; 6924 90 02 eb ..k
movx a,@dptr ; 6927 e0 `
mov r6,a ; 6928 fe ~
inc dptr ; 6929 a3 #
movx a,@dptr ; 692a e0 `
mov r7,a ; 692b ff .
mov a,#4 ; 692c 74 04 t.
cjne r6,#0,X694f ; 692e be 00 1e >..
subb a,r7 ; 6931 9f .
jc X694f ; 6932 40 1b @.
mov dptr,#X02db ; 6934 90 02 db ..[
lcall Xfeee ; 6937 12 fe ee .~n
mov a,#0ffh ; 693a 74 ff t.
movx @dptr,a ; 693c f0 p
mov dptr,#X02ec ; 693d 90 02 ec ..l
movx a,@dptr ; 6940 e0 `
add a,#1 ; 6941 24 01 $.
movx @dptr,a ; 6943 f0 p
jnc X694d ; 6944 50 07 P.
mov dptr,#X02eb ; 6946 90 02 eb ..k
movx a,@dptr ; 6949 e0 `
addc a,#0 ; 694a 34 00 4.
movx @dptr,a ; 694c f0 p
X694d: jnc X6924 ; 694d 50 d5 PU
X694f: mov dptr,#X02eb ; 694f 90 02 eb ..k
clr a ; 6952 e4 d
movx @dptr,a ; 6953 f0 p
inc dptr ; 6954 a3 #
movx @dptr,a ; 6955 f0 p
ret ; 6956 22 "
;
X6957: clr tr1 ; 6957 c2 8e B.
mov scon,#50h ; 6959 75 98 50 u.P
mov a,tmod ; 695c e5 89 e.
anl a,#0fh ; 695e 54 0f T.
mov tmod,a ; 6960 f5 89 u.
mov a,tmod ; 6962 e5 89 e.
orl a,#20h ; 6964 44 20 D
mov tmod,a ; 6966 f5 89 u.
mov th1,#0fdh ; 6968 75 8d fd u.}
mov a,pcon ; 696b e5 87 e.
anl a,#7fh ; 696d 54 7f T.
mov pcon,a ; 696f f5 87 u.
setb tr1 ; 6971 d2 8e R.
mov dptr,#X02ea ; 6973 90 02 ea ..j
clr a ; 6976 e4 d
movx @dptr,a ; 6977 f0 p
lcall X68a9 ; 6978 12 68 a9 .h)
ret ; 697b 22 "
;
X697c: mov c,ri ; 697c a2 98 ".
cpl c ; 697e b3 3
jc X6994 ; 697f 40 13 @.
mov a,sbuf ; 6981 e5 99 e.
mov dptr,#X02e3 ; 6983 90 02 e3 ..c
movx @dptr,a ; 6986 f0 p
mov dptr,#X02e3 ; 6987 90 02 e3 ..c
movx a,@dptr ; 698a e0 `
cjne a,#46h,X6994 ; 698b b4 46 06 4F.
mov dptr,#X02e4 ; 698e 90 02 e4 ..d
mov a,#1 ; 6991 74 01 t.
movx @dptr,a ; 6993 f0 p
X6994: clr ri ; 6994 c2 98 B.
mov c,ti ; 6996 a2 99 ".
cpl c ; 6998 b3 3
jc X69f0 ; 6999 40 55 @U
mov dptr,#X02ea ; 699b 90 02 ea ..j
movx a,@dptr ; 699e e0 `
cjne a,#1,X69f0 ; 699f b4 01 4e 4.N
mov dptr,#X02eb ; 69a2 90 02 eb ..k
movx a,@dptr ; 69a5 e0 `
mov r6,a ; 69a6 fe ~
inc dptr ; 69a7 a3 #
movx a,@dptr ; 69a8 e0 `
mov r7,a ; 69a9 ff .
mov dptr,#X02db ; 69aa 90 02 db ..[
lcall Xfeee ; 69ad 12 fe ee .~n
movx a,@dptr ; 69b0 e0 `
cjne a,#0ffh,X69d0 ; 69b1 b4 ff 1c 4..
clr ti ; 69b4 c2 99 B.
mov dptr,#X02db ; 69b6 90 02 db ..[
lcall Xfeee ; 69b9 12 fe ee .~n
mov a,#0 ; 69bc 74 00 t.
movx @dptr,a ; 69be f0 p
mov dptr,#X02eb ; 69bf 90 02 eb ..k
clr a ; 69c2 e4 d
movx @dptr,a ; 69c3 f0 p
inc dptr ; 69c4 a3 #
movx @dptr,a ; 69c5 f0 p
mov dptr,#X02ea ; 69c6 90 02 ea ..j
clr a ; 69c9 e4 d
movx @dptr,a ; 69ca f0 p
lcall X691d ; 69cb 12 69 1d .i.
sjmp X69f0 ; 69ce 80 20 .
;
X69d0: mov dptr,#X02eb ; 69d0 90 02 eb ..k
movx a,@dptr ; 69d3 e0 `
mov r6,a ; 69d4 fe ~
inc dptr ; 69d5 a3 #
movx a,@dptr ; 69d6 e0 `
mov r7,a ; 69d7 ff .
mov dptr,#X02db ; 69d8 90 02 db ..[
lcall Xfeee ; 69db 12 fe ee .~n
movx a,@dptr ; 69de e0 `
mov sbuf,a ; 69df f5 99 u.
mov dptr,#X02db ; 69e1 90 02 db ..[
lcall Xfeee ; 69e4 12 fe ee .~n
mov a,#0 ; 69e7 74 00 t.
movx @dptr,a ; 69e9 f0 p
mov dptr,#X02eb ; 69ea 90 02 eb ..k
lcall X0016 ; 69ed 12 00 16 ...
X69f0: clr ti ; 69f0 c2 99 B.
ret ; 69f2 22 "
;
X69f3: clr ea ; 69f3 c2 af B/
lcall X697c ; 69f5 12 69 7c .i|
setb ea ; 69f8 d2 af R/
ret ; 69fa 22 "
;
X69fb: mov dptr,#X02e0 ; 69fb 90 02 e0 ..`
mov a,#1 ; 69fe 74 01 t.
movx @dptr,a ; 6a00 f0 p
mov a,#58h ; 6a01 74 58 tX
mov dptr,#X02e3 ; 6a03 90 02 e3 ..c
movx @dptr,a ; 6a06 f0 p
mov a,#58h ; 6a07 74 58 tX
mov dptr,#X02e4 ; 6a09 90 02 e4 ..d
movx @dptr,a ; 6a0c f0 p
mov dptr,#X02e7 ; 6a0d 90 02 e7 ..g
clr a ; 6a10 e4 d
movx @dptr,a ; 6a11 f0 p
X6a12: mov dptr,#X02eb ; 6a12 90 02 eb ..k
clr a ; 6a15 e4 d
movx @dptr,a ; 6a16 f0 p
inc dptr ; 6a17 a3 #
movx @dptr,a ; 6a18 f0 p
lcall X68a9 ; 6a19 12 68 a9 .h)
mov a,#41h ; 6a1c 74 41 tA
mov dptr,#X02db ; 6a1e 90 02 db ..[
movx @dptr,a ; 6a21 f0 p
mov dptr,#X02e1 ; 6a22 90 02 e1 ..a
movx a,@dptr ; 6a25 e0 `
mov b,#0ah ; 6a26 75 f0 0a up.
div ab ; 6a29 84 .
mov r7,a ; 6a2a ff .
mov r6,#0 ; 6a2b 7e 00 ~.
mov a,r7 ; 6a2d ef o
add a,#30h ; 6a2e 24 30 $0
mov dptr,#X02dc ; 6a30 90 02 dc ..\
movx @dptr,a ; 6a33 f0 p
mov dptr,#X02e1 ; 6a34 90 02 e1 ..a
movx a,@dptr ; 6a37 e0 `
mov b,#0ah ; 6a38 75 f0 0a up.
div ab ; 6a3b 84 .
mov r7,b ; 6a3c af f0 /p
mov r6,#0 ; 6a3e 7e 00 ~.
mov a,r7 ; 6a40 ef o
add a,#30h ; 6a41 24 30 $0
mov dptr,#X02dd ; 6a43 90 02 dd ..]
movx @dptr,a ; 6a46 f0 p
mov dptr,#X02e2 ; 6a47 90 02 e2 ..b
movx a,@dptr ; 6a4a e0 `
add a,#30h ; 6a4b 24 30 $0
mov dptr,#X02de ; 6a4d 90 02 de ..^
movx @dptr,a ; 6a50 f0 p
mov dptr,#X02eb ; 6a51 90 02 eb ..k
clr a ; 6a54 e4 d
movx @dptr,a ; 6a55 f0 p
inc dptr ; 6a56 a3 #
movx @dptr,a ; 6a57 f0 p
mov dptr,#X02ea ; 6a58 90 02 ea ..j
mov a,#1 ; 6a5b 74 01 t.
movx @dptr,a ; 6a5d f0 p
setb ti ; 6a5e d2 99 R.
mov a,#21h ; 6a60 74 21 t!
mov dptr,#X0044 ; 6a62 90 00 44 ..D
movx @dptr,a ; 6a65 f0 p
X6a66: mov dptr,#X02e3 ; 6a66 90 02 e3 ..c
movx a,@dptr ; 6a69 e0 `
xrl a,#46h ; 6a6a 64 46 dF
jz X6a7c ; 6a6c 60 0e `.
mov dptr,#X02e3 ; 6a6e 90 02 e3 ..c
movx a,@dptr ; 6a71 e0 `
xrl a,#47h ; 6a72 64 47 dG
jz X6a7c ; 6a74 60 06 `.
mov dptr,#X0044 ; 6a76 90 00 44 ..D
movx a,@dptr ; 6a79 e0 `
jnz X6a7e ; 6a7a 70 02 p.
X6a7c: sjmp X6a80 ; 6a7c 80 02 ..
;
X6a7e: sjmp X6a66 ; 6a7e 80 e6 .f
;
X6a80: mov dptr,#X0044 ; 6a80 90 00 44 ..D
movx a,@dptr ; 6a83 e0 `
jnz X6a98 ; 6a84 70 12 p.
mov dptr,#X02e7 ; 6a86 90 02 e7 ..g
movx a,@dptr ; 6a89 e0 `
inc a ; 6a8a 04 .
movx @dptr,a ; 6a8b f0 p
mov dptr,#X02e7 ; 6a8c 90 02 e7 ..g
movx a,@dptr ; 6a8f e0 `
setb c ; 6a90 d3 S
subb a,#2 ; 6a91 94 02 ..
jnc X6a98 ; 6a93 50 03 P.
ljmp X6a12 ; 6a95 02 6a 12 .j.
;
X6a98: mov dptr,#X02e3 ; 6a98 90 02 e3 ..c
movx a,@dptr ; 6a9b e0 `
cjne a,#46h,X6aa7 ; 6a9c b4 46 08 4F.
mov dptr,#X02e4 ; 6a9f 90 02 e4 ..d
mov a,#1 ; 6aa2 74 01 t.
movx @dptr,a ; 6aa4 f0 p
sjmp X6aac ; 6aa5 80 05 ..
;
X6aa7: mov dptr,#X02e4 ; 6aa7 90 02 e4 ..d
clr a ; 6aaa e4 d
movx @dptr,a ; 6aab f0 p
X6aac: mov dptr,#X02e4 ; 6aac 90 02 e4 ..d
movx a,@dptr ; 6aaf e0 `
cjne a,#1,X6b23 ; 6ab0 b4 01 70 4.p
mov dptr,#X02e5 ; 6ab3 90 02 e5 ..e
mov a,#1 ; 6ab6 74 01 t.
movx @dptr,a ; 6ab8 f0 p
inc dptr ; 6ab9 a3 #
mov a,#68h ; 6aba 74 68 th
movx @dptr,a ; 6abc f0 p
X6abd: mov dptr,#X02e5 ; 6abd 90 02 e5 ..e
movx a,@dptr ; 6ac0 e0 `
mov r6,a ; 6ac1 fe ~
inc dptr ; 6ac2 a3 #
movx a,@dptr ; 6ac3 e0 `
mov r7,a ; 6ac4 ff .
mov a,r7 ; 6ac5 ef o
orl a,r6 ; 6ac6 4e N
jz X6ad5 ; 6ac7 60 0c `.
mov a,r7 ; 6ac9 ef o
orl a,r6 ; 6aca 4e N
jz X6ad3 ; 6acb 60 06 `.
mov dptr,#X02e5 ; 6acd 90 02 e5 ..e
lcall Xfead ; 6ad0 12 fe ad .~-
X6ad3: sjmp X6abd ; 6ad3 80 e8 .h
;
X6ad5: mov dptr,#X02eb ; 6ad5 90 02 eb ..k
clr a ; 6ad8 e4 d
movx @dptr,a ; 6ad9 f0 p
inc dptr ; 6ada a3 #
movx @dptr,a ; 6adb f0 p
lcall X68a9 ; 6adc 12 68 a9 .h)
mov a,#61h ; 6adf 74 61 ta
mov dptr,#X02db ; 6ae1 90 02 db ..[
movx @dptr,a ; 6ae4 f0 p
mov dptr,#X02e1 ; 6ae5 90 02 e1 ..a
movx a,@dptr ; 6ae8 e0 `
mov b,#0ah ; 6ae9 75 f0 0a up.
div ab ; 6aec 84 .
mov r7,a ; 6aed ff .
mov r6,#0 ; 6aee 7e 00 ~.
mov a,r7 ; 6af0 ef o
add a,#30h ; 6af1 24 30 $0
mov dptr,#X02dc ; 6af3 90 02 dc ..\
movx @dptr,a ; 6af6 f0 p
mov dptr,#X02e1 ; 6af7 90 02 e1 ..a
movx a,@dptr ; 6afa e0 `
mov b,#0ah ; 6afb 75 f0 0a up.
div ab ; 6afe 84 .
mov r7,b ; 6aff af f0 /p
mov r6,#0 ; 6b01 7e 00 ~.
mov a,r7 ; 6b03 ef o
add a,#30h ; 6b04 24 30 $0
mov dptr,#X02dd ; 6b06 90 02 dd ..]
movx @dptr,a ; 6b09 f0 p
mov dptr,#X02e2 ; 6b0a 90 02 e2 ..b
movx a,@dptr ; 6b0d e0 `
add a,#30h ; 6b0e 24 30 $0
mov dptr,#X02de ; 6b10 90 02 de ..^
movx @dptr,a ; 6b13 f0 p
mov dptr,#X02eb ; 6b14 90 02 eb ..k
clr a ; 6b17 e4 d
movx @dptr,a ; 6b18 f0 p
inc dptr ; 6b19 a3 #
movx @dptr,a ; 6b1a f0 p
mov dptr,#X02ea ; 6b1b 90 02 ea ..j
mov a,#1 ; 6b1e 74 01 t.
movx @dptr,a ; 6b20 f0 p
setb ti ; 6b21 d2 99 R.
X6b23: mov dptr,#X02e0 ; 6b23 90 02 e0 ..`
clr a ; 6b26 e4 d
movx @dptr,a ; 6b27 f0 p
ret ; 6b28 22 "
;
X6b29: mov dptr,#X02e9 ; 6b29 90 02 e9 ..i
movx a,@dptr ; 6b2c e0 `
mov dptr,#X74b0 ; 6b2d 90 74 b0 .t0
mov r0,a ; 6b30 f8 x
add a,r0 ; 6b31 28 (
add a,r0 ; 6b32 28 (
jmp @a+dptr ; 6b33 73 s
;
X6b34: mov a,#58h ; 6b34 74 58 tX
mov dptr,#X02e3 ; 6b36 90 02 e3 ..c
movx @dptr,a ; 6b39 f0 p
mov a,#58h ; 6b3a 74 58 tX
mov dptr,#X02e4 ; 6b3c 90 02 e4 ..d
movx @dptr,a ; 6b3f f0 p
mov dptr,#X02eb ; 6b40 90 02 eb ..k
clr a ; 6b43 e4 d
movx @dptr,a ; 6b44 f0 p
inc dptr ; 6b45 a3 #
movx @dptr,a ; 6b46 f0 p
lcall X68e3 ; 6b47 12 68 e3 .hc
mov a,#41h ; 6b4a 74 41 tA
mov dptr,#X02db ; 6b4c 90 02 db ..[
movx @dptr,a ; 6b4f f0 p
mov dptr,#X02e1 ; 6b50 90 02 e1 ..a
movx a,@dptr ; 6b53 e0 `
mov b,#0ah ; 6b54 75 f0 0a up.
div ab ; 6b57 84 .
mov r7,a ; 6b58 ff .
mov r6,#0 ; 6b59 7e 00 ~.
mov a,r7 ; 6b5b ef o
add a,#30h ; 6b5c 24 30 $0
mov dptr,#X02dc ; 6b5e 90 02 dc ..\
movx @dptr,a ; 6b61 f0 p
mov dptr,#X02e1 ; 6b62 90 02 e1 ..a
movx a,@dptr ; 6b65 e0 `
mov b,#0ah ; 6b66 75 f0 0a up.
div ab ; 6b69 84 .
mov r7,b ; 6b6a af f0 /p
mov r6,#0 ; 6b6c 7e 00 ~.
mov a,r7 ; 6b6e ef o
add a,#30h ; 6b6f 24 30 $0
mov dptr,#X02dd ; 6b71 90 02 dd ..]
movx @dptr,a ; 6b74 f0 p
mov dptr,#X02e2 ; 6b75 90 02 e2 ..b
movx a,@dptr ; 6b78 e0 `
add a,#30h ; 6b79 24 30 $0
mov dptr,#X02de ; 6b7b 90 02 de ..^
movx @dptr,a ; 6b7e f0 p
mov dptr,#X02eb ; 6b7f 90 02 eb ..k
clr a ; 6b82 e4 d
movx @dptr,a ; 6b83 f0 p
inc dptr ; 6b84 a3 #
movx @dptr,a ; 6b85 f0 p
mov dptr,#X02ea ; 6b86 90 02 ea ..j
mov a,#1 ; 6b89 74 01 t.
movx @dptr,a ; 6b8b f0 p
setb ti ; 6b8c d2 99 R.
mov dptr,#X02e9 ; 6b8e 90 02 e9 ..i
mov a,#1 ; 6b91 74 01 t.
movx @dptr,a ; 6b93 f0 p
mov a,#21h ; 6b94 74 21 t!
mov dptr,#X02e8 ; 6b96 90 02 e8 ..h
movx @dptr,a ; 6b99 f0 p
ljmp X6c4f ; 6b9a 02 6c 4f .lO
;
X6b9d: mov dptr,#X02e8 ; 6b9d 90 02 e8 ..h
movx a,@dptr ; 6ba0 e0 `
jnz X6bbe ; 6ba1 70 1b p.
mov dptr,#X02e7 ; 6ba3 90 02 e7 ..g
movx a,@dptr ; 6ba6 e0 `
inc a ; 6ba7 04 .
movx @dptr,a ; 6ba8 f0 p
mov dptr,#X02e7 ; 6ba9 90 02 e7 ..g
movx a,@dptr ; 6bac e0 `
setb c ; 6bad d3 S
subb a,#2 ; 6bae 94 02 ..
jnc X6bb9 ; 6bb0 50 07 P.
mov dptr,#X02e9 ; 6bb2 90 02 e9 ..i
clr a ; 6bb5 e4 d
movx @dptr,a ; 6bb6 f0 p
sjmp X6bbe ; 6bb7 80 05 ..
;
X6bb9: mov dptr,#X02e4 ; 6bb9 90 02 e4 ..d
clr a ; 6bbc e4 d
movx @dptr,a ; 6bbd f0 p
X6bbe: mov dptr,#X02e3 ; 6bbe 90 02 e3 ..c
movx a,@dptr ; 6bc1 e0 `
cjne a,#47h,X6bca ; 6bc2 b4 47 05 4G.
mov dptr,#X02e4 ; 6bc5 90 02 e4 ..d
clr a ; 6bc8 e4 d
movx @dptr,a ; 6bc9 f0 p
X6bca: mov dptr,#X02e3 ; 6bca 90 02 e3 ..c
movx a,@dptr ; 6bcd e0 `
cjne a,#46h,X6bd7 ; 6bce b4 46 06 4F.
mov dptr,#X02e4 ; 6bd1 90 02 e4 ..d
mov a,#1 ; 6bd4 74 01 t.
movx @dptr,a ; 6bd6 f0 p
X6bd7: mov dptr,#X02e4 ; 6bd7 90 02 e4 ..d
movx a,@dptr ; 6bda e0 `
cjne a,#1,X6c4f ; 6bdb b4 01 71 4.q
mov a,#14h ; 6bde 74 14 t.
mov dptr,#X02e5 ; 6be0 90 02 e5 ..e
mov r0,a ; 6be3 f8 x
clr a ; 6be4 e4 d
movx @dptr,a ; 6be5 f0 p
mov a,r0 ; 6be6 e8 h
inc dptr ; 6be7 a3 #
movx @dptr,a ; 6be8 f0 p
X6be9: mov dptr,#X02e5 ; 6be9 90 02 e5 ..e
movx a,@dptr ; 6bec e0 `
mov r6,a ; 6bed fe ~
inc dptr ; 6bee a3 #
movx a,@dptr ; 6bef e0 `
mov r7,a ; 6bf0 ff .
mov a,r7 ; 6bf1 ef o
orl a,r6 ; 6bf2 4e N
jz X6c01 ; 6bf3 60 0c `.
mov a,r7 ; 6bf5 ef o
orl a,r6 ; 6bf6 4e N
jz X6bff ; 6bf7 60 06 `.
mov dptr,#X02e5 ; 6bf9 90 02 e5 ..e
lcall Xfead ; 6bfc 12 fe ad .~-
X6bff: sjmp X6be9 ; 6bff 80 e8 .h
;
X6c01: mov dptr,#X02eb ; 6c01 90 02 eb ..k
clr a ; 6c04 e4 d
movx @dptr,a ; 6c05 f0 p
inc dptr ; 6c06 a3 #
movx @dptr,a ; 6c07 f0 p
lcall X68e3 ; 6c08 12 68 e3 .hc
mov a,#61h ; 6c0b 74 61 ta
mov dptr,#X02db ; 6c0d 90 02 db ..[
movx @dptr,a ; 6c10 f0 p
mov dptr,#X02e1 ; 6c11 90 02 e1 ..a
movx a,@dptr ; 6c14 e0 `
mov b,#0ah ; 6c15 75 f0 0a up.
div ab ; 6c18 84 .
mov r7,a ; 6c19 ff .
mov r6,#0 ; 6c1a 7e 00 ~.
mov a,r7 ; 6c1c ef o
add a,#30h ; 6c1d 24 30 $0
mov dptr,#X02dc ; 6c1f 90 02 dc ..\
movx @dptr,a ; 6c22 f0 p
mov dptr,#X02e1 ; 6c23 90 02 e1 ..a
movx a,@dptr ; 6c26 e0 `
mov b,#0ah ; 6c27 75 f0 0a up.
div ab ; 6c2a 84 .
mov r7,b ; 6c2b af f0 /p
mov r6,#0 ; 6c2d 7e 00 ~.
mov a,r7 ; 6c2f ef o
add a,#30h ; 6c30 24 30 $0
mov dptr,#X02dd ; 6c32 90 02 dd ..]
movx @dptr,a ; 6c35 f0 p
mov dptr,#X02e2 ; 6c36 90 02 e2 ..b
movx a,@dptr ; 6c39 e0 `
add a,#30h ; 6c3a 24 30 $0
mov dptr,#X02de ; 6c3c 90 02 de ..^
movx @dptr,a ; 6c3f f0 p
mov dptr,#X02eb ; 6c40 90 02 eb ..k
clr a ; 6c43 e4 d
movx @dptr,a ; 6c44 f0 p
inc dptr ; 6c45 a3 #
movx @dptr,a ; 6c46 f0 p
mov dptr,#X02ea ; 6c47 90 02 ea ..j
mov a,#1 ; 6c4a 74 01 t.
movx @dptr,a ; 6c4c f0 p
setb ti ; 6c4d d2 99 R.
X6c4f: ret ; 6c4f 22 "
;
X6c50: mov a,#2 ; 6c50 74 02 t.
mov dptr,#X02e0 ; 6c52 90 02 e0 ..`
movx @dptr,a ; 6c55 f0 p
lcall X6b29 ; 6c56 12 6b 29 .k)
ret ; 6c59 22 "
;
X6c5a: mov a,#3 ; 6c5a 74 03 t.
mov dptr,#X02e0 ; 6c5c 90 02 e0 ..`
movx @dptr,a ; 6c5f f0 p
lcall X6b29 ; 6c60 12 6b 29 .k)
ret ; 6c63 22 "
;
X6c64: mov a,#0ffh ; 6c64 74 ff t.
mov dptr,#Xf000 ; 6c66 90 f0 00 .p.
movx @dptr,a ; 6c69 f0 p
mov a,#0ffh ; 6c6a 74 ff t.
mov dptr,#Xf000 ; 6c6c 90 f0 00 .p.
movx @dptr,a ; 6c6f f0 p
mov a,#0ffh ; 6c70 74 ff t.
mov dptr,#Xf000 ; 6c72 90 f0 00 .p.
movx @dptr,a ; 6c75 f0 p
mov a,#2 ; 6c76 74 02 t.
lcall Xfe60 ; 6c78 12 fe 60 .~`
mov dptr,#Xf000 ; 6c7b 90 f0 00 .p.
movx a,@dptr ; 6c7e e0 `
mov dptr,#X002a ; 6c7f 90 00 2a ..*
movx @dptr,a ; 6c82 f0 p
ret ; 6c83 22 "
;
X6c84: mov a,2ah ; 6c84 e5 2a e*
anl a,#8fh ; 6c86 54 8f T.
orl a,#10h ; 6c88 44 10 D.
mov 2ah,a ; 6c8a f5 2a u*
mov a,2ah ; 6c8c e5 2a e*
mov dptr,#Xec00 ; 6c8e 90 ec 00 .l.
movx @dptr,a ; 6c91 f0 p
lcall X6c64 ; 6c92 12 6c 64 .ld
mov dptr,#X002a ; 6c95 90 00 2a ..*
movx a,@dptr ; 6c98 e0 `
mov dptr,#X002b ; 6c99 90 00 2b ..+
movx @dptr,a ; 6c9c f0 p
ret ; 6c9d 22 "
;
X6c9e: mov a,2ah ; 6c9e e5 2a e*
anl a,#8fh ; 6ca0 54 8f T.
orl a,#0 ; 6ca2 44 00 D.
mov 2ah,a ; 6ca4 f5 2a u*
mov a,2ah ; 6ca6 e5 2a e*
mov dptr,#Xec00 ; 6ca8 90 ec 00 .l.
movx @dptr,a ; 6cab f0 p
lcall X6c64 ; 6cac 12 6c 64 .ld
mov c,27h.0 ; 6caf a2 38 "8
jc X6cc6 ; 6cb1 40 13 @.
mov dptr,#X002a ; 6cb3 90 00 2a ..*
movx a,@dptr ; 6cb6 e0 `
setb c ; 6cb7 d3 S
subb a,#78h ; 6cb8 94 78 .x
jc X6cc4 ; 6cba 40 08 @.
mov dptr,#X002a ; 6cbc 90 00 2a ..*
movx a,@dptr ; 6cbf e0 `
mov dptr,#X002c ; 6cc0 90 00 2c ..,
movx @dptr,a ; 6cc3 f0 p
X6cc4: sjmp X6ce5 ; 6cc4 80 1f ..
;
X6cc6: mov c,27h.1 ; 6cc6 a2 39 "9
jc X6cdd ; 6cc8 40 13 @.
mov dptr,#X002a ; 6cca 90 00 2a ..*
movx a,@dptr ; 6ccd e0 `
clr c ; 6cce c3 C
subb a,#87h ; 6ccf 94 87 ..
jnc X6cdb ; 6cd1 50 08 P.
mov dptr,#X002a ; 6cd3 90 00 2a ..*
movx a,@dptr ; 6cd6 e0 `
mov dptr,#X002c ; 6cd7 90 00 2c ..,
movx @dptr,a ; 6cda f0 p
X6cdb: sjmp X6ce5 ; 6cdb 80 08 ..
;
X6cdd: mov dptr,#X002a ; 6cdd 90 00 2a ..*
movx a,@dptr ; 6ce0 e0 `
mov dptr,#X002c ; 6ce1 90 00 2c ..,
movx @dptr,a ; 6ce4 f0 p
X6ce5: ret ; 6ce5 22 "
;
X6ce6: mov dptr,#X002b ; 6ce6 90 00 2b ..+
movx a,@dptr ; 6ce9 e0 `
setb c ; 6cea d3 S
subb a,#0f0h ; 6ceb 94 f0 .p
jc X6cf1 ; 6ced 40 02 @.
sjmp X6d3b ; 6cef 80 4a .J
;
X6cf1: mov dptr,#X002b ; 6cf1 90 00 2b ..+
movx a,@dptr ; 6cf4 e0 `
setb c ; 6cf5 d3 S
subb a,#0a4h ; 6cf6 94 a4 .$
jc X6d02 ; 6cf8 40 08 @.
mov a,#2 ; 6cfa 74 02 t.
mov dptr,#X01b1 ; 6cfc 90 01 b1 ..1
movx @dptr,a ; 6cff f0 p
sjmp X6d3b ; 6d00 80 39 .9
;
X6d02: mov dptr,#X002b ; 6d02 90 00 2b ..+
movx a,@dptr ; 6d05 e0 `
setb c ; 6d06 d3 S
subb a,#8ch ; 6d07 94 8c ..
jc X6d13 ; 6d09 40 08 @.
mov a,#4 ; 6d0b 74 04 t.
mov dptr,#X01b1 ; 6d0d 90 01 b1 ..1
movx @dptr,a ; 6d10 f0 p
sjmp X6d3b ; 6d11 80 28 .(
;
X6d13: mov dptr,#X002b ; 6d13 90 00 2b ..+
movx a,@dptr ; 6d16 e0 `
setb c ; 6d17 d3 S
subb a,#6eh ; 6d18 94 6e .n
jc X6d1e ; 6d1a 40 02 @.
sjmp X6d3b ; 6d1c 80 1d ..
;
X6d1e: mov dptr,#X002b ; 6d1e 90 00 2b ..+
movx a,@dptr ; 6d21 e0 `
setb c ; 6d22 d3 S
subb a,#3eh ; 6d23 94 3e .>
jc X6d2f ; 6d25 40 08 @.
mov a,#40h ; 6d27 74 40 t@
mov dptr,#X01b1 ; 6d29 90 01 b1 ..1
movx @dptr,a ; 6d2c f0 p
sjmp X6d3b ; 6d2d 80 0c ..
;
X6d2f: mov a,#80h ; 6d2f 74 80 t.
mov dptr,#X01b1 ; 6d31 90 01 b1 ..1
movx @dptr,a ; 6d34 f0 p
mov dptr,#X0137 ; 6d35 90 01 37 ..7
mov a,#1 ; 6d38 74 01 t.
movx @dptr,a ; 6d3a f0 p
X6d3b: ret ; 6d3b 22 "
;
X6d3c: mov c,25h.3 ; 6d3c a2 2b "+
cpl c ; 6d3e b3 3
cpl c ; 6d3f b3 3
jnc X6d49 ; 6d40 50 07 P.
mov dptr,#X01c2 ; 6d42 90 01 c2 ..B
movx a,@dptr ; 6d45 e0 `
cjne a,#1,X6d4b ; 6d46 b4 01 02 4..
X6d49: sjmp X6d68 ; 6d49 80 1d ..
;
X6d4b: mov dptr,#X01c2 ; 6d4b 90 01 c2 ..B
mov a,#1 ; 6d4e 74 01 t.
movx @dptr,a ; 6d50 f0 p
mov dptr,#X01be ; 6d51 90 01 be ..>
movx a,@dptr ; 6d54 e0 `
mov r6,a ; 6d55 fe ~
inc dptr ; 6d56 a3 #
movx a,@dptr ; 6d57 e0 `
mov r7,a ; 6d58 ff .
mov a,#0bdh ; 6d59 74 bd t=
cjne r6,#0,X6d68 ; 6d5b be 00 0a >..
setb c ; 6d5e d3 S
subb a,r7 ; 6d5f 9f .
jc X6d68 ; 6d60 40 06 @.
mov dptr,#X01be ; 6d62 90 01 be ..>
lcall X0016 ; 6d65 12 00 16 ...
X6d68: mov c,25h.3 ; 6d68 a2 2b "+
cpl c ; 6d6a b3 3
jnc X6d73 ; 6d6b 50 06 P.
mov dptr,#X01c2 ; 6d6d 90 01 c2 ..B
movx a,@dptr ; 6d70 e0 `
jnz X6d75 ; 6d71 70 02 p.
X6d73: sjmp X6d91 ; 6d73 80 1c ..
;
X6d75: mov dptr,#X01c2 ; 6d75 90 01 c2 ..B
clr a ; 6d78 e4 d
movx @dptr,a ; 6d79 f0 p
mov dptr,#X01be ; 6d7a 90 01 be ..>
movx a,@dptr ; 6d7d e0 `
mov r6,a ; 6d7e fe ~
inc dptr ; 6d7f a3 #
movx a,@dptr ; 6d80 e0 `
mov r7,a ; 6d81 ff .
mov a,#0bdh ; 6d82 74 bd t=
cjne r6,#0,X6d91 ; 6d84 be 00 0a >..
setb c ; 6d87 d3 S
subb a,r7 ; 6d88 9f .
jc X6d91 ; 6d89 40 06 @.
mov dptr,#X01be ; 6d8b 90 01 be ..>
lcall X0016 ; 6d8e 12 00 16 ...
X6d91: ret ; 6d91 22 "
;
X6d92: mov c,25h.3 ; 6d92 a2 2b "+
cpl c ; 6d94 b3 3
cpl c ; 6d95 b3 3
jnc X6d9f ; 6d96 50 07 P.
mov dptr,#X01c2 ; 6d98 90 01 c2 ..B
movx a,@dptr ; 6d9b e0 `
cjne a,#1,X6da1 ; 6d9c b4 01 02 4..
X6d9f: sjmp X6db9 ; 6d9f 80 18 ..
;
X6da1: mov dptr,#X01c2 ; 6da1 90 01 c2 ..B
mov a,#1 ; 6da4 74 01 t.
movx @dptr,a ; 6da6 f0 p
mov dptr,#X01be ; 6da7 90 01 be ..>
movx a,@dptr ; 6daa e0 `
mov r6,a ; 6dab fe ~
inc dptr ; 6dac a3 #
movx a,@dptr ; 6dad e0 `
mov r7,a ; 6dae ff .
mov a,r7 ; 6daf ef o
orl a,r6 ; 6db0 4e N
jz X6db9 ; 6db1 60 06 `.
mov dptr,#X01be ; 6db3 90 01 be ..>
lcall Xfead ; 6db6 12 fe ad .~-
X6db9: mov c,25h.3 ; 6db9 a2 2b "+
cpl c ; 6dbb b3 3
jnc X6dc4 ; 6dbc 50 06 P.
mov dptr,#X01c2 ; 6dbe 90 01 c2 ..B
movx a,@dptr ; 6dc1 e0 `
jnz X6dc6 ; 6dc2 70 02 p.
X6dc4: sjmp X6ddd ; 6dc4 80 17 ..
;
X6dc6: mov dptr,#X01c2 ; 6dc6 90 01 c2 ..B
clr a ; 6dc9 e4 d
movx @dptr,a ; 6dca f0 p
mov dptr,#X01be ; 6dcb 90 01 be ..>
movx a,@dptr ; 6dce e0 `
mov r6,a ; 6dcf fe ~
inc dptr ; 6dd0 a3 #
movx a,@dptr ; 6dd1 e0 `
mov r7,a ; 6dd2 ff .
mov a,r7 ; 6dd3 ef o
orl a,r6 ; 6dd4 4e N
jz X6ddd ; 6dd5 60 06 `.
mov dptr,#X01be ; 6dd7 90 01 be ..>
lcall Xfead ; 6dda 12 fe ad .~-
X6ddd: ret ; 6ddd 22 "
;
X6dde: mov a,#80h ; 6dde 74 80 t.
mov dptr,#X01dc ; 6de0 90 01 dc ..\
mov r0,a ; 6de3 f8 x
clr a ; 6de4 e4 d
movx @dptr,a ; 6de5 f0 p
mov a,r0 ; 6de6 e8 h
inc dptr ; 6de7 a3 #
movx @dptr,a ; 6de8 f0 p
mov dptr,#X01da ; 6de9 90 01 da ..Z
mov r0,a ; 6dec f8 x
clr a ; 6ded e4 d
movx @dptr,a ; 6dee f0 p
mov a,r0 ; 6def e8 h
inc dptr ; 6df0 a3 #
movx @dptr,a ; 6df1 f0 p
mov dptr,#X01d8 ; 6df2 90 01 d8 ..X
mov r0,a ; 6df5 f8 x
clr a ; 6df6 e4 d
movx @dptr,a ; 6df7 f0 p
mov a,r0 ; 6df8 e8 h
inc dptr ; 6df9 a3 #
movx @dptr,a ; 6dfa f0 p
mov dptr,#X01d6 ; 6dfb 90 01 d6 ..V
mov r0,a ; 6dfe f8 x
clr a ; 6dff e4 d
movx @dptr,a ; 6e00 f0 p
mov a,r0 ; 6e01 e8 h
inc dptr ; 6e02 a3 #
movx @dptr,a ; 6e03 f0 p
mov a,#0bdh ; 6e04 74 bd t=
mov dptr,#X01e6 ; 6e06 90 01 e6 ..f
mov r0,a ; 6e09 f8 x
clr a ; 6e0a e4 d
movx @dptr,a ; 6e0b f0 p
mov a,r0 ; 6e0c e8 h
inc dptr ; 6e0d a3 #
movx @dptr,a ; 6e0e f0 p
lcall X54eb ; 6e0f 12 54 eb .Tk
mov a,#5 ; 6e12 74 05 t.
mov dptr,#X0044 ; 6e14 90 00 44 ..D
movx @dptr,a ; 6e17 f0 p
X6e18: mov dptr,#X0044 ; 6e18 90 00 44 ..D
movx a,@dptr ; 6e1b e0 `
jz X6e35 ; 6e1c 60 17 `.
mov dptr,#X01be ; 6e1e 90 01 be ..>
movx a,@dptr ; 6e21 e0 `
mov r6,a ; 6e22 fe ~
inc dptr ; 6e23 a3 #
movx a,@dptr ; 6e24 e0 `
mov r7,a ; 6e25 ff .
mov dptr,#X01e6 ; 6e26 90 01 e6 ..f
movx a,@dptr ; 6e29 e0 `
mov r4,a ; 6e2a fc |
inc dptr ; 6e2b a3 #
movx a,@dptr ; 6e2c e0 `
mov r5,a ; 6e2d fd }
mov a,r7 ; 6e2e ef o
clr c ; 6e2f c3 C
subb a,r5 ; 6e30 9d .
mov a,r6 ; 6e31 ee n
subb a,r4 ; 6e32 9c .
jc X6e37 ; 6e33 40 02 @.
X6e35: sjmp X6e3f ; 6e35 80 08 ..
;
X6e37: lcall X03ea ; 6e37 12 03 ea ..j
lcall X6d3c ; 6e3a 12 6d 3c .m<
sjmp X6e18 ; 6e3d 80 d9 .Y
;
X6e3f: mov a,#1eh ; 6e3f 74 1e t.
mov dptr,#X0044 ; 6e41 90 00 44 ..D
movx @dptr,a ; 6e44 f0 p
X6e45: mov dptr,#X01be ; 6e45 90 01 be ..>
movx a,@dptr ; 6e48 e0 `
mov r6,a ; 6e49 fe ~
inc dptr ; 6e4a a3 #
movx a,@dptr ; 6e4b e0 `
mov r7,a ; 6e4c ff .
mov a,#0a0h ; 6e4d 74 a0 t
cjne r6,#0,X6e5c ; 6e4f be 00 0a >..
setb c ; 6e52 d3 S
subb a,r7 ; 6e53 9f .
jc X6e5c ; 6e54 40 06 @.
mov dptr,#X0044 ; 6e56 90 00 44 ..D
movx a,@dptr ; 6e59 e0 `
jnz X6e5e ; 6e5a 70 02 p.
X6e5c: sjmp X6ed3 ; 6e5c 80 75 .u
;
X6e5e: lcall X03ea ; 6e5e 12 03 ea ..j
lcall X6d3c ; 6e61 12 6d 3c .m<
mov dptr,#X01be ; 6e64 90 01 be ..>
movx a,@dptr ; 6e67 e0 `
mov