BL51 BANKED LINKER/LOCATER V5.03                                                        10/28/2003  18:27:18  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
F:\WINSOFT\KEIL\C51\BIN\BL51.EXE e51pro.obj, AT89C51PRO.obj, AT89C2051PRO.obj, AT89S51PRO.obj TO E51Pro REGFILE (.\E51Pr
>> o.ORC) CODE (0X0000-0X0FFF)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  e51pro.obj (E51PRO)
  AT89C51PRO.obj (AT89C51PRO)
  AT89C2051PRO.obj (AT89C2051PRO)
  AT89S51PRO.obj (AT89S51PRO)
  F:\WINSOFT\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  F:\WINSOFT\KEIL\C51\LIB\C51S.LIB (?C?SLCMP)
  F:\WINSOFT\KEIL\C51\LIB\C51S.LIB (?C?ICALL)


LINK MAP OF MODULE:  E51Pro (E51PRO)


            TYPE    BASE      LENGTH    RELOCATION   SEGMENT NAME
            -----------------------------------------------------

            * * * * * * *   D A T A   M E M O R Y   * * * * * * *
            REG     0000H     0008H     ABSOLUTE     "REG BANK 0"
            DATA    0008H     002BH     UNIT         ?DT?E51PRO
            DATA    0033H     0008H     UNIT         ?DT?AT89S51PRO
            DATA    003BH     0001H     UNIT         _DATA_GROUP_
            IDATA   003CH     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0091H     UNIT         ?PR?MAIN?E51PRO
            CODE    0094H     007FH     UNIT         ?PR?WRITE?E51PRO
            CODE    0113H     007BH     UNIT         ?PR?LOCK00?AT89C51PRO
            CODE    018EH     0078H     UNIT         ?PR?_SENDINSTRC?AT89S51PRO
            CODE    0206H     0062H     UNIT         ?PR?_WRITE01?AT89C2051PRO
            CODE    0268H     005EH     UNIT         ?PR?READ?E51PRO
            CODE    02C6H     005AH     UNIT         ?PR?_WRITE00?AT89C51PRO
            CODE    0320H     0056H     UNIT         ?PR?LOCK02?AT89S51PRO
            CODE    0376H     0055H     UNIT         ?PR?LOCK01?AT89C2051PRO
            CODE    03CBH     0043H     UNIT         ?PR?READSIGN00?AT89C51PRO
            CODE    040EH     0040H     UNIT         ?PR?PREPAREPRO00?AT89C51PRO
            CODE    044EH     0040H     UNIT         ?PR?PREPAREPRO01?AT89C2051PRO
            CODE    048EH     0040H     UNIT         ?PR?PREPAREPRO02?AT89S51PRO
            CODE    04CEH     003DH     UNIT         ?PR?WAITCOMM?E51PRO
            CODE    050BH     0037H     UNIT         ?PR?INITPRO02?AT89S51PRO
            CODE    0542H     0032H     UNIT         ?PR?_WRITE02?AT89S51PRO
            CODE    0574H     0031H     UNIT         ?PR?WAITDATA?E51PRO
            CODE    05A5H     0031H     UNIT         ?PR?READSIGN01?AT89C2051PRO
            CODE    05D6H     002DH     UNIT         ?PR?WAITRESP?E51PRO
            CODE    0603H     002BH     UNIT         ?PR?READSIGN02?AT89S51PRO
            CODE    062EH     002AH     UNIT         ?PR?ERASE00?AT89C51PRO
            CODE    0658H     002AH     UNIT         ?PR?ERASE01?AT89C2051PRO
            CODE    0682H     0023H     UNIT         ?PR?_DELAY_MS?E51PRO
            CODE    06A5H     0023H     UNIT         ?PR?GETDATA?AT89C2051PRO
            CODE    06C8H     0023H     UNIT         ?PR?_SETDATA?AT89C2051PRO
BL51 BANKED LINKER/LOCATER V5.03                                                      10/28/2003  18:27:18  PAGE 2


            CODE    06EBH     001EH     UNIT         ?PR?INITPRO00?AT89C51PRO
            CODE    0709H     001DH     UNIT         ?PR?INITPRO01?AT89C2051PRO
            CODE    0726H     001CH     UNIT         ?C?LIB_CODE
            CODE    0742H     001AH     UNIT         ?PR?SENDDATA?E51PRO
            CODE    075CH     0019H     UNIT         ?PR?ERASE02?AT89S51PRO
            CODE    0775H     0015H     UNIT         ?PR?PROOVER00?AT89C51PRO
            CODE    078AH     0015H     UNIT         ?PR?PROOVER02?AT89S51PRO
            CODE    079FH     0011H     UNIT         ?PR?READ00?AT89C51PRO
            CODE    07B0H     0011H     UNIT         ?PR?READ02?AT89S51PRO
            CODE    07C1H     0010H     UNIT         ?PR?_DELAY_US?E51PRO
            CODE    07D1H     0010H     UNIT         ?PR?READ01?AT89C2051PRO
            CODE    07E1H     000EH     UNIT         ?PR?PROOVER01?AT89C2051PRO
            CODE    07EFH     000CH     UNIT         ?C_C51STARTUP
            CODE    07FBH     000BH     UNIT         ?PR?SENDRESP?E51PRO
            CODE    0806H     000BH     UNIT         ?PR?RSTPRO?E51PRO
            CODE    0811H     000BH     UNIT         ?PR?READSIGN?E51PRO
            CODE    081CH     000BH     UNIT         ?PR?ERASE?E51PRO
            CODE    0827H     000BH     UNIT         ?PR?LOCK?E51PRO
            CODE    0832H     0005H     UNIT         ?PR?SETVPP5V?E51PRO
            CODE    0837H     0005H     UNIT         ?PR?SETVPP0V?E51PRO
            CODE    083CH     0005H     UNIT         ?PR?SETVPP12V?E51PRO



OVERLAY MAP OF MODULE:   E51Pro (E51PRO)


SEGMENT                                 DATA_GROUP 
  +--> CALLED SEGMENT                 START    LENGTH
-----------------------------------------------------
?C_C51STARTUP                         -----    -----
  +--> ?PR?MAIN?E51PRO

?PR?MAIN?E51PRO                       -----    -----
  +--> ?PR?SETVPP5V?E51PRO
  +--> ?PR?_DELAY_MS?E51PRO
  +--> ?PR?SENDDATA?E51PRO
  +--> ?PR?WAITCOMM?E51PRO
  +--> ?PR?PREPAREPRO00?AT89C51PRO
  +--> ?PR?PREPAREPRO01?AT89C2051PRO
  +--> ?PR?PREPAREPRO02?AT89S51PRO
  +--> ?PR?RSTPRO?E51PRO
  +--> ?PR?READSIGN?E51PRO
  +--> ?PR?ERASE?E51PRO
  +--> ?PR?WRITE?E51PRO
  +--> ?PR?READ?E51PRO
  +--> ?PR?LOCK?E51PRO

?PR?PREPAREPRO00?AT89C51PRO           -----    -----
  +--> ?PR?INITPRO00?AT89C51PRO
  +--> ?PR?READSIGN00?AT89C51PRO
  +--> ?PR?ERASE00?AT89C51PRO
  +--> ?PR?_WRITE00?AT89C51PRO
  +--> ?PR?READ00?AT89C51PRO
  +--> ?PR?LOCK00?AT89C51PRO
  +--> ?PR?PROOVER00?AT89C51PRO

BL51 BANKED LINKER/LOCATER V5.03                                                      10/28/2003  18:27:18  PAGE 3


?PR?INITPRO00?AT89C51PRO              -----    -----
  +--> ?PR?SETVPP5V?E51PRO

?PR?READSIGN00?AT89C51PRO             -----    -----
  +--> ?PR?INITPRO00?AT89C51PRO
  +--> ?PR?_DELAY_MS?E51PRO
  +--> ?PR?PROOVER00?AT89C51PRO

?PR?PROOVER00?AT89C51PRO              -----    -----
  +--> ?PR?SETVPP5V?E51PRO

?PR?ERASE00?AT89C51PRO                -----    -----
  +--> ?PR?INITPRO00?AT89C51PRO
  +--> ?PR?_DELAY_MS?E51PRO
  +--> ?PR?SETVPP12V?E51PRO
  +--> ?PR?PROOVER00?AT89C51PRO

?PR?_WRITE00?AT89C51PRO               -----    -----
  +--> ?PR?SETVPP12V?E51PRO
  +--> ?PR?_DELAY_US?E51PRO
  +--> ?PR?SETVPP5V?E51PRO
  +--> ?PR?_DELAY_MS?E51PRO

?PR?LOCK00?AT89C51PRO                 -----    -----
  +--> ?PR?INITPRO00?AT89C51PRO
  +--> ?PR?_DELAY_US?E51PRO
  +--> ?PR?SETVPP12V?E51PRO
  +--> ?PR?SETVPP5V?E51PRO
  +--> ?PR?PROOVER00?AT89C51PRO

?PR?PREPAREPRO01?AT89C2051PRO         -----    -----
  +--> ?PR?INITPRO01?AT89C2051PRO
  +--> ?PR?READSIGN01?AT89C2051PRO
  +--> ?PR?ERASE01?AT89C2051PRO
  +--> ?PR?_WRITE01?AT89C2051PRO
  +--> ?PR?READ01?AT89C2051PRO
  +--> ?PR?LOCK01?AT89C2051PRO
  +--> ?PR?PROOVER01?AT89C2051PRO

?PR?INITPRO01?AT89C2051PRO            -----    -----
  +--> ?PR?SETVPP0V?E51PRO
  +--> ?PR?_DELAY_MS?E51PRO
  +--> ?PR?SETVPP5V?E51PRO

?PR?READSIGN01?AT89C2051PRO           -----    -----
  +--> ?PR?INITPRO01?AT89C2051PRO
  +--> ?PR?_DELAY_MS?E51PRO
  +--> ?PR?GETDATA?AT89C2051PRO
  +--> ?PR?_DELAY_US?E51PRO
  +--> ?PR?PROOVER01?AT89C2051PRO

?PR?PROOVER01?AT89C2051PRO            -----    -----
  +--> ?PR?SETVPP5V?E51PRO

?PR?ERASE01?AT89C2051PRO              -----    -----
  +--> ?PR?INITPRO01?AT89C2051PRO
  +--> ?PR?_DELAY_MS?E51PRO
BL51 BANKED LINKER/LOCATER V5.03                                                      10/28/2003  18:27:18  PAGE 4


  +--> ?PR?SETVPP12V?E51PRO
  +--> ?PR?PROOVER01?AT89C2051PRO

?PR?_WRITE01?AT89C2051PRO             -----    -----
  +--> ?PR?_SETDATA?AT89C2051PRO
  +--> ?PR?SETVPP12V?E51PRO
  +--> ?PR?_DELAY_US?E51PRO
  +--> ?PR?SETVPP5V?E51PRO
  +--> ?PR?_DELAY_MS?E51PRO
  +--> ?PR?GETDATA?AT89C2051PRO

?PR?READ01?AT89C2051PRO               -----    -----
  +--> ?PR?GETDATA?AT89C2051PRO

?PR?LOCK01?AT89C2051PRO               -----    -----
  +--> ?PR?INITPRO01?AT89C2051PRO
  +--> ?PR?_DELAY_US?E51PRO
  +--> ?PR?SETVPP12V?E51PRO
  +--> ?PR?SETVPP5V?E51PRO
  +--> ?PR?PROOVER01?AT89C2051PRO

?PR?PREPAREPRO02?AT89S51PRO           -----    -----
  +--> ?PR?INITPRO02?AT89S51PRO
  +--> ?PR?READSIGN02?AT89S51PRO
  +--> ?PR?ERASE02?AT89S51PRO
  +--> ?PR?_WRITE02?AT89S51PRO
  +--> ?PR?READ02?AT89S51PRO
  +--> ?PR?LOCK02?AT89S51PRO
  +--> ?PR?PROOVER02?AT89S51PRO

?PR?INITPRO02?AT89S51PRO              -----    -----
  +--> ?PR?SETVPP5V?E51PRO
  +--> ?PR?_DELAY_MS?E51PRO
  +--> ?PR?_SENDINSTRC?AT89S51PRO

?PR?READSIGN02?AT89S51PRO             -----    -----
  +--> ?PR?INITPRO02?AT89S51PRO
  +--> ?PR?_SENDINSTRC?AT89S51PRO
  +--> ?PR?PROOVER02?AT89S51PRO

?PR?PROOVER02?AT89S51PRO              -----    -----
  +--> ?PR?SETVPP5V?E51PRO

?PR?ERASE02?AT89S51PRO                -----    -----
  +--> ?PR?INITPRO02?AT89S51PRO
  +--> ?PR?_SENDINSTRC?AT89S51PRO
  +--> ?PR?_DELAY_MS?E51PRO
  +--> ?PR?PROOVER02?AT89S51PRO

?PR?_WRITE02?AT89S51PRO               -----    -----
  +--> ?PR?_SENDINSTRC?AT89S51PRO
  +--> ?PR?READ02?AT89S51PRO

?PR?READ02?AT89S51PRO                 -----    -----
  +--> ?PR?_SENDINSTRC?AT89S51PRO

?PR?LOCK02?AT89S51PRO                 -----    -----
BL51 BANKED LINKER/LOCATER V5.03                                                      10/28/2003  18:27:18  PAGE 5


  +--> ?PR?INITPRO02?AT89S51PRO
  +--> ?PR?_SENDINSTRC?AT89S51PRO
  +--> ?PR?_DELAY_MS?E51PRO
  +--> ?PR?PROOVER02?AT89S51PRO

?PR?RSTPRO?E51PRO                     -----    -----
  +--> ?PR?SENDDATA?E51PRO

?PR?READSIGN?E51PRO                   -----    -----
  +--> ?PR?SENDDATA?E51PRO

?PR?ERASE?E51PRO                      -----    -----
  +--> ?PR?SENDDATA?E51PRO

?PR?WRITE?E51PRO                      003BH    0001H
  +--> ?PR?SENDDATA?E51PRO
  +--> ?PR?WAITDATA?E51PRO
  +--> ?PR?SENDRESP?E51PRO
  +--> ?PR?_DELAY_MS?E51PRO

?PR?READ?E51PRO                       003BH    0001H
  +--> ?PR?SENDDATA?E51PRO
  +--> ?PR?WAITRESP?E51PRO

?PR?LOCK?E51PRO                       -----    -----
  +--> ?PR?SENDDATA?E51PRO



SYMBOL TABLE OF MODULE:  E51Pro (E51PRO)

  VALUE           TYPE          NAME
  ----------------------------------

  -------         MODULE        E51PRO
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:0742H         PUBLIC        SendData
  C:0827H         PUBLIC        Lock
  C:0094H         PUBLIC        Write
  D:00A8H         PUBLIC        IE
  C:0811H         PUBLIC        ReadSign
  C:0682H         PUBLIC        _Delay_ms
  C:0574H         PUBLIC        WaitData
  B:00B0H.3       PUBLIC        P3_3
  B:00B0H.4       PUBLIC        P3_4
  C:07C1H         PUBLIC        _Delay_us
  B:0098H.0       PUBLIC        RI
  B:0098H.1       PUBLIC        TI
  C:083CH         PUBLIC        SetVpp12V
  D:0081H         PUBLIC        SP
  C:04CEH         PUBLIC        WaitComm
  C:0003H         PUBLIC        main
  C:07FBH         PUBLIC        SendResp
  D:0099H         PUBLIC        SBUF
  C:05D6H         PUBLIC        WaitResp
  D:0098H         PUBLIC        SCON
  D:0089H         PUBLIC        TMOD
BL51 BANKED LINKER/LOCATER V5.03                                                      10/28/2003  18:27:18  PAGE 6


  D:0088H         PUBLIC        TCON
  D:0008H         PUBLIC        nAddress
  D:000AH         PUBLIC        nTimeOut
  D:000CH         PUBLIC        ComBuf
  D:00F0H         PUBLIC        B
  D:00E0H         PUBLIC        ACC
  D:008CH         PUBLIC        TH0
  D:008DH         PUBLIC        TH1
  D:008AH         PUBLIC        TL0
  D:008BH         PUBLIC        TL1
  B:0088H.4       PUBLIC        TR0
  B:0088H.6       PUBLIC        TR1
  D:001EH         PUBLIC        pw
  C:0837H         PUBLIC        SetVpp0V
  C:0806H         PUBLIC        RstPro
  C:0832H         PUBLIC        SetVpp5V
  C:081CH         PUBLIC        Erase
  C:0268H         PUBLIC        Read
  -------         PROC          _DELAY_US
  D:0007H         SYMBOL        nUs
  C:07C1H         LINE#         13
  C:07C1H         LINE#         14
  C:07C1H         LINE#         15
  C:07C4H         LINE#         16
  C:07C6H         LINE#         17
  C:07C8H         LINE#         18
  C:07CEH         LINE#         19
  C:07CEH         LINE#         20
  C:07CEH         LINE#         21
  C:07D0H         LINE#         22
  -------         ENDPROC       _DELAY_US
  -------         PROC          _DELAY_MS
  D:0006H         SYMBOL        nMs
  -------         DO            
  D:0004H         SYMBOL        n
  -------         ENDDO         
  C:0682H         LINE#         24
  C:0682H         LINE#         25
  C:0682H         LINE#         26
  C:0685H         LINE#         27
  C:0687H         LINE#         28
  C:068EH         LINE#         29
  C:068EH         LINE#         30
  C:0691H         LINE#         31
  C:0694H         LINE#         32
  C:069BH         LINE#         33
  C:069BH         LINE#         34
  C:069BH         LINE#         35
  C:06A0H         LINE#         36
  C:06A2H         LINE#         37
  C:06A4H         LINE#         38
  -------         ENDPROC       _DELAY_MS
  -------         PROC          WAITCOMM
  -------         DO            
  D:0007H         SYMBOL        n
  -------         ENDDO         
  C:04CEH         LINE#         40
BL51 BANKED LINKER/LOCATER V5.03                                                      10/28/2003  18:27:18  PAGE 7


  C:04CEH         LINE#         41
  C:04CEH         LINE#         42
  C:04D0H         LINE#         43
  C:04D2H         LINE#         44
  C:04D5H         LINE#         45
  C:04DBH         LINE#         46
  C:04DDH         LINE#         47
  C:04DEH         LINE#         48
  C:04E4H         LINE#         49
  C:04E4H         LINE#         50
  C:04E9H         LINE#         51
  C:04ECH         LINE#         52
  C:04ECH         LINE#         53
  C:04F4H         LINE#         54
  C:04FDH         LINE#         55
  C:04FEH         LINE#         56
  C:04FEH         LINE#         57
  C:0504H         LINE#         58
  C:0506H         LINE#         59
  C:0509H         LINE#         60
  C:050AH         LINE#         61
  -------         ENDPROC       WAITCOMM
  -------         PROC          WAITRESP
  C:05D6H         LINE#         63
  C:05D6H         LINE#         64
  C:05D6H         LINE#         65
  C:05DBH         LINE#         66
  C:05DDH         LINE#         67
  C:05E0H         LINE#         68
  C:05E0H         LINE#         69
  C:05E8H         LINE#         70
  C:05FAH         LINE#         71
  C:05FAH         LINE#         72
  C:05FCH         LINE#         73
  C:05FCH         LINE#         74
  C:05FCH         LINE#         75
  C:05FEH         LINE#         76
  C:0601H         LINE#         77
  C:0602H         LINE#         78
  -------         ENDPROC       WAITRESP
  -------         PROC          WAITDATA
  -------         DO            
  D:0007H         SYMBOL        n
  -------         ENDDO         
  C:0574H         LINE#         80
  C:0574H         LINE#         81
  C:0574H         LINE#         83
  C:0576H         LINE#         84
  C:057EH         LINE#         85
  C:057EH         LINE#         86
  C:0583H         LINE#         87
  C:0586H         LINE#         88
  C:0586H         LINE#         89
  C:058EH         LINE#         90
  C:0597H         LINE#         91
  C:0597H         LINE#         92
  C:0598H         LINE#         93
BL51 BANKED LINKER/LOCATER V5.03                                                      10/28/2003  18:27:18  PAGE 8


  C:0598H         LINE#         94
  C:0598H         LINE#         95
  C:059AH         LINE#         96
  C:05A0H         LINE#         97
  C:05A3H         LINE#         98
  C:05A4H         LINE#         99
  -------         ENDPROC       WAITDATA
  -------         PROC          SENDDATA
  -------         DO            
  D:0007H         SYMBOL        n
  -------         ENDDO         
  C:0742H         LINE#         101
  C:0742H         LINE#         102
  C:0742H         LINE#         103
  C:0744H         LINE#         104
  C:074AH         LINE#         105
  C:074AH         LINE#         106
  C:074CH         LINE#         107
  C:0753H         LINE#         108
  C:0756H         LINE#         109
  C:0758H         LINE#         110
  C:075BH         LINE#         111
  -------         ENDPROC       SENDDATA
  -------         PROC          SENDRESP
  C:07FBH         LINE#         113
  C:07FBH         LINE#         114
  C:07FBH         LINE#         115
  C:07FDH         LINE#         116
  C:0800H         LINE#         117
  C:0803H         LINE#         118
  C:0805H         LINE#         119
  -------         ENDPROC       SENDRESP
  -------         PROC          SETVPP5V
  C:0832H         LINE#         121
  C:0832H         LINE#         122
  C:0832H         LINE#         123
  C:0834H         LINE#         124
  C:0836H         LINE#         125
  -------         ENDPROC       SETVPP5V
  -------         PROC          SETVPP0V
  C:0837H         LINE#         127
  C:0837H         LINE#         128
  C:0837H         LINE#         129
  C:0839H         LINE#         130
  C:083BH         LINE#         131
  -------         ENDPROC       SETVPP0V
  -------         PROC          SETVPP12V
  C:083CH         LINE#         133
  C:083CH         LINE#         134
  C:083CH         LINE#         135
  C:083EH         LINE#         136
  C:0840H         LINE#         137
  -------         ENDPROC       SETVPP12V
  -------         PROC          RSTPRO
  C:0806H         LINE#         139
  C:0806H         LINE#         140
  C:0806H         LINE#         141
BL51 BANKED LINKER/LOCATER V5.03                                                      10/28/2003  18:27:18  PAGE 9


  C:080DH         LINE#         142
  C:0810H         LINE#         143
  -------         ENDPROC       RSTPRO
  -------         PROC          READSIGN
  C:0811H         LINE#         145
  C:0811H         LINE#         146
  C:0811H         LINE#         147
  C:0818H         LINE#         148
  C:081BH         LINE#         149
  -------         ENDPROC       READSIGN
  -------         PROC          ERASE
  C:081CH         LINE#         151
  C:081CH         LINE#         152
  C:081CH         LINE#         153
  C:0823H         LINE#         154
  C:0826H         LINE#         155
  -------         ENDPROC       ERASE
  -------         PROC          WRITE
  -------         DO            
  D:003BH         SYMBOL        n
  -------         ENDDO         
  C:0094H         LINE#         157
  C:0094H         LINE#         158
  C:0094H         LINE#         160
  C:009BH         LINE#         161
  C:009EH         LINE#         162
  C:009EH         LINE#         163
  C:009EH         LINE#         164
  C:00A3H         LINE#         165
  C:00A3H         LINE#         166
  C:00A9H         LINE#         167
  C:00A9H         LINE#         168
  C:00B3H         LINE#         169
  C:00B3H         LINE#         170
  C:00C5H         LINE#         171
  C:00C5H         LINE#         172
  C:00CCH         LINE#         173
  C:00CFH         LINE#         174
  C:00D2H         LINE#         175
  C:00D6H         LINE#         177
  C:00D6H         LINE#         178
  C:00DEH         LINE#         179
  C:00E2H         LINE#         180
  C:00E5H         LINE#         181
  C:00E8H         LINE#         182
  C:00EAH         LINE#         183
  C:00EEH         LINE#         184
  C:00EEH         LINE#         186
  C:00EEH         LINE#         187
  C:00F6H         LINE#         189
  C:00F6H         LINE#         190
  C:00F6H         LINE#         192
  C:00F6H         LINE#         193
  C:00FEH         LINE#         195
  C:00FEH         LINE#         196
  C:00FEH         LINE#         197
  C:0105H         LINE#         198
BL51 BANKED LINKER/LOCATER V5.03                                                      10/28/2003  18:27:18  PAGE 10


  C:010CH         LINE#         199
  C:010FH         LINE#         200
  C:0112H         LINE#         201
  -------         ENDPROC       WRITE
  -------         PROC          READ
  -------         DO            
  D:003BH         SYMBOL        n
  -------         ENDDO         
  C:0268H         LINE#         203
  C:0268H         LINE#         204
  C:0268H         LINE#         206
  C:026FH         LINE#         207
  C:0272H         LINE#         208
  C:0272H         LINE#         209
  C:0272H         LINE#         210
  C:0277H         LINE#         211
  C:0277H         LINE#         212
  C:027BH         LINE#         213
  C:027BH         LINE#         214
  C:027BH         LINE#         215
  C:027BH         LINE#         216
  C:0280H         LINE#         217
  C:0280H         LINE#         218
  C:028CH         LINE#         219
  C:028CH         LINE#         220
  C:0296H         LINE#         221
  C:0296H         LINE#         222
  C:02A4H         LINE#         223
  C:02ACH         LINE#         224
  C:02B0H         LINE#         225
  C:02B3H         LINE#         226
  C:02B6H         LINE#         227
  C:02B8H         LINE#         229
  C:02B8H         LINE#         231
  C:02B8H         LINE#         232
  C:02BFH         LINE#         233
  C:02C2H         LINE#         234
  C:02C5H         LINE#         235
  -------         ENDPROC       READ
  -------         PROC          LOCK
  C:0827H         LINE#         237
  C:0827H         LINE#         238
  C:0827H         LINE#         239
  C:082EH         LINE#         240
  C:0831H         LINE#         241
  -------         ENDPROC       LOCK
  -------         PROC          MAIN
  C:0003H         LINE#         250
  C:0003H         LINE#         251
  C:0003H         LINE#         252
  C:0006H         LINE#         253
  C:0009H         LINE#         254
  C:000CH         LINE#         255
  C:000EH         LINE#         257
  C:0010H         LINE#         260
  C:0013H         LINE#         261
  C:0016H         LINE#         262
BL51 BANKED LINKER/LOCATER V5.03                                                      10/28/2003  18:27:18  PAGE 11


  C:0019H         LINE#         265
  C:001CH         LINE#         266
  C:001EH         LINE#         267
  C:0025H         LINE#         268
  C:0028H         LINE#         269
  C:002BH         LINE#         270
  C:002BH         LINE#         271
  C:002BH         LINE#         272
  C:0030H         LINE#         273
  C:0030H         LINE#         274
  C:0037H         LINE#         275
  C:003AH         LINE#         276
  C:003AH         LINE#         277
  C:0046H         LINE#         278
  C:0046H         LINE#         279
  C:0046H         LINE#         280
  C:0049H         LINE#         281
  C:004BH         LINE#         282
  C:004BH         LINE#         283
  C:004EH         LINE#         284
  C:0050H         LINE#         285
  C:0050H         LINE#         286
  C:0053H         LINE#         287
  C:0055H         LINE#         292
  C:0055H         LINE#         293
  C:0058H         LINE#         294
  C:005BH         LINE#         295
  C:005BH         LINE#         296
  C:005BH         LINE#         297
  C:0070H         LINE#         298
  C:0070H         LINE#         299
  C:0070H         LINE#         300
  C:0073H         LINE#         301
  C:0075H         LINE#         302
  C:0075H         LINE#         303
  C:0078H         LINE#         304
  C:007AH         LINE#         305
  C:007AH         LINE#         306
  C:007DH         LINE#         307
  C:007FH         LINE#         308
  C:007FH         LINE#         309
  C:0082H         LINE#         310
  C:0084H         LINE#         311
  C:0084H         LINE#         312
  C:0087H         LINE#         313
  C:0089H         LINE#         314
  C:0089H         LINE#         315
  C:008CH         LINE#         316
  C:008EH         LINE#         317
  C:008EH         LINE#         318
  C:0091H         LINE#         319
  -------         ENDPROC       MAIN
  -------         ENDMOD        E51PRO

  -------         MODULE        AT89C51PRO
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
BL51 BANKED LINKER/LOCATER V5.03                                                      10/28/2003  18:27:18  PAGE 12


  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  B:00B0H.2       PUBLIC        P3_2
  B:00B0H.5       PUBLIC        P3_5
  B:00A0H.6       PUBLIC        P2_6
  B:00B0H.6       PUBLIC        P3_6
  B:00A0H.7       PUBLIC        P2_7
  B:00B0H.7       PUBLIC        P3_7
  C:06EBH         PUBLIC        InitPro00
  C:0775H         PUBLIC        ProOver00
  D:00F0H         PUBLIC        B
  D:00E0H         PUBLIC        ACC
  C:02C6H         PUBLIC        _Write00
  C:062EH         PUBLIC        Erase00
  C:079FH         PUBLIC        Read00
  C:040EH         PUBLIC        PreparePro00
  C:0113H         PUBLIC        Lock00
  C:03CBH         PUBLIC        ReadSign00
  -------         PROC          INITPRO00
  C:06EBH         LINE#         8
  C:06EBH         LINE#         9
  C:06EBH         LINE#         10
  C:06EEH         LINE#         11
  C:06F0H         LINE#         12
  C:06F2H         LINE#         13
  C:06F5H         LINE#         14
  C:06F8H         LINE#         15
  C:06FBH         LINE#         16
  C:06FDH         LINE#         17
  C:06FFH         LINE#         18
  C:0701H         LINE#         19
  C:0703H         LINE#         20
  C:0708H         LINE#         21
  -------         ENDPROC       INITPRO00
  -------         PROC          PROOVER00
  C:0775H         LINE#         23
  C:0775H         LINE#         24
  C:0775H         LINE#         25
  C:0778H         LINE#         26
  C:077BH         LINE#         27
  C:077EH         LINE#         28
  C:0781H         LINE#         29
  C:0783H         LINE#         30
  C:0785H         LINE#         31
  C:0787H         LINE#         32
  C:0789H         LINE#         33
  -------         ENDPROC       PROOVER00
  -------         PROC          READSIGN00
  C:03CBH         LINE#         35
  C:03CBH         LINE#         36
  C:03CBH         LINE#         37
  C:03CEH         LINE#         38
  C:03D5H         LINE#         41
  C:03D7H         LINE#         42
  C:03D9H         LINE#         43
  C:03DBH         LINE#         44
  C:03DDH         LINE#         45
BL51 BANKED LINKER/LOCATER V5.03                                                      10/28/2003  18:27:18  PAGE 13


  C:03E3H         LINE#         46
  C:03E6H         LINE#         47
  C:03E9H         LINE#         48
  C:03ECH         LINE#         49
  C:03F2H         LINE#         50
  C:03F5H         LINE#         51
  C:03F8H         LINE#         52
  C:03FBH         LINE#         53
  C:0401H         LINE#         54
  C:0404H         LINE#         55
  C:0407H         LINE#         56
  C:040AH         LINE#         58
  C:040DH         LINE#         59
  -------         ENDPROC       READSIGN00
  -------         PROC          ERASE00
  C:062EH         LINE#         61
  C:062EH         LINE#         62
  C:062EH         LINE#         63
  C:0631H         LINE#         66
  C:0633H         LINE#         67
  C:0635H         LINE#         68
  C:0637H         LINE#         69
  C:0639H         LINE#         70
  C:0640H         LINE#         71
  C:0643H         LINE#         72
  C:0646H         LINE#         73
  C:0648H         LINE#         74
  C:064DH         LINE#         75
  C:064FH         LINE#         76
  C:0654H         LINE#         78
  C:0657H         LINE#         79
  -------         ENDPROC       ERASE00
  -------         PROC          _WRITE00
  D:0003H         SYMBOL        Data
  C:02C6H         LINE#         81
  C:02C8H         LINE#         82
  C:02C8H         LINE#         87
  C:02CBH         LINE#         88
  C:02CEH         LINE#         89
  C:02D0H         LINE#         90
  C:02D2H         LINE#         91
  C:02D4H         LINE#         92
  C:02D6H         LINE#         93
  C:02D8H         LINE#         94
  C:02DAH         LINE#         95
  C:02DDH         LINE#         96
  C:02E2H         LINE#         97
  C:02E4H         LINE#         98
  C:02E7H         LINE#         99
  C:02E9H         LINE#         100
  C:02ECH         LINE#         101
  C:02EFH         LINE#         102
  C:02F2H         LINE#         103
  C:02F4H         LINE#         104
  C:02FBH         LINE#         105
  C:0300H         LINE#         106
  C:0303H         LINE#         107
BL51 BANKED LINKER/LOCATER V5.03                                                      10/28/2003  18:27:18  PAGE 14


  C:0307H         LINE#         108
  C:030CH         LINE#         109
  C:030CH         LINE#         110
  C:0314H         LINE#         111
  C:031DH         LINE#         112
  C:031DH         LINE#         113
  C:031EH         LINE#         114
  C:031EH         LINE#         116
  C:031EH         LINE#         117
  C:031FH         LINE#         119
  -------         ENDPROC       _WRITE00
  -------         PROC          READ00
  C:079FH         LINE#         121
  C:079FH         LINE#         122
  C:079FH         LINE#         123
  C:07A2H         LINE#         124
  C:07A5H         LINE#         125
  C:07A7H         LINE#         126
  C:07A9H         LINE#         127
  C:07ABH         LINE#         128
  C:07ADH         LINE#         129
  C:07AFH         LINE#         130
  -------         ENDPROC       READ00
  -------         PROC          LOCK00
  C:0113H         LINE#         132
  C:0113H         LINE#         133
  C:0113H         LINE#         134
  C:0116H         LINE#         137
  C:011DH         LINE#         138
  C:011DH         LINE#         139
  C:011FH         LINE#         140
  C:0121H         LINE#         141
  C:0123H         LINE#         142
  C:0125H         LINE#         143
  C:012AH         LINE#         144
  C:012DH         LINE#         145
  C:0130H         LINE#         146
  C:0132H         LINE#         147
  C:0135H         LINE#         148
  C:0137H         LINE#         149
  C:013AH         LINE#         150
  C:013DH         LINE#         151
  C:013DH         LINE#         152
  C:0144H         LINE#         153
  C:0144H         LINE#         154
  C:0146H         LINE#         155
  C:0148H         LINE#         156
  C:014AH         LINE#         157
  C:014CH         LINE#         158
  C:0151H         LINE#         159
  C:0154H         LINE#         160
  C:0157H         LINE#         161
  C:0159H         LINE#         162
  C:015CH         LINE#         163
  C:015EH         LINE#         164
  C:0161H         LINE#         165
  C:0164H         LINE#         166
BL51 BANKED LINKER/LOCATER V5.03                                                      10/28/2003  18:27:18  PAGE 15


  C:0164H         LINE#         167
  C:016AH         LINE#         168
  C:016AH         LINE#         169
  C:016CH         LINE#         170
  C:016EH         LINE#         171
  C:0170H         LINE#         172
  C:0172H         LINE#         173
  C:0177H         LINE#         174
  C:017AH         LINE#         175
  C:017DH         LINE#         176
  C:017FH         LINE#         177
  C:0182H         LINE#         178
  C:0184H         LINE#         179
  C:0187H         LINE#         180
  C:018AH         LINE#         181
  C:018AH         LINE#         183
  C:018DH         LINE#         184
  -------         ENDPROC       LOCK00
  -------         PROC          PREPAREPRO00
  C:040EH         LINE#         186
  C:040EH         LINE#         187
  C:040EH         LINE#         188
  C:0417H         LINE#         189
  C:0420H         LINE#         190
  C:0429H         LINE#         191
  C:0432H         LINE#         192
  C:043BH         LINE#         193
  C:0444H         LINE#         194
  C:044DH         LINE#         195
  -------         ENDPROC       PREPAREPRO00
  -------         ENDMOD        AT89C51PRO

  -------         MODULE        AT89C2051PRO
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  C:06C8H         PUBLIC        _SetData
  B:0080H.0       PUBLIC        P0_0
  B:0090H.0       PUBLIC        P1_0
  B:0080H.1       PUBLIC        P0_1
  B:0080H.2       PUBLIC        P0_2
  B:0080H.3       PUBLIC        P0_3
  B:0080H.4       PUBLIC        P0_4
  B:0090H.4       PUBLIC        P1_4
  B:0080H.5       PUBLIC        P0_5
  B:0090H.5       PUBLIC        P1_5
  B:0080H.6       PUBLIC        P0_6
  B:0090H.6       PUBLIC        P1_6
  B:0080H.7       PUBLIC        P0_7
  B:00B0H.5       PUBLIC        P3_5
  B:0090H.7       PUBLIC        P1_7
  C:06A5H         PUBLIC        GetData
  C:0709H         PUBLIC        InitPro01
  C:07E1H         PUBLIC        ProOver01
  D:00F0H         PUBLIC        B
  D:00E0H         PUBLIC        ACC
  C:0206H         PUBLIC        _Write01
BL51 BANKED LINKER/LOCATER V5.03                                                      10/28/2003  18:27:18  PAGE 16


  B:00F0H.0       PUBLIC        B_0
  B:00F0H.1       PUBLIC        B_1
  B:00F0H.2       PUBLIC        B_2
  C:0658H         PUBLIC        Erase01
  B:00F0H.3       PUBLIC        B_3
  B:00F0H.4       PUBLIC        B_4
  B:00F0H.5       PUBLIC        B_5
  B:00F0H.6       PUBLIC        B_6
  B:00F0H.7       PUBLIC        B_7
  C:07D1H         PUBLIC        Read01
  C:044EH         PUBLIC        PreparePro01
  C:0376H         PUBLIC        Lock01
  C:05A5H         PUBLIC        ReadSign01
  -------         PROC          INITPRO01
  C:0709H         LINE#         18
  C:0709H         LINE#         19
  C:0709H         LINE#         20
  C:070CH         LINE#         21
  C:070FH         LINE#         22
  C:0712H         LINE#         23
  C:0714H         LINE#         24
  C:0716H         LINE#         25
  C:071DH         LINE#         26
  C:0722H         LINE#         27
  C:0725H         LINE#         28
  -------         ENDPROC       INITPRO01
  -------         PROC          PROOVER01
  C:07E1H         LINE#         30
  C:07E1H         LINE#         31
  C:07E1H         LINE#         32
  C:07E4H         LINE#         33
  C:07E7H         LINE#         34
  C:07EAH         LINE#         35
  C:07ECH         LINE#         36
  C:07EEH         LINE#         37
  -------         ENDPROC       PROOVER01
  -------         PROC          GETDATA
  C:06A5H         LINE#         39
  C:06A5H         LINE#         40
  C:06A5H         LINE#         41
  C:06A9H         LINE#         42
  C:06ADH         LINE#         43
  C:06B1H         LINE#         44
  C:06B5H         LINE#         45
  C:06B9H         LINE#         46
  C:06BDH         LINE#         47
  C:06C1H         LINE#         48
  C:06C5H         LINE#         49
  C:06C7H         LINE#         50
  -------         ENDPROC       GETDATA
  -------         PROC          _SETDATA
  D:0007H         SYMBOL        DataByte
  C:06C8H         LINE#         52
  C:06C8H         LINE#         53
  C:06C8H         LINE#         54
  C:06CAH         LINE#         55
  C:06CEH         LINE#         56
BL51 BANKED LINKER/LOCATER V5.03                                                      10/28/2003  18:27:18  PAGE 17


  C:06D2H         LINE#         57
  C:06D6H         LINE#         58
  C:06DAH         LINE#         59
  C:06DEH         LINE#         60
  C:06E2H         LINE#         61
  C:06E6H         LINE#         62
  C:06EAH         LINE#         63
  -------         ENDPROC       _SETDATA
  -------         PROC          READSIGN01
  C:05A5H         LINE#         66
  C:05A5H         LINE#         67
  C:05A5H         LINE#         68
  C:05A8H         LINE#         69
  C:05AFH         LINE#         72
  C:05B1H         LINE#         73
  C:05B3H         LINE#         74
  C:05B5H         LINE#         75
  C:05B7H         LINE#         76
  C:05BCH         LINE#         77
  C:05C1H         LINE#         78
  C:05C3H         LINE#         79
  C:05C5H         LINE#         80
  C:05CAH         LINE#         81
  C:05CFH         LINE#         82
  C:05D2H         LINE#         84
  C:05D5H         LINE#         85
  -------         ENDPROC       READSIGN01
  -------         PROC          ERASE01
  C:0658H         LINE#         87
  C:0658H         LINE#         88
  C:0658H         LINE#         89
  C:065BH         LINE#         92
  C:065DH         LINE#         93
  C:065FH         LINE#         94
  C:0661H         LINE#         95
  C:0663H         LINE#         96
  C:066AH         LINE#         97
  C:066DH         LINE#         98
  C:0670H         LINE#         99
  C:0672H         LINE#         100
  C:0677H         LINE#         101
  C:0679H         LINE#         102
  C:067EH         LINE#         104
  C:0681H         LINE#         105
  -------         ENDPROC       ERASE01
  -------         PROC          _WRITE01
  D:0003H         SYMBOL        Data
  C:0206H         LINE#         107
  C:0208H         LINE#         108
  C:0208H         LINE#         112
  C:020AH         LINE#         113
  C:020CH         LINE#         114
  C:020EH         LINE#         115
  C:0210H         LINE#         116
  C:0213H         LINE#         117
  C:0216H         LINE#         118
  C:021BH         LINE#         119
BL51 BANKED LINKER/LOCATER V5.03                                                      10/28/2003  18:27:18  PAGE 18


  C:021DH         LINE#         120
  C:0220H         LINE#         121
  C:0222H         LINE#         122
  C:0225H         LINE#         123
  C:0228H         LINE#         124
  C:022BH         LINE#         125
  C:022DH         LINE#         126
  C:0234H         LINE#         127
  C:0239H         LINE#         128
  C:023CH         LINE#         129
  C:0240H         LINE#         130
  C:0250H         LINE#         131
  C:0250H         LINE#         132
  C:0258H         LINE#         133
  C:0261H         LINE#         134
  C:0261H         LINE#         135
  C:0262H         LINE#         136
  C:0262H         LINE#         137
  C:0262H         LINE#         138
  C:0264H         LINE#         139
  C:0266H         LINE#         141
  C:0267H         LINE#         142
  -------         ENDPROC       _WRITE01
  -------         PROC          READ01
  -------         DO            
  D:0007H         SYMBOL        Data
  -------         ENDDO         
  C:07D1H         LINE#         144
  C:07D1H         LINE#         145
  C:07D1H         LINE#         150
  C:07D3H         LINE#         151
  C:07D5H         LINE#         152
  C:07D7H         LINE#         153
  C:07D9H         LINE#         154
  C:07DCH         LINE#         155
  C:07DEH         LINE#         156
  C:07E0H         LINE#         158
  C:07E0H         LINE#         159
  -------         ENDPROC       READ01
  -------         PROC          LOCK01
  C:0376H         LINE#         161
  C:0376H         LINE#         162
  C:0376H         LINE#         163
  C:0379H         LINE#         166
  C:0380H         LINE#         167
  C:0380H         LINE#         168
  C:0382H         LINE#         169
  C:0384H         LINE#         170
  C:0386H         LINE#         171
  C:0388H         LINE#         172
  C:038DH         LINE#         173
  C:0390H         LINE#         174
  C:0393H         LINE#         175
  C:0395H         LINE#         176
  C:0398H         LINE#         177
  C:039AH         LINE#         178
  C:039DH         LINE#         179
BL51 BANKED LINKER/LOCATER V5.03                                                      10/28/2003  18:27:18  PAGE 19


  C:03A0H         LINE#         180
  C:03A0H         LINE#         181
  C:03A7H         LINE#         182
  C:03A7H         LINE#         183
  C:03A9H         LINE#         184
  C:03ABH         LINE#         185
  C:03ADH         LINE#         186
  C:03AFH         LINE#         187
  C:03B4H         LINE#         188
  C:03B7H         LINE#         189
  C:03BAH         LINE#         190
  C:03BCH         LINE#         191
  C:03BFH         LINE#         192
  C:03C1H         LINE#         193
  C:03C4H         LINE#         194
  C:03C7H         LINE#         195
  C:03C7H         LINE#         197
  C:03CAH         LINE#         198
  -------         ENDPROC       LOCK01
  -------         PROC          PREPAREPRO01
  C:044EH         LINE#         200
  C:044EH         LINE#         201
  C:044EH         LINE#         202
  C:0457H         LINE#         203
  C:0460H         LINE#         204
  C:0469H         LINE#         205
  C:0472H         LINE#         206
  C:047BH         LINE#         207
  C:0484H         LINE#         208
  C:048DH         LINE#         209
  -------         ENDPROC       PREPAREPRO01
  -------         ENDMOD        AT89C2051PRO

  -------         MODULE        AT89S51PRO
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  B:00B0H.2       PUBLIC        P3_2
  B:0090H.5       PUBLIC        P1_5
  B:0090H.6       PUBLIC        P1_6
  B:00B0H.5       PUBLIC        P3_5
  B:0090H.7       PUBLIC        P1_7
  B:00B0H.6       PUBLIC        P3_6
  B:00B0H.7       PUBLIC        P3_7
  C:050BH         PUBLIC        InitPro02
  C:078AH         PUBLIC        ProOver02
  D:00F0H         PUBLIC        B
  D:00E0H         PUBLIC        ACC
  C:0542H         PUBLIC        _Write02
  B:00E0H.0       PUBLIC        A_0
  B:00F0H.0       PUBLIC        B_0
  B:00E0H.1       PUBLIC        A_1
  B:00F0H.1       PUBLIC        B_1
  B:00E0H.2       PUBLIC        A_2
  B:00F0H.2       PUBLIC        B_2
  B:00E0H.3       PUBLIC        A_3
BL51 BANKED LINKER/LOCATER V5.03                                                      10/28/2003  18:27:18  PAGE 20


  B:00F0H.3       PUBLIC        B_3
  B:00E0H.4       PUBLIC        A_4
  C:075CH         PUBLIC        Erase02
  B:00F0H.4       PUBLIC        B_4
  B:00E0H.5       PUBLIC        A_5
  D:0033H         PUBLIC        InBuf
  B:00F0H.5       PUBLIC        B_5
  B:00E0H.6       PUBLIC        A_6
  B:00F0H.6       PUBLIC        B_6
  B:00E0H.7       PUBLIC        A_7
  D:0037H         PUBLIC        OutBuf
  B:00F0H.7       PUBLIC        B_7
  C:07B0H         PUBLIC        Read02
  C:018EH         PUBLIC        _SendInstrc
  C:048EH         PUBLIC        PreparePro02
  C:0320H         PUBLIC        Lock02
  C:0603H         PUBLIC        ReadSign02
  -------         PROC          _SENDINSTRC
  D:0007H         SYMBOL        nByte
  -------         DO            
  D:0006H         SYMBOL        n
  -------         ENDDO         
  C:018EH         LINE#         17
  C:018EH         LINE#         18
  C:018EH         LINE#         20
  C:0195H         LINE#         21
  C:0195H         LINE#         22
  C:019AH         LINE#         23
  C:019CH         LINE#         24
  C:01A0H         LINE#         25
  C:01A2H         LINE#         26
  C:01A6H         LINE#         27
  C:01A8H         LINE#         28
  C:01ACH         LINE#         29
  C:01AEH         LINE#         30
  C:01B2H         LINE#         31
  C:01B4H         LINE#         32
  C:01B8H         LINE#         33
  C:01BAH         LINE#         34
  C:01BEH         LINE#         35
  C:01C0H         LINE#         36
  C:01C4H         LINE#         37
  C:01C6H         LINE#         38
  C:01CAH         LINE#         39
  C:01CCH         LINE#         40
  C:01D0H         LINE#         41
  C:01D2H         LINE#         42
  C:01D6H         LINE#         43
  C:01D8H         LINE#         44
  C:01DCH         LINE#         45
  C:01DEH         LINE#         46
  C:01E2H         LINE#         47
  C:01E4H         LINE#         48
  C:01E8H         LINE#         49
  C:01EAH         LINE#         50
  C:01EEH         LINE#         51
  C:01F0H         LINE#         52
BL51 BANKED LINKER/LOCATER V5.03                                                      10/28/2003  18:27:18  PAGE 21


  C:01F4H         LINE#         53
  C:01F6H         LINE#         54
  C:01FAH         LINE#         55
  C:01FCH         LINE#         56
  C:0202H         LINE#         57
  C:0205H         LINE#         58
  -------         ENDPROC       _SENDINSTRC
  -------         PROC          INITPRO02
  C:050BH         LINE#         60
  C:050BH         LINE#         61
  C:050BH         LINE#         62
  C:050EH         LINE#         63
  C:0510H         LINE#         64
  C:0512H         LINE#         65
  C:0515H         LINE#         66
  C:0518H         LINE#         67
  C:051BH         LINE#         68
  C:0522H         LINE#         69
  C:0524H         LINE#         70
  C:0526H         LINE#         71
  C:0528H         LINE#         72
  C:052AH         LINE#         73
  C:052DH         LINE#         74
  C:0532H         LINE#         75
  C:0535H         LINE#         76
  C:0538H         LINE#         77
  C:053AH         LINE#         78
  C:053CH         LINE#         79
  C:0541H         LINE#         80
  -------         ENDPROC       INITPRO02
  -------         PROC          PROOVER02
  C:078AH         LINE#         82
  C:078AH         LINE#         83
  C:078AH         LINE#         84
  C:078DH         LINE#         85
  C:0790H         LINE#         86
  C:0793H         LINE#         87
  C:0796H         LINE#         88
  C:0798H         LINE#         89
  C:079AH         LINE#         90
  C:079CH         LINE#         91
  C:079EH         LINE#         92
  -------         ENDPROC       PROOVER02
  -------         PROC          READ02
  C:07B0H         LINE#         94
  C:07B0H         LINE#         95
  C:07B0H         LINE#         96
  C:07B3H         LINE#         97
  C:07B6H         LINE#         98
  C:07B9H         LINE#         99
  C:07BEH         LINE#         100
  C:07C0H         LINE#         101
  -------         ENDPROC       READ02
  -------         PROC          READSIGN02
  C:0603H         LINE#         103
  C:0603H         LINE#         104
  C:0603H         LINE#         105
BL51 BANKED LINKER/LOCATER V5.03                                                      10/28/2003  18:27:18  PAGE 22


  C:0606H         LINE#         108
  C:0609H         LINE#         109
  C:060CH         LINE#         110
  C:060EH         LINE#         111
  C:0610H         LINE#         112
  C:0615H         LINE#         113
  C:0618H         LINE#         114
  C:061BH         LINE#         115
  C:061EH         LINE#         116
  C:0621H         LINE#         117
  C:0624H         LINE#         118
  C:0627H         LINE#         119
  C:062AH         LINE#         121
  C:062DH         LINE#         122
  -------         ENDPROC       READSIGN02
  -------         PROC          ERASE02
  C:075CH         LINE#         124
  C:075CH         LINE#         125
  C:075CH         LINE#         126
  C:075FH         LINE#         129
  C:0762H         LINE#         130
  C:0765H         LINE#         131
  C:076AH         LINE#         132
  C:0771H         LINE#         134
  C:0774H         LINE#         135
  -------         ENDPROC       ERASE02
  -------         PROC          _WRITE02
  D:0005H         SYMBOL        Data
  C:0542H         LINE#         137
  C:0544H         LINE#         138
  C:0544H         LINE#         143
  C:0547H         LINE#         144
  C:054AH         LINE#         145
  C:054DH         LINE#         146
  C:054FH         LINE#         147
  C:0554H         LINE#         148
  C:0559H         LINE#         149
  C:0560H         LINE#         150
  C:0560H         LINE#         151
  C:0568H         LINE#         152
  C:0571H         LINE#         153
  C:0571H         LINE#         154
  C:0572H         LINE#         155
  C:0572H         LINE#         157
  C:0572H         LINE#         159
  C:0573H         LINE#         160
  -------         ENDPROC       _WRITE02
  -------         PROC          LOCK02
  C:0320H         LINE#         162
  C:0320H         LINE#         163
  C:0320H         LINE#         166
  C:0327H         LINE#         167
  C:0327H         LINE#         168
  C:032AH         LINE#         169
  C:032DH         LINE#         170
  C:0330H         LINE#         171
  C:0335H         LINE#         172
BL51 BANKED LINKER/LOCATER V5.03                                                      10/28/2003  18:27:18  PAGE 23


  C:033CH         LINE#         173
  C:033CH         LINE#         174
  C:0343H         LINE#         175
  C:0343H         LINE#         176
  C:0346H         LINE#         177
  C:0349H         LINE#         178
  C:034CH         LINE#         179
  C:0351H         LINE#         180
  C:0358H         LINE#         181
  C:0358H         LINE#         182
  C:035DH         LINE#         183
  C:035DH         LINE#         184
  C:0360H         LINE#         185
  C:0363H         LINE#         186
  C:0366H         LINE#         187
  C:036BH         LINE#         188
  C:0372H         LINE#         189
  C:0372H         LINE#         191
  C:0375H         LINE#         192
  -------         ENDPROC       LOCK02
  -------         PROC          PREPAREPRO02
  C:048EH         LINE#         194
  C:048EH         LINE#         195
  C:048EH         LINE#         196
  C:0497H         LINE#         197
  C:04A0H         LINE#         198
  C:04A9H         LINE#         199
  C:04B2H         LINE#         200
  C:04BBH         LINE#         201
  C:04C4H         LINE#         202
  C:04CDH         LINE#         203
  -------         ENDPROC       PREPAREPRO02
  -------         ENDMOD        AT89S51PRO

  -------         MODULE        ?C?SLCMP
  C:0726H         PUBLIC        ?C?SLCMP
  -------         ENDMOD        ?C?SLCMP

  -------         MODULE        ?C?ICALL
  C:073CH         PUBLIC        ?C?ICALL
  C:0740H         PUBLIC        ?C?ICALL2
  -------         ENDMOD        ?C?ICALL



FUNCTION REGISTER MASKS


FUNCTION . . . . REG MASK
-------------------------

ERASE00. . . . . @0xf00f
ERASE01. . . . . @0xf00f
ERASE02. . . . . @0xf08f
GETDATA. . . . . @0x9001
INITPRO00. . . . @0xe000
INITPRO01. . . . @0xf00f
BL51 BANKED LINKER/LOCATER V5.03                                                      10/28/2003  18:27:18  PAGE 24


INITPRO02. . . . @0xf08f
LOCK00 . . . . . @0xf001
LOCK01 . . . . . @0xf00f
LOCK02 . . . . . @0xf08f
PREPAREPRO00 . . @0x8000
PREPAREPRO01 . . @0x8000
PREPAREPRO02 . . @0x8000
PROOVER00. . . . @0xc000
PROOVER01. . . . @0xc000
PROOVER02. . . . @0xc000
READ00 . . . . . @0xc001
READ01 . . . . . @0xd001
READ02 . . . . . @0xf083
READSIGN00 . . . @0xf00f
READSIGN01 . . . @0xf00f
READSIGN02 . . . @0xf08f
SENDDATA . . . . @0xf081
SENDRESP . . . . @0xc000
SETVPP0V . . . . @0xc000
SETVPP12V. . . . @0xc000
SETVPP5V . . . . @0xc000
WAITCOMM . . . . @0xf081
WAITDATA . . . . @0xf081
_DELAY_MS. . . . @0xf00c
_DELAY_US. . . . @0xf000
_SENDINSTRC. . . @0xf082
_SETDATA . . . . @0x9400
_WRITE00 . . . . @0xf01f
_WRITE01 . . . . @0xf41f
_WRITE02 . . . . @0xf087

Program Size: data=61.0 xdata=0 code=2113
LINK/LOCATE RUN COMPLETE.  0 WARNING(S),  0 ERROR(S)
