                                ;
                                ;       Disassembled by:
                                ;               DASMx object code disassembler
                                ;               (c) Copyright 1996-2003   Conquest Consultants
                                ;               Version 1.40 (Oct 18 2003)
                                ;
                                ;       File:           ptr230.bin
                                ;
                                ;       Size:           1024 bytes
                                ;       Checksum:       9F0A
                                ;       CRC-32:         A30171BD
                                ;
                                ;       Date:           Thu Aug 02 00:51:12 2018
                                ;
                                ;       CPU:            Intel 8048 (MCS-48 family)
                                ;
                                ;
                                ;
                                        org     00000H
                                ;
0000 : 04 59            " Y"            jmp     L0059
                                ;
0002 : 00               " "             nop
0003 : 15               " "             dis     i
0004 : 04 5F            " _"            jmp     L005F
                                ;
0006                            L0006:
0006 : 00               " "             nop
0007 : 00               " "             nop
0008 : E9 0C            "  "            djnz    r1,L000C
000A : 24 FF            "$ "            jmp     L01FF
000C                            L000C:
000C : 24 FD            "$ "            jmp     L01FD
                                ;
000E : 00               " "             nop
000F : 00               " "             nop
0010                            L0010:
0010 : 14 20            "  "            call    L0020
0012 : 23 F1            "# "            mov     a,#0F1H
0014 : E3               " "             movp3   a,@a
0015 : A9               " "             mov     r1,a
0016 : 64 D3            "d "            jmp     L03D3
                                ;
0018 : 00               " "             nop
0019 : 00               " "             nop
001A : 00               " "             nop
001B : 00               " "             nop
001C : 00               " "             nop
001D : 00               " "             nop
001E : 00               " "             nop
001F : 00               " "             nop
0020                            L0020:
0020 : 18               " "             inc     r0
0021 : F8               " "             mov     a,r0
0022 : D3 28            " ("            xrl     a,#028H
0024 : C6 2D            " -"            jz      L002D
0026 : F8               " "             mov     a,r0
0027 : D3 30            " 0"            xrl     a,#030H
0029 : C6 33            " 3"            jz      L0033
002B : 04 35            " 5"            jmp     L0035
                                ;
002D                            L002D:
002D : B8 20            "  "            mov     r0,#020H
002F : 00               " "             nop
0030 : 00               " "             nop
0031 : 04 35            " 5"            jmp     L0035
                                ;
0033                            L0033:
0033 : B8 28            " ("            mov     r0,#028H
0035                            L0035:
0035 : 0A               " "             in      a,p2
0036 : 53 F0            "S "            anl     a,#0F0H
0038 : A9               " "             mov     r1,a
0039 : F0               " "             mov     a,@r0
003A : 53 0F            "S "            anl     a,#00FH
003C : 49               "I"             orl     a,r1
003D : 3A               ":"             outl    p2,a
003E : 83               " "             ret
                                ;
003F                            L003F:
003F : 35               "5"             dis     tcnti
0040 : 23 78            "#x"            mov     a,#078H
0042 : A9               " "             mov     r1,a
0043                            L0043:
0043 : 23 F6            "# "            mov     a,#0F6H
0045 : 62               "b"             mov     t,a
0046 : 55               "U"             strt    t
0047                            L0047:
0047 : 16 4B            " K"            jtf     L004B
0049 : 04 47            " G"            jmp     L0047
                                ;
004B                            L004B:
004B : 65               "e"             stop    tcnt
004C : E9 43            " C"            djnz    r1,L0043
004E : 83               " "             ret
004F                            L004F:
004F : 44 A0            "D "            jmp     L02A0
                                ;
0051 : 00               " "             nop
0052                            L0052:
0052 : 85               " "             clr     f0
0053 : 27               "'"             clr     a
0054 : AD               " "             mov     r5,a
0055 : 04 6A            " j"            jmp     L006A
                                ;
0057 : 00               " "             nop
0058 : 00               " "             nop
0059                            L0059:
0059 : 86 5F            " _"            jni     L005F
005B : BE 82            "  "            mov     r6,#082H
005D : 04 61            " a"            jmp     L0061
                                ;
005F                            L005F:
005F : BE 02            "  "            mov     r6,#002H
0061                            L0061:
0061 : 0A               " "             in      a,p2
0062 : 53 10            "S "            anl     a,#010H
0064 : E7               " "             rl      a
0065 : E7               " "             rl      a
0066 : 4E               "N"             orl     a,r6
0067 : AE               " "             mov     r6,a
0068 : 04 52            " R"            jmp     L0052
                                ;
006A                            L006A:
006A : B8 20            "  "            mov     r0,#020H
006C : B0 0E            "  "            mov     @r0,#00EH
006E : 18               " "             inc     r0
006F : B0 1C            "  "            mov     @r0,#01CH
0071 : 18               " "             inc     r0
0072 : B0 0D            "  "            mov     @r0,#00DH
0074 : 18               " "             inc     r0
0075 : B0 19            "  "            mov     @r0,#019H
0077 : 18               " "             inc     r0
0078 : B0 0B            "  "            mov     @r0,#00BH
007A : 18               " "             inc     r0
007B : B0 13            "  "            mov     @r0,#013H
007D : 18               " "             inc     r0
007E : B0 07            "  "            mov     @r0,#007H
0080 : 18               " "             inc     r0
0081 : B0 16            "  "            mov     @r0,#016H
0083 : 18               " "             inc     r0
0084 : B0 16            "  "            mov     @r0,#016H
0086 : 18               " "             inc     r0
0087 : B0 07            "  "            mov     @r0,#007H
0089 : 18               " "             inc     r0
008A : B0 13            "  "            mov     @r0,#013H
008C : 18               " "             inc     r0
008D : B0 0B            "  "            mov     @r0,#00BH
008F : 18               " "             inc     r0
0090 : B0 19            "  "            mov     @r0,#019H
0092 : 18               " "             inc     r0
0093 : B0 0D            "  "            mov     @r0,#00DH
0095 : 18               " "             inc     r0
0096 : B0 1C            "  "            mov     @r0,#01CH
0098 : 18               " "             inc     r0
0099 : B0 0E            "  "            mov     @r0,#00EH
009B : B8 20            "  "            mov     r0,#020H
009D : 9A FE            "  "            anl     p2,#0FEH
009F                            L009F:
009F : 09               " "             in      a,p1
00A0 : 12 A4            "  "            jb0     L00A4
00A2 : 04 F7            "  "            jmp     L00F7
                                ;
00A4                            L00A4:
00A4 : FE               " "             mov     a,r6
00A5 : 12 A9            "  "            jb0     L00A9
00A7 : 24 01            "$ "            jmp     L0101
                                ;
00A9                            L00A9:
00A9 : FE               " "             mov     a,r6
00AA : F2 AE            "  "            jb7     L00AE
00AC : 04 B0            "  "            jmp     L00B0
00AE                            L00AE:
00AE : 24 09            "$ "            jmp     L0109
                                ;
00B0                            L00B0:
00B0 : FE               " "             mov     a,r6
00B1 : D2 B5            "  "            jb6     L00B5
00B3 : 24 3E            "$>"            jmp     L013E
                                ;
00B5                            L00B5:
00B5 : 09               " "             in      a,p1
00B6 : 53 06            "S "            anl     a,#006H
00B8 : 96 BC            "  "            jnz     L00BC
00BA : 24 4A            "$J"            jmp     L014A
                                ;
00BC                            L00BC:
00BC : D3 06            "  "            xrl     a,#006H
00BE : 96 C4            "  "            jnz     L00C4
00C0 : 00               " "             nop
00C1 : 00               " "             nop
00C2 : 24 4A            "$J"            jmp     L014A
                                ;
00C4                            L00C4:
00C4 : 8A 20            "  "            orl     p2,#020H
00C6 : FE               " "             mov     a,r6
00C7 : F2 CE            "  "            jb7     L00CE
00C9 : 09               " "             in      a,p1
00CA : 52 CE            "R "            jb2     L00CE
00CC : 24 62            "$b"            jmp     L0162
                                ;
00CE                            L00CE:
00CE : 00               " "             nop
00CF : F8               " "             mov     a,r0
00D0 : 53 08            "S "            anl     a,#008H
00D2 : 96 D6            "  "            jnz     L00D6
00D4 : 04 DE            "  "            jmp     L00DE
                                ;
00D6                            L00D6:
00D6 : F8               " "             mov     a,r0
00D7 : 37               "7"             cpl     a
00D8 : 53 0F            "S "            anl     a,#00FH
00DA : 03 20            "  "            add     a,#020H
00DC : A8               " "             mov     r0,a
00DD : 00               " "             nop
00DE                            L00DE:
00DE : 00               " "             nop
00DF : FE               " "             mov     a,r6
00E0 : 32 E4            "2 "            jb1     L00E4
00E2 : 04 E6            "  "            jmp     L00E6
00E4                            L00E4:
00E4 : 24 C6            "$ "            jmp     L01C6
                                ;
00E6                            L00E6:
00E6 : FE               " "             mov     a,r6
00E7 : 43 02            "C "            orl     a,#002H
00E9 : AE               " "             mov     r6,a
00EA                            L00EA:
00EA : FE               " "             mov     a,r6
00EB : B2 E4            "  "            jb5     L00E4
00ED : 9A DF            "  "            anl     p2,#0DFH
00EF : 14 3F            " ?"            call    L003F
00F1 : 8A 20            "  "            orl     p2,#020H
00F3 : BA E0            "  "            mov     r2,#0E0H
00F5 : 24 C6            "$ "            jmp     L01C6
                                ;
00F7                            L00F7:
00F7 : 8A C0            "  "            orl     p2,#0C0H
00F9 : 9A DF            "  "            anl     p2,#0DFH
00FB : FE               " "             mov     a,r6
00FC : 53 DE            "S "            anl     a,#0DEH
00FE : AE               " "             mov     r6,a
00FF : 04 9F            "  "            jmp     L009F
                                ;
0101                            L0101:
0101 : 9A BF            "  "            anl     p2,#0BFH
0103 : 14 3F            " ?"            call    L003F
0105 : BA E0            "  "            mov     r2,#0E0H
0107 : 04 A9            "  "            jmp     L00A9
                                ;
0109                            L0109:
0109 : 09               " "             in      a,p1
010A : 52 0E            "R "            jb2     L010E
010C : 04 B0            "  "            jmp     L00B0
                                ;
010E                            L010E:
010E : 9A DF            "  "            anl     p2,#0DFH
0110 : 8A 40            " @"            orl     p2,#040H
0112 : 14 3F            " ?"            call    L003F
0114 : 8A 20            "  "            orl     p2,#020H
0116 : 99 2F            " /"            anl     p1,#02FH
0118 : 89 1F            "  "            orl     p1,#01FH
011A : F8               " "             mov     a,r0
011B : 72 1F            "r "            jb3     L011F
011D : 24 21            "$!"            jmp     L0121
011F                            L011F:
011F : 24 28            "$("            jmp     L0128
                                ;
0121                            L0121:
0121 : F8               " "             mov     a,r0
0122 : 37               "7"             cpl     a
0123 : 53 0F            "S "            anl     a,#00FH
0125 : 03 20            "  "            add     a,#020H
0127 : A8               " "             mov     r0,a
0128                            L0128:
0128 : 14 20            "  "            call    L0020
012A : 24 7E            "$~"            jmp     L017E
                                ;
012C                            L012C:
012C : FE               " "             mov     a,r6
012D : 53 DF            "S "            anl     a,#0DFH
012F : AE               " "             mov     r6,a
0130                            L0130:
0130 : 9A 9F            "  "            anl     p2,#09FH
0132 : 89 FF            "  "            orl     p1,#0FFH
0134 : 99 EF            "  "            anl     p1,#0EFH
0136 : 14 3F            " ?"            call    L003F
0138 : FE               " "             mov     a,r6
0139 : 53 FC            "S "            anl     a,#0FCH
013B : AE               " "             mov     r6,a
013C : 04 B0            "  "            jmp     L00B0
                                ;
013E                            L013E:
013E : 09               " "             in      a,p1
013F : 32 43            "2C"            jb1     L0143
0141 : 24 4A            "$J"            jmp     L014A
                                ;
0143                            L0143:
0143 : 8A 20            "  "            orl     p2,#020H
0145 : 09               " "             in      a,p1
0146 : 52 62            "Rb"            jb2     L0162
0148 : 04 CE            "  "            jmp     L00CE
                                ;
014A                            L014A:
014A : 9A DF            "  "            anl     p2,#0DFH
014C : 26 50            "&P"            jnt0    L0150
014E : 24 55            "$U"            jmp     L0155
                                ;
0150                            L0150:
0150 : 85               " "             clr     f0
0151 : 8A 80            "  "            orl     p2,#080H
0153 : 04 9F            "  "            jmp     L009F
                                ;
0155                            L0155:
0155 : B6 5E            " ^"            jf0     L015E
0157 : 9A 7F            "  "            anl     p2,#07FH
0159 : BA E0            "  "            mov     r2,#0E0H
015B : 95               " "             cpl     f0
015C : 64 A6            "d "            jmp     L03A6
                                ;
015E                            L015E:
015E : 46 62            "Fb"            jnt1    L0162
0160 : 04 CE            "  "            jmp     L00CE
                                ;
0162                            L0162:
0162 : 00               " "             nop
0163 : F8               " "             mov     a,r0
0164 : 53 08            "S "            anl     a,#008H
0166 : C6 6A            " j"            jz      L016A
0168 : 24 72            "$r"            jmp     L0172
                                ;
016A                            L016A:
016A : F8               " "             mov     a,r0
016B : 37               "7"             cpl     a
016C : 53 0F            "S "            anl     a,#00FH
016E : 03 20            "  "            add     a,#020H
0170 : A8               " "             mov     r0,a
0171 : 00               " "             nop
0172                            L0172:
0172 : 00               " "             nop
0173 : FE               " "             mov     a,r6
0174 : 32 78            "2x"            jb1     L0178
0176 : 24 C6            "$ "            jmp     L01C6
                                ;
0178                            L0178:
0178 : FE               " "             mov     a,r6
0179 : 53 FD            "S "            anl     a,#0FDH
017B : AE               " "             mov     r6,a
017C : 04 EA            "  "            jmp     L00EA
                                ;
017E                            L017E:
017E : 09               " "             in      a,p1
017F : 52 88            "R "            jb2     L0188
0181 : FE               " "             mov     a,r6
0182 : D2 86            "  "            jb6     L0186
0184 : 24 8D            "$ "            jmp     L018D
0186                            L0186:
0186 : 24 30            "$0"            jmp     L0130
                                ;
0188                            L0188:
0188 : FE               " "             mov     a,r6
0189 : D2 8D            "  "            jb6     L018D
018B : 24 2C            "$,"            jmp     L012C
                                ;
018D                            L018D:
018D : BC 8E            "  "            mov     r4,#08EH
018F : 09               " "             in      a,p1
0190 : 72 AC            "r "            jb3     L01AC
0192 : 35               "5"             dis     tcnti
0193 : 27               "'"             clr     a
0194 : 62               "b"             mov     t,a
0195 : 55               "U"             strt    t
0196                            L0196:
0196 : 16 9A            "  "            jtf     L019A
0198 : 24 B9            "$ "            jmp     L01B9
                                ;
019A                            L019A:
019A : EC B9            "  "            djnz    r4,L01B9
019C : 65               "e"             stop    tcnt
019D : FE               " "             mov     a,r6
019E : 53 DF            "S "            anl     a,#0DFH
01A0 : AE               " "             mov     r6,a
01A1                            L01A1:
01A1 : 9A 7F            "  "            anl     p2,#07FH
01A3 : 9A DF            "  "            anl     p2,#0DFH
01A5                            L01A5:
01A5 : 09               " "             in      a,p1
01A6 : 12 A5            "  "            jb0     L01A5
01A8 : 8A 80            "  "            orl     p2,#080H
01AA : 24 30            "$0"            jmp     L0130
                                ;
01AC                            L01AC:
01AC : 35               "5"             dis     tcnti
01AD : 65               "e"             stop    tcnt
01AE : 23 39            "#9"            mov     a,#039H
01B0                            L01B0:
01B0 : 07               " "             dec     a
01B1 : C6 B5            "  "            jz      L01B5
01B3 : 24 B7            "$ "            jmp     L01B7
01B5                            L01B5:
01B5 : 24 28            "$("            jmp     L0128
01B7                            L01B7:
01B7 : 24 B0            "$ "            jmp     L01B0
                                ;
01B9                            L01B9:
01B9 : 09               " "             in      a,p1
01BA : 72 BE            "r "            jb3     L01BE
01BC : 24 C2            "$ "            jmp     L01C2
                                ;
01BE                            L01BE:
01BE : 8A 20            "  "            orl     p2,#020H
01C0 : 24 AC            "$ "            jmp     L01AC
                                ;
01C2                            L01C2:
01C2 : 9A DF            "  "            anl     p2,#0DFH
01C4 : 24 96            "$ "            jmp     L0196
                                ;
01C6                            L01C6:
01C6 : FE               " "             mov     a,r6
01C7 : 12 CB            "  "            jb0     L01CB
01C9 : 24 CD            "$ "            jmp     L01CD
01CB                            L01CB:
01CB : 44 53            "DS"            jmp     L0253
                                ;
01CD                            L01CD:
01CD : 99 AF            "  "            anl     p1,#0AFH
01CF : 89 0F            "  "            orl     p1,#00FH
01D1                            L01D1:
01D1 : 09               " "             in      a,p1
01D2 : 72 D6            "r "            jb3     L01D6
01D4 : 24 D8            "$ "            jmp     L01D8
01D6                            L01D6:
01D6 : 44 26            "D&"            jmp     L0226
                                ;
01D8                            L01D8:
01D8 : 65               "e"             stop    tcnt
01D9 : 99 EF            "  "            anl     p1,#0EFH
01DB : 80               " "             movx    a,@r0
01DC : 08               " "             ins     a,bus
01DD : 02               " "             outl    bus,a
01DE : 89 1F            "  "            orl     p1,#01FH
01E0 : 35               "5"             dis     tcnti
01E1 : 23 FA            "# "            mov     a,#0FAH
01E3 : 62               "b"             mov     t,a
01E4 : 55               "U"             strt    t
01E5                            L01E5:
01E5 : 16 E9            "  "            jtf     L01E9
01E7 : 24 E5            "$ "            jmp     L01E5
                                ;
01E9                            L01E9:
01E9 : 99 DF            "  "            anl     p1,#0DFH
01EB : 89 1F            "  "            orl     p1,#01FH
01ED : BC 88            "  "            mov     r4,#088H
01EF                            L01EF:
01EF : 65               "e"             stop    tcnt
01F0 : 23 00            "# "            mov     a,#000H
01F2 : 62               "b"             mov     t,a
01F3 : 55               "U"             strt    t
01F4                            L01F4:
01F4 : 14 20            "  "            call    L0020
01F6 : B9 32            " 2"            mov     r1,#032H
01F8                            L01F8:
01F8 : 09               " "             in      a,p1
01F9 : 72 FD            "r "            jb3     L01FD
01FB : 44 3F            "D?"            jmp     L023F
01FD                            L01FD:
01FD : 04 06            "  "            jmp     L0006
                                ;
01FF                            L01FF:
01FF : 65               "e"             stop    tcnt
0200 : 89 6F            " o"            orl     p1,#06FH
0202 : 23 FA            "# "            mov     a,#0FAH
0204 : 62               "b"             mov     t,a
0205 : 55               "U"             strt    t
0206                            L0206:
0206 : 16 0A            "  "            jtf     L020A
0208 : 44 06            "D "            jmp     L0206
                                ;
020A                            L020A:
020A : 65               "e"             stop    tcnt
020B : 99 EF            "  "            anl     p1,#0EFH
020D : 80               " "             movx    a,@r0
020E : 08               " "             ins     a,bus
020F : 02               " "             outl    bus,a
0210 : 89 0F            "  "            orl     p1,#00FH
0212 : FE               " "             mov     a,r6
0213 : 43 01            "C "            orl     a,#001H
0215 : AE               " "             mov     r6,a
0216 : 14 20            "  "            call    L0020
0218 : 14 20            "  "            call    L0020
021A : 23 F4            "# "            mov     a,#0F4H
021C : 62               "b"             mov     t,a
021D : 55               "U"             strt    t
021E                            L021E:
021E : 16 22            " ""            jtf     L0222
0220 : 44 1E            "D "            jmp     L021E
                                ;
0222                            L0222:
0222 : 65               "e"             stop    tcnt
0223 : 04 9F            "  "            jmp     L009F
                                ;
0225 : 00               " "             nop
0226                            L0226:
0226 : 14 20            "  "            call    L0020
0228 : 35               "5"             dis     tcnti
0229 : 23 E1            "# "            mov     a,#0E1H
022B : 62               "b"             mov     t,a
022C : 55               "U"             strt    t
022D                            L022D:
022D : 16 3D            " ="            jtf     L023D
022F : 09               " "             in      a,p1
0230 : 53 06            "S "            anl     a,#006H
0232 : C6 22            " ""            jz      L0222
0234 : D3 06            "  "            xrl     a,#006H
0236 : C6 22            " ""            jz      L0222
0238 : 09               " "             in      a,p1
0239 : 12 2D            " -"            jb0     L022D
023B : 44 22            "D""            jmp     L0222
023D                            L023D:
023D : 24 D1            "$ "            jmp     L01D1
                                ;
023F                            L023F:
023F : E9 49            " I"            djnz    r1,L0249
0241 : 16 45            " E"            jtf     L0245
0243 : 24 F4            "$ "            jmp     L01F4
                                ;
0245                            L0245:
0245 : EC 4B            " K"            djnz    r4,L024B
0247 : 44 4D            "DM"            jmp     L024D
0249                            L0249:
0249 : 24 F8            "$ "            jmp     L01F8
024B                            L024B:
024B : 24 EF            "$ "            jmp     L01EF
                                ;
024D                            L024D:
024D : FE               " "             mov     a,r6
024E : 43 20            "C "            orl     a,#020H
0250 : AE               " "             mov     r6,a
0251 : 24 A1            "$ "            jmp     L01A1
                                ;
0253                            L0253:
0253 : 35               "5"             dis     tcnti
0254 : BC 8E            "  "            mov     r4,#08EH
0256 : BF 0F            "  "            mov     r7,#00FH
0258 : 27               "'"             clr     a
0259 : 62               "b"             mov     t,a
025A : 55               "U"             strt    t
025B                            L025B:
025B : 14 20            "  "            call    L0020
025D : FA               " "             mov     a,r2
025E : E3               " "             movp3   a,@a
025F : AB               " "             mov     r3,a
0260 : FA               " "             mov     a,r2
0261 : 37               "7"             cpl     a
0262 : 03 F1            "  "            add     a,#0F1H
0264 : C6 67            " g"            jz      L0267
0266 : 1A               " "             inc     r2
0267                            L0267:
0267 : FD               " "             mov     a,r5
0268 : 37               "7"             cpl     a
0269 : 03 05            "  "            add     a,#005H
026B : 96 6F            " o"            jnz     L026F
026D : 44 E7            "D "            jmp     L02E7
                                ;
026F                            L026F:
026F : FD               " "             mov     a,r5
0270 : 03 00            "  "            add     a,#000H
0272 : 96 76            " v"            jnz     L0276
0274 : 44 80            "D "            jmp     L0280
                                ;
0276                            L0276:
0276 : FD               " "             mov     a,r5
0277 : 37               "7"             cpl     a
0278 : 03 04            "  "            add     a,#004H
027A : 96 7E            " ~"            jnz     L027E
027C : 44 D6            "D "            jmp     L02D6
027E                            L027E:
027E : 44 A0            "D "            jmp     L02A0
                                ;
0280                            L0280:
0280 : 99 AF            "  "            anl     p1,#0AFH
0282 : 89 0F            "  "            orl     p1,#00FH
0284 : 00               " "             nop
0285 : 00               " "             nop
0286 : 00               " "             nop
0287 : 00               " "             nop
0288                            L0288:
0288 : 09               " "             in      a,p1
0289 : 72 AD            "r "            jb3     L02AD
028B : 00               " "             nop
028C : 99 EF            "  "            anl     p1,#0EFH
028E : 80               " "             movx    a,@r0
028F : 08               " "             ins     a,bus
0290 : 02               " "             outl    bus,a
0291 : 89 1F            "  "            orl     p1,#01FH
0293 : 89 4F            " O"            orl     p1,#04FH
0295                            L0295:
0295 : 1D               " "             inc     r5
0296                            L0296:
0296 : 00               " "             nop
0297 : 23 02            "# "            mov     a,#002H
0299                            L0299:
0299 : 07               " "             dec     a
029A : 96 99            "  "            jnz     L0299
029C : EB 96            "  "            djnz    r3,L0296
029E : 44 B5            "D "            jmp     L02B5
                                ;
02A0                            L02A0:
02A0 : 99 DF            "  "            anl     p1,#0DFH
02A2 : 89 0F            "  "            orl     p1,#00FH
02A4 : 23 03            "# "            mov     a,#003H
02A6                            L02A6:
02A6 : 07               " "             dec     a
02A7 : 96 A6            "  "            jnz     L02A6
02A9 : 44 95            "D "            jmp     L0295
02AB : 04 4F            " O"            jmp     L004F
                                ;
02AD                            L02AD:
02AD : EB C2            "  "            djnz    r3,L02C2
02AF                            L02AF:
02AF : 00               " "             nop
02B0 : 23 0A            "# "            mov     a,#00AH
02B2                            L02B2:
02B2 : 07               " "             dec     a
02B3 : 96 B2            "  "            jnz     L02B2
02B5                            L02B5:
02B5 : EF BB            "  "            djnz    r7,L02BB
02B7 : BA DE            "  "            mov     r2,#0DEH
02B9 : BF 0F            "  "            mov     r7,#00FH
02BB                            L02BB:
02BB : FE               " "             mov     a,r6
02BC : 52 C0            "R "            jb2     L02C0
02BE : 44 CF            "D "            jmp     L02CF
02C0                            L02C0:
02C0 : 64 70            "dp"            jmp     L0370
                                ;
02C2                            L02C2:
02C2 : 16 C6            "  "            jtf     L02C6
02C4 : 44 88            "D "            jmp     L0288
                                ;
02C6                            L02C6:
02C6 : EC 88            "  "            djnz    r4,L0288
02C8                            L02C8:
02C8 : 65               "e"             stop    tcnt
02C9 : FE               " "             mov     a,r6
02CA : 43 20            "C "            orl     a,#020H
02CC : AE               " "             mov     r6,a
02CD : 24 A1            "$ "            jmp     L01A1
                                ;
02CF                            L02CF:
02CF : FE               " "             mov     a,r6
02D0 : 72 D4            "r "            jb3     L02D4
02D2 : 44 5B            "D["            jmp     L025B
02D4                            L02D4:
02D4 : 64 29            "d)"            jmp     L0329
                                ;
02D6                            L02D6:
02D6 : 89 2F            " /"            orl     p1,#02FH
02D8 : 23 02            "# "            mov     a,#002H
02DA                            L02DA:
02DA : 07               " "             dec     a
02DB : 96 DA            "  "            jnz     L02DA
02DD : 99 BF            "  "            anl     p1,#0BFH
02DF : 89 0F            "  "            orl     p1,#00FH
02E1 : 00               " "             nop
02E2 : 00               " "             nop
02E3 : 00               " "             nop
02E4 : 00               " "             nop
02E5 : 44 95            "D "            jmp     L0295
                                ;
02E7                            L02E7:
02E7 : 09               " "             in      a,p1
02E8 : 72 EC            "r "            jb3     L02EC
02EA : 64 1B            "d "            jmp     L031B
                                ;
02EC                            L02EC:
02EC : 99 EF            "  "            anl     p1,#0EFH
02EE : 89 4F            " O"            orl     p1,#04FH
02F0 : 80               " "             movx    a,@r0
02F1 : FE               " "             mov     a,r6
02F2 : D2 FD            "  "            jb6     L02FD
02F4 : 64 0C            "d "            jmp     L030C
                                ;
02F6 : 00               " "             nop
02F7 : 00               " "             nop
02F8 : 00               " "             nop
02F9 : 00               " "             nop
02FA : 00               " "             nop
02FB : 00               " "             nop
02FC : 00               " "             nop
02FD                            L02FD:
02FD : 09               " "             in      a,p1
02FE : 53 06            "S "            anl     a,#006H
0300 : C6 11            "  "            jz      L0311
0302 : D3 06            "  "            xrl     a,#006H
0304 : C6 11            "  "            jz      L0311
0306                            L0306:
0306 : FE               " "             mov     a,r6
0307 : 43 04            "C "            orl     a,#004H
0309 : AE               " "             mov     r6,a
030A : 44 95            "D "            jmp     L0295
                                ;
030C                            L030C:
030C : 09               " "             in      a,p1
030D : 32 06            "2 "            jb1     L0306
030F : 64 11            "d "            jmp     L0311
                                ;
0311                            L0311:
0311 : 26 15            "& "            jnt0    L0315
0313 : 64 06            "d "            jmp     L0306
                                ;
0315                            L0315:
0315 : FE               " "             mov     a,r6
0316 : 43 08            "C "            orl     a,#008H
0318 : AE               " "             mov     r6,a
0319 : 44 95            "D "            jmp     L0295
                                ;
031B                            L031B:
031B : EB 1F            "  "            djnz    r3,L031F
031D : 44 AF            "D "            jmp     L02AF
                                ;
031F                            L031F:
031F : 16 23            " #"            jtf     L0323
0321 : 44 E7            "D "            jmp     L02E7
                                ;
0323                            L0323:
0323 : EC 27            " '"            djnz    r4,L0327
0325 : 44 C8            "D "            jmp     L02C8
0327                            L0327:
0327 : 44 E7            "D "            jmp     L02E7
                                ;
0329                            L0329:
0329 : F0               " "             mov     a,@r0
032A : 92 C5            "  "            jb4     L03C5
032C : 64 2E            "d."            jmp     L032E
                                ;
032E                            L032E:
032E : FE               " "             mov     a,r6
032F : 92 33            " 3"            jb4     L0333
0331 : 64 3F            "d?"            jmp     L033F
                                ;
0333                            L0333:
0333 : 23 C0            "# "            mov     a,#0C0H
0335 : E3               " "             movp3   a,@a
0336 : A9               " "             mov     r1,a
0337                            L0337:
0337 : E9 3B            " ;"            djnz    r1,L033B
0339 : 64 68            "dh"            jmp     L0368
033B                            L033B:
033B : 64 3D            "d="            jmp     L033D
033D                            L033D:
033D : 64 37            "d7"            jmp     L0337
                                ;
033F                            L033F:
033F : 23 C1            "# "            mov     a,#0C1H
0341 : E3               " "             movp3   a,@a
0342 : A9               " "             mov     r1,a
0343                            L0343:
0343 : E9 47            " G"            djnz    r1,L0347
0345 : 64 68            "dh"            jmp     L0368
0347                            L0347:
0347 : 64 49            "dI"            jmp     L0349
0349                            L0349:
0349 : 64 43            "dC"            jmp     L0343
                                ;
034B                            L034B:
034B : FE               " "             mov     a,r6
034C : 92 50            " P"            jb4     L0350
034E : 64 5C            "d\"            jmp     L035C
                                ;
0350                            L0350:
0350 : 23 C2            "# "            mov     a,#0C2H
0352 : E3               " "             movp3   a,@a
0353 : A9               " "             mov     r1,a
0354                            L0354:
0354 : E9 58            " X"            djnz    r1,L0358
0356 : 64 B4            "d "            jmp     L03B4
0358                            L0358:
0358 : 64 5A            "dZ"            jmp     L035A
035A                            L035A:
035A : 64 54            "dT"            jmp     L0354
                                ;
035C                            L035C:
035C : 23 C3            "# "            mov     a,#0C3H
035E : E3               " "             movp3   a,@a
035F : A9               " "             mov     r1,a
0360                            L0360:
0360 : E9 64            " d"            djnz    r1,L0364
0362 : 64 B4            "d "            jmp     L03B4
0364                            L0364:
0364 : 64 66            "df"            jmp     L0366
0366                            L0366:
0366 : 64 60            "d`"            jmp     L0360
                                ;
0368                            L0368:
0368 : BA E0            "  "            mov     r2,#0E0H
036A : FE               " "             mov     a,r6
036B : 53 EF            "S "            anl     a,#0EFH
036D : AE               " "             mov     r6,a
036E : 64 78            "dx"            jmp     L0378
                                ;
0370                            L0370:
0370 : 23 F0            "# "            mov     a,#0F0H
0372 : 00               " "             nop
0373 : AA               " "             mov     r2,a
0374 : 04 10            "  "            jmp     L0010
                                ;
0376 : 00               " "             nop
0377 : 00               " "             nop
0378                            L0378:
0378 : 14 20            "  "            call    L0020
037A : 14 20            "  "            call    L0020
037C                            L037C:
037C : 23 C4            "# "            mov     a,#0C4H
037E : E3               " "             movp3   a,@a
037F : A9               " "             mov     r1,a
0380                            L0380:
0380 : E9 84            "  "            djnz    r1,L0384
0382 : 64 88            "d "            jmp     L0388
0384                            L0384:
0384 : 64 86            "d "            jmp     L0386
0386                            L0386:
0386 : 64 80            "d "            jmp     L0380
                                ;
0388                            L0388:
0388 : 23 F6            "# "            mov     a,#0F6H
038A : 6F               "o"             add     a,r7
038B : F2 91            "  "            jb7     L0391
038D : 64 8F            "d "            jmp     L038F
038F                            L038F:
038F : 64 9A            "d "            jmp     L039A
                                ;
0391                            L0391:
0391 : FE               " "             mov     a,r6
0392 : 53 F3            "S "            anl     a,#0F3H
0394 : AE               " "             mov     r6,a
0395 : 27               "'"             clr     a
0396 : AD               " "             mov     r5,a
0397 : AF               " "             mov     r7,a
0398 : 04 9F            "  "            jmp     L009F
                                ;
039A                            L039A:
039A : 00               " "             nop
039B : 00               " "             nop
039C : BA DE            "  "            mov     r2,#0DEH
039E : 00               " "             nop
039F : 00               " "             nop
03A0 : 64 91            "d "            jmp     L0391
                                ;
03A2 : 00               " "             nop
03A3 : 00               " "             nop
03A4 : 00               " "             nop
03A5 : 00               " "             nop
03A6                            L03A6:
03A6 : 46 AE            "F "            jnt1    L03AE
03A8 : FE               " "             mov     a,r6
03A9 : 53 FD            "S "            anl     a,#0FDH
03AB : AE               " "             mov     r6,a
03AC : 24 5E            "$^"            jmp     L015E
                                ;
03AE                            L03AE:
03AE : FE               " "             mov     a,r6
03AF : 43 02            "C "            orl     a,#002H
03B1 : AE               " "             mov     r6,a
03B2 : 24 5E            "$^"            jmp     L015E
                                ;
03B4                            L03B4:
03B4 : F8               " "             mov     a,r0
03B5 : 03 01            "  "            add     a,#001H
03B7 : 53 07            "S "            anl     a,#007H
03B9 : 28               "("             xch     a,r0
03BA : 53 F8            "S "            anl     a,#0F8H
03BC : 48               "H"             orl     a,r0
03BD : A8               " "             mov     r0,a
03BE : 64 68            "dh"            jmp     L0368
                                ;
03C0 : 7B               "{"             addc    a,r3
03C1 : 95               " "             cpl     f0
03C2 : 40               "@"             orl     a,@r0
03C3 : 43 11            "C "            orl     a,#011H
03C5                            L03C5:
03C5 : F8               " "             mov     a,r0
03C6 : 03 FE            "  "            add     a,#0FEH
03C8 : 53 07            "S "            anl     a,#007H
03CA : 28               "("             xch     a,r0
03CB : 53 F8            "S "            anl     a,#0F8H
03CD : 48               "H"             orl     a,r0
03CE : A8               " "             mov     r0,a
03CF : 14 20            "  "            call    L0020
03D1 : 64 4B            "dK"            jmp     L034B
                                ;
03D3                            L03D3:
03D3 : E9 D7            "  "            djnz    r1,L03D7
03D5 : 64 DB            "d "            jmp     L03DB
03D7                            L03D7:
03D7 : 64 D9            "d "            jmp     L03D9
03D9                            L03D9:
03D9 : 64 D3            "d "            jmp     L03D3
03DB                            L03DB:
03DB : 64 F2            "d "            jmp     L03F2
                                ;
03DD : 00               " "             nop
                                ;
03DE : 22               """             db      022H
                                ;
03DF : 20               " "             xch     a,@r0
03E0 : 1D               " "             inc     r5
03E1 : 1A               " "             inc     r2
03E2 : 16 12            "  "            jtf     L0312
03E4 : 0F               " "             movd    a,p7
03E5 : 0C               " "             movd    a,p4
                                ;
03E6 : 0B               " "             db      00BH
                                ;
03E7 : 0A               " "             in      a,p2
03E8 : 0A               " "             in      a,p2
03E9 : 0A               " "             in      a,p2
03EA : 0A               " "             in      a,p2
03EB : 0A               " "             in      a,p2
03EC : 0A               " "             in      a,p2
03ED : 0A               " "             in      a,p2
03EE : 0A               " "             in      a,p2
03EF : 0A               " "             in      a,p2
03F0 : 0A               " "             in      a,p2
03F1 : 1B               " "             inc     r3
03F2                            L03F2:
03F2 : 14 20            "  "            call    L0020
03F4 : FE               " "             mov     a,r6
03F5 : 43 10            "C "            orl     a,#010H
03F7 : AE               " "             mov     r6,a
03F8 : 64 7C            "d|"            jmp     L037C
                                ;
03FA : FF               " "             mov     a,r7
03FB : FF               " "             mov     a,r7
03FC : FF               " "             mov     a,r7
03FD : FF               " "             mov     a,r7
03FE : FF               " "             mov     a,r7
03FF : FF               " "             mov     a,r7

;--------------------------------------------------------------
Symbol table
============

Value           Type    Name
-----           ----    ----
0006            Code    L0006
000C            Code    L000C
0010            Code    L0010
0020            Code    L0020
002D            Code    L002D
0033            Code    L0033
0035            Code    L0035
003F            Code    L003F
0043            Code    L0043
0047            Code    L0047
004B            Code    L004B
004F            Code    L004F
0052            Code    L0052
0059            Code    L0059
005F            Code    L005F
0061            Code    L0061
006A            Code    L006A
009F            Code    L009F
00A4            Code    L00A4
00A9            Code    L00A9
00AE            Code    L00AE
00B0            Code    L00B0
00B5            Code    L00B5
00BC            Code    L00BC
00C4            Code    L00C4
00CE            Code    L00CE
00D6            Code    L00D6
00DE            Code    L00DE
00E4            Code    L00E4
00E6            Code    L00E6
00EA            Code    L00EA
00F7            Code    L00F7
0101            Code    L0101
0109            Code    L0109
010E            Code    L010E
011F            Code    L011F
0121            Code    L0121
0128            Code    L0128
012C            Code    L012C
0130            Code    L0130
013E            Code    L013E
0143            Code    L0143
014A            Code    L014A
0150            Code    L0150
0155            Code    L0155
015E            Code    L015E
0162            Code    L0162
016A            Code    L016A
0172            Code    L0172
0178            Code    L0178
017E            Code    L017E
0186            Code    L0186
0188            Code    L0188
018D            Code    L018D
0196            Code    L0196
019A            Code    L019A
01A1            Code    L01A1
01A5            Code    L01A5
01AC            Code    L01AC
01B0            Code    L01B0
01B5            Code    L01B5
01B7            Code    L01B7
01B9            Code    L01B9
01BE            Code    L01BE
01C2            Code    L01C2
01C6            Code    L01C6
01CB            Code    L01CB
01CD            Code    L01CD
01D1            Code    L01D1
01D6            Code    L01D6
01D8            Code    L01D8
01E5            Code    L01E5
01E9            Code    L01E9
01EF            Code    L01EF
01F4            Code    L01F4
01F8            Code    L01F8
01FD            Code    L01FD
01FF            Code    L01FF
0206            Code    L0206
020A            Code    L020A
021E            Code    L021E
0222            Code    L0222
0226            Code    L0226
022D            Code    L022D
023D            Code    L023D
023F            Code    L023F
0245            Code    L0245
0249            Code    L0249
024B            Code    L024B
024D            Code    L024D
0253            Code    L0253
025B            Code    L025B
0267            Code    L0267
026F            Code    L026F
0276            Code    L0276
027E            Code    L027E
0280            Code    L0280
0288            Code    L0288
0295            Code    L0295
0296            Code    L0296
0299            Code    L0299
02A0            Code    L02A0
02A6            Code    L02A6
02AD            Code    L02AD
02AF            Code    L02AF
02B2            Code    L02B2
02B5            Code    L02B5
02BB            Code    L02BB
02C0            Code    L02C0
02C2            Code    L02C2
02C6            Code    L02C6
02C8            Code    L02C8
02CF            Code    L02CF
02D4            Code    L02D4
02D6            Code    L02D6
02DA            Code    L02DA
02E7            Code    L02E7
02EC            Code    L02EC
02FD            Code    L02FD
0306            Code    L0306
030C            Code    L030C
0311            Code    L0311
0312            Code    L0312
0315            Code    L0315
031B            Code    L031B
031F            Code    L031F
0323            Code    L0323
0327            Code    L0327
0329            Code    L0329
032E            Code    L032E
0333            Code    L0333
0337            Code    L0337
033B            Code    L033B
033D            Code    L033D
033F            Code    L033F
0343            Code    L0343
0347            Code    L0347
0349            Code    L0349
034B            Code    L034B
0350            Code    L0350
0354            Code    L0354
0358            Code    L0358
035A            Code    L035A
035C            Code    L035C
0360            Code    L0360
0364            Code    L0364
0366            Code    L0366
0368            Code    L0368
0370            Code    L0370
0378            Code    L0378
037C            Code    L037C
0380            Code    L0380
0384            Code    L0384
0386            Code    L0386
0388            Code    L0388
038F            Code    L038F
0391            Code    L0391
039A            Code    L039A
03A6            Code    L03A6
03AE            Code    L03AE
03B4            Code    L03B4
03C5            Code    L03C5
03D3            Code    L03D3
03D7            Code    L03D7
03D9            Code    L03D9
03DB            Code    L03DB
03F2            Code    L03F2

Number of symbols:                      167

;--------------------------------------------------------------
