www.pudn.com > DDS485.rar > DDS485.M51


BL51 BANKED LINKER/LOCATER V5.11 01/03/2008 09:57:21 PAGE 1


BL51 BANKED LINKER/LOCATER V5.11, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE AddParse.obj, CmdParse.obj, DataChange.obj, DataClr.obj, DataPickup.obj, DataSave.obj, DataSend
>> .obj, Delay.obj, Global.obj, iic.obj, init.obj, ledparse.obj, Main.obj, pulse.obj, WDT.obj, DataCheck.obj, infrarerec
>> eive.obj TO DDS485 RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
AddParse.obj (ADDPARSE)
CmdParse.obj (CMDPARSE)
DataChange.obj (DATACHANGE)
DataClr.obj (DATACLR)
DataPickup.obj (DATAPICKUP)
DataSave.obj (DATASAVE)
DataSend.obj (DATASEND)
Delay.obj (DELAY)
Global.obj (GLOBAL)
iic.obj (IIC)
init.obj (INIT)
ledparse.obj (LEDPARSE)
Main.obj (MAIN)
pulse.obj (PULSE)
WDT.obj (WDT)
DataCheck.obj (DATACHECK)
infrarereceive.obj (INFRARERECEIVE)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)


LINK MAP OF MODULE: DDS485 (ADDPARSE)


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 000FH UNIT _DATA_GROUP_
0017H 0009H *** GAP ***
BIT 0020H.0 0002H.6 UNIT ?BI?GLOBAL
BIT 0022H.6 0000H.5 UNIT _BIT_GROUP_
0023H.3 0000H.5 *** GAP ***
DATA 0024H 0059H UNIT ?DT?GLOBAL
IDATA 007DH 0001H UNIT ?STACK

* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0003H INPAGE ?PD?GLOBAL

* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
0003H 0008H *** GAP ***
CODE 000BH 0003H ABSOLUTE
000EH 0005H *** GAP ***
CODE 0013H 0003H ABSOLUTE
0016H 0005H *** GAP ***
BL51 BANKED LINKER/LOCATER V5.11 01/03/2008 09:57:21 PAGE 2


CODE 001BH 0003H ABSOLUTE
001EH 0005H *** GAP ***
CODE 0023H 0003H ABSOLUTE
CODE 0026H 01EEH UNIT ?PR?AVAILABILITYADDPARSE?ADDPARSE
CODE 0214H 00B7H UNIT ?PR?INT_SERIAL?MAIN
CODE 02CBH 00B3H UNIT ?PR?DATASTART?DATACLR
CODE 037EH 00A6H UNIT ?PR?INFRARERECEIVE?INFRARERECEIVE
CODE 0424H 00A4H UNIT ?PR?MAIN?MAIN
CODE 04C8H 0091H UNIT ?PR?SENDFULL?DATASEND
CODE 0559H 0090H UNIT ?PR?PULSEADD?PULSE
CODE 05E9H 008BH UNIT ?PR?INITCPU?INIT
CODE 0674H 0086H UNIT ?PR?_SENTBYTE?DATASEND
CODE 06FAH 0075H UNIT ?PR?TIME0?MAIN
CODE 076FH 0072H UNIT ?PR?_CMDSAVE?DATASAVE
CODE 07E1H 005AH UNIT ?PR?LEDFULL?LEDPARSE
CODE 083BH 0057H UNIT ?PR?_CMDPICK?DATAPICKUP
CODE 0892H 0054H UNIT ?PR?_IICEDATASAVE?DATASAVE
CODE 08E6H 004CH UNIT ?PR?_IICMBYTEREAD?IIC
CODE 0932H 004BH UNIT ?PR?INT_INT1?MAIN
CODE 097DH 003EH UNIT ?PR?CMDPARSE?CMDPARSE
CODE 09BBH 003AH UNIT ?PR?_RAMCOPY?DATACLR
CODE 09F5H 0032H UNIT ?PR?_WBYTEIIC?IIC
CODE 0A27H 002DH UNIT ?PR?CHECKAVAILABILITYADD?DATACHECK
CODE 0A54H 002CH UNIT ?PR?SNCHECK?DATACHECK
CODE 0A80H 002BH UNIT ?C?LIB_CODE
CODE 0AABH 002AH UNIT ?PR?BROADCASTADDPARSE?ADDPARSE
CODE 0AD5H 0027H UNIT ?PR?_RBYTEIIC?IIC
CODE 0AFCH 0026H UNIT ?PR?_W8BITIIC?IIC
CODE 0B22H 0023H UNIT ?PR?_INITDELAY?DELAY
CODE 0B45H 0021H UNIT ?PR?DATADEAL?DATACHANGE
CODE 0B66H 0020H UNIT ?PR?_DELAY?DELAY
CODE 0B86H 001EH UNIT ?PR?CHECKSUM?DATACHECK
CODE 0BA4H 001DH UNIT ?PR?INITINTERRUPT?INIT
CODE 0BC1H 001DH UNIT ?PR?INITPWM?INIT
CODE 0BDEH 001AH UNIT ?PR?_RAMCLER?DATACLR
CODE 0BF8H 001AH UNIT ?PR?R8BITIIC?IIC
CODE 0C12H 0019H UNIT ?PR?CHECKBROADCAST?DATACHECK
CODE 0C2BH 0018H UNIT ?PR?_ELECHK?DATACHANGE
CODE 0C43H 0018H UNIT ?PR?INITSERIES?INIT
CODE 0C5BH 0016H UNIT ?PR?_HEXTOBCD?DATACHANGE
CODE 0C71H 0016H UNIT ?PR?ACK?IIC
CODE 0C87H 0015H UNIT ?PR?IICSTART?IIC
CODE 0C9CH 0014H UNIT ?PR?DATASEND?DATASEND
CODE 0CB0H 0013H UNIT ?PR?_BCDTOHEX?DATACHANGE
CODE 0CC3H 0012H UNIT ?PR?CLERINCEPTBUF?DATACLR
CODE 0CD5H 0012H UNIT ?PR?NOACK?IIC
CODE 0CE7H 0012H UNIT ?PR?INITCPUIO?INIT
CODE 0CF9H 0010H UNIT ?PR?IICSTOP?IIC
CODE 0D09H 000DH UNIT ?PR?INITWDT?INIT
CODE 0D16H 000CH UNIT ?C_C51STARTUP
CODE 0D22H 000BH UNIT ?PR?WAIT?IIC
CODE 0D2DH 000BH UNIT ?PR?INITINT1?INIT
CODE 0D38H 000BH UNIT ?PR?WDT?WDT
CODE 0D43H 000AH UNIT ?CO?LEDPARSE
CODE 0D4DH 0009H UNIT ?PR?TIME1?MAIN


BL51 BANKED LINKER/LOCATER V5.11 01/03/2008 09:57:21 PAGE 3



OVERLAY MAP OF MODULE: DDS485 (ADDPARSE)


SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
------------------------------------------------------------------------------
?PR?INT_INT1?MAIN ----- ----- ----- -----
+--> ?PR?_DELAY?DELAY

*** NEW ROOT ***************************************************

?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAIN

?PR?MAIN?MAIN ----- ----- ----- -----
+--> ?PR?_DELAY?DELAY
+--> ?PR?INITCPU?INIT
+--> ?PR?WDT?WDT
+--> ?PR?LEDFULL?LEDPARSE
+--> ?PR?INFRARERECEIVE?INFRARERECEIVE
+--> ?PR?CMDPARSE?CMDPARSE
+--> ?PR?PULSEADD?PULSE
+--> ?PR?_HEXTOBCD?DATACHANGE
+--> ?PR?_WBYTEIIC?IIC

?PR?INITCPU?INIT ----- ----- 0008H 0002H
+--> ?PR?INITWDT?INIT
+--> ?PR?INITINTERRUPT?INIT
+--> ?PR?INITCPUIO?INIT
+--> ?PR?INITSERIES?INIT
+--> ?PR?INITINT1?INIT
+--> ?PR?INITPWM?INIT
+--> ?PR?DATASTART?DATACLR
+--> ?PR?_RBYTEIIC?IIC
+--> ?PR?_BCDTOHEX?DATACHANGE
+--> ?PR?_WBYTEIIC?IIC

?PR?DATASTART?DATACLR ----- ----- 000AH 0001H
+--> ?PR?_RBYTEIIC?IIC
+--> ?PR?_WBYTEIIC?IIC

?PR?_RBYTEIIC?IIC ----- ----- ----- -----
+--> ?PR?IICSTART?IIC
+--> ?PR?_W8BITIIC?IIC
+--> ?PR?R8BITIIC?IIC
+--> ?PR?NOACK?IIC
+--> ?PR?IICSTOP?IIC

?PR?IICSTART?IIC ----- ----- ----- -----
+--> ?PR?WAIT?IIC

?PR?_W8BITIIC?IIC 0023H.1 0000H.1 ----- -----
+--> ?PR?WAIT?IIC
+--> ?PR?ACK?IIC

?PR?ACK?IIC 0023H.2 0000H.1 ----- -----
BL51 BANKED LINKER/LOCATER V5.11 01/03/2008 09:57:21 PAGE 4


+--> ?PR?WAIT?IIC

?PR?NOACK?IIC 0023H.1 0000H.1 ----- -----
+--> ?PR?WAIT?IIC

?PR?IICSTOP?IIC ----- ----- ----- -----
+--> ?PR?WAIT?IIC

?PR?_WBYTEIIC?IIC ----- ----- 000EH 0003H
+--> ?PR?_DELAY?DELAY
+--> ?PR?IICSTART?IIC
+--> ?PR?_W8BITIIC?IIC
+--> ?PR?IICSTOP?IIC

?PR?LEDFULL?LEDPARSE ----- ----- 0009H 0002H
+--> ?PR?_HEXTOBCD?DATACHANGE
+--> ?CO?LEDPARSE

?PR?INFRARERECEIVE?INFRARERECEIVE 0022H.6 0000H.3 ----- -----

?PR?CMDPARSE?CMDPARSE 0022H.6 0000H.3 ----- -----
+--> ?PR?DATADEAL?DATACHANGE
+--> ?PR?CHECKSUM?DATACHECK
+--> ?PR?CHECKAVAILABILITYADD?DATACHECK
+--> ?PR?AVAILABILITYADDPARSE?ADDPARSE
+--> ?PR?CHECKBROADCAST?DATACHECK
+--> ?PR?BROADCASTADDPARSE?ADDPARSE
+--> ?PR?CLERINCEPTBUF?DATACLR

?PR?CHECKSUM?DATACHECK 0023H.1 0000H.1 ----- -----
+--> ?PR?_ELECHK?DATACHANGE

?PR?CHECKAVAILABILITYADD?DATACHECK 0023H.1 0000H.1 ----- -----

?PR?AVAILABILITYADDPARSE?ADDPARSE ----- ----- 0008H 0001H
+--> ?PR?_CMDPICK?DATAPICKUP
+--> ?PR?DATASEND?DATASEND
+--> ?PR?_RAMCOPY?DATACLR
+--> ?PR?_CMDSAVE?DATASAVE
+--> ?PR?_RBYTEIIC?IIC
+--> ?PR?_BCDTOHEX?DATACHANGE
+--> ?PR?LEDFULL?LEDPARSE
+--> ?PR?_WBYTEIIC?IIC

?PR?_CMDPICK?DATAPICKUP ----- ----- 0009H 0007H
+--> ?PR?_RBYTEIIC?IIC

?PR?DATASEND?DATASEND ----- ----- ----- -----
+--> ?PR?SENDFULL?DATASEND
+--> ?PR?CLERINCEPTBUF?DATACLR

?PR?SENDFULL?DATASEND ----- ----- 000EH 0002H
+--> ?PR?WDT?WDT
+--> ?PR?_RAMCOPY?DATACLR
+--> ?PR?_ELECHK?DATACHANGE
+--> ?PR?_SENTBYTE?DATASEND

BL51 BANKED LINKER/LOCATER V5.11 01/03/2008 09:57:21 PAGE 5


?PR?_RAMCOPY?DATACLR ----- ----- 0010H 0007H

?PR?_SENTBYTE?DATASEND 0023H.1 0000H.2 0010H 0003H
+--> ?PR?_DELAY?DELAY

?PR?CLERINCEPTBUF?DATACLR ----- ----- ----- -----
+--> ?PR?_RAMCLER?DATACLR

?PR?_CMDSAVE?DATASAVE ----- ----- 0009H 0005H
+--> ?PR?SNCHECK?DATACHECK
+--> ?PR?_WBYTEIIC?IIC
+--> ?PR?_RAMCOPY?DATACLR
+--> ?PR?DATASEND?DATASEND

?PR?SNCHECK?DATACHECK ----- ----- ----- -----
+--> ?PR?_IICMBYTEREAD?IIC

?PR?_IICMBYTEREAD?IIC ----- ----- 000EH 0006H
+--> ?PR?IICSTART?IIC
+--> ?PR?_W8BITIIC?IIC
+--> ?PR?R8BITIIC?IIC
+--> ?PR?NOACK?IIC
+--> ?PR?IICSTOP?IIC

?PR?CHECKBROADCAST?DATACHECK 0023H.1 0000H.1 ----- -----

?PR?BROADCASTADDPARSE?ADDPARSE ----- ----- ----- -----
+--> ?PR?_CMDPICK?DATAPICKUP
+--> ?PR?DATASEND?DATASEND

?PR?PULSEADD?PULSE ----- ----- 0008H 0001H
+--> ?PR?_WBYTEIIC?IIC
+--> ?PR?_IICEDATASAVE?DATASAVE

?PR?_IICEDATASAVE?DATASAVE ----- ----- 0009H 0001H
+--> ?PR?_RBYTEIIC?IIC
+--> ?PR?_BCDTOHEX?DATACHANGE
+--> ?PR?_HEXTOBCD?DATACHANGE
+--> ?PR?_WBYTEIIC?IIC



SYMBOL TABLE OF MODULE: DDS485 (ADDPARSE)

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

------- MODULE ADDPARSE
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
D:00A8H PUBLIC IEN0
D:00E8H PUBLIC IEN1
C:0AABH PUBLIC BroadcastAddParse
D:0098H PUBLIC SCON
BL51 BANKED LINKER/LOCATER V5.11 01/03/2008 09:57:21 PAGE 6


D:0088H PUBLIC TCON
D:00B8H PUBLIC IP0
D:00C8H PUBLIC TCR20
D:00D8H PUBLIC I2CON
C:0026H PUBLIC AvailabilityAddParse
D:00D0H PUBLIC PSW
------- PROC AVAILABILITYADDPARSE
------- DO
D:0008H SYMBOL i
------- ENDDO
C:0026H LINE# 6
C:0026H LINE# 7
C:0026H LINE# 9
C:0028H LINE# 10
C:003FH LINE# 11
C:003FH LINE# 12
C:003FH LINE# 13
C:0041H LINE# 14
C:004BH LINE# 15
C:004BH LINE# 16
C:004BH LINE# 17
C:0055H LINE# 18
C:0055H LINE# 19
C:0055H LINE# 21
C:0064H LINE# 22
C:0067H LINE# 23
C:0069H LINE# 24
C:0069H LINE# 26
C:0078H LINE# 27
C:007BH LINE# 28
C:007DH LINE# 29
C:007DH LINE# 30
C:007FH LINE# 31
C:0082H LINE# 32
C:0082H LINE# 33
C:0082H LINE# 34
C:0082H LINE# 35
C:008CH LINE# 36
C:008CH LINE# 37
C:008CH LINE# 39
C:009CH LINE# 40
C:009FH LINE# 41
C:00A0H LINE# 42
C:00A0H LINE# 44
C:00AFH LINE# 46
C:00B2H LINE# 47
C:00B3H LINE# 48
C:00B3H LINE# 49
C:00B5H LINE# 50
C:00B8H LINE# 51
C:00B9H LINE# 52
C:00B9H LINE# 53
C:00B9H LINE# 54
C:00B9H LINE# 55
C:00BBH LINE# 56
C:00BEH LINE# 57
C:00BFH LINE# 59
BL51 BANKED LINKER/LOCATER V5.11 01/03/2008 09:57:21 PAGE 7


C:00BFH LINE# 60
C:00BFH LINE# 61
C:00BFH LINE# 62
C:00C5H LINE# 63
C:00C5H LINE# 64
C:00C7H LINE# 65
C:00D3H LINE# 66
C:00D3H LINE# 67
C:00D3H LINE# 68
C:00D9H LINE# 69
C:00D9H LINE# 70
C:00D9H LINE# 73
C:00EEH LINE# 74
C:00FAH LINE# 76
C:00FBH LINE# 77
C:00FBH LINE# 78
C:00FDH LINE# 79
C:0100H LINE# 80
C:0101H LINE# 82
C:0101H LINE# 83
C:0101H LINE# 84
C:0101H LINE# 85
C:010EH LINE# 86
C:010EH LINE# 87
C:010EH LINE# 89
C:011AH LINE# 92
C:011DH LINE# 93
C:011DH LINE# 94
C:012BH LINE# 95
C:013CH LINE# 96
C:0145H LINE# 97
C:0148H LINE# 98
C:014BH LINE# 99
C:014CH LINE# 100
C:014CH LINE# 102
C:014FH LINE# 103
C:014FH LINE# 104
C:0158H LINE# 105
C:0161H LINE# 106
C:0164H LINE# 107
C:0164H LINE# 108
C:016DH LINE# 109
C:0176H LINE# 110
C:017FH LINE# 111
C:0188H LINE# 112
C:0191H LINE# 113
C:019AH LINE# 114
C:01A3H LINE# 115
C:01A6H LINE# 116
C:01A9H LINE# 117
C:01ACH LINE# 118
C:01ADH LINE# 119
C:01ADH LINE# 120
C:01AFH LINE# 121
C:01B2H LINE# 122
C:01B3H LINE# 123
C:01B3H LINE# 124
BL51 BANKED LINKER/LOCATER V5.11 01/03/2008 09:57:21 PAGE 8


C:01B3H LINE# 125
C:01B3H LINE# 126
C:01B5H LINE# 127
C:01B8H LINE# 128
C:01B9H LINE# 129
C:01B9H LINE# 130
C:01B9H LINE# 132
C:01B9H LINE# 133
C:01BBH LINE# 134
C:01BEH LINE# 135
C:01C1H LINE# 136
C:01C4H LINE# 137
C:01C7H LINE# 138
C:01C7H LINE# 139
C:01C8H LINE# 140
C:01C8H LINE# 141
C:01CBH LINE# 142
C:01CBH LINE# 143
C:01CDH LINE# 144
C:01CFH LINE# 147
C:01E8H LINE# 148
C:01E8H LINE# 149
C:01EAH LINE# 150
C:01F6H LINE# 151
C:01F8H LINE# 152
C:01F9H LINE# 154
C:01F9H LINE# 155
C:01FBH LINE# 156
C:01FEH LINE# 157
C:01FEH LINE# 158
C:01FFH LINE# 160
C:01FFH LINE# 161
C:0201H LINE# 162
C:0204H LINE# 163
C:0207H LINE# 164
C:020AH LINE# 165
C:020DH LINE# 166
C:020DH LINE# 167
C:020EH LINE# 168
C:020EH LINE# 169
C:0210H LINE# 170
C:0213H LINE# 171
C:0213H LINE# 173
C:0213H LINE# 175
------- ENDPROC AVAILABILITYADDPARSE
------- PROC BROADCASTADDPARSE
C:0AABH LINE# 176
C:0AABH LINE# 177
C:0AABH LINE# 178
C:0AADH LINE# 179
C:0AB2H LINE# 180
C:0AB2H LINE# 181
C:0AB2H LINE# 183
C:0AB7H LINE# 184
C:0AB7H LINE# 185
C:0ABCH LINE# 186
C:0ABCH LINE# 187
BL51 BANKED LINKER/LOCATER V5.11 01/03/2008 09:57:21 PAGE 9


C:0ACBH LINE# 188
C:0ACBH LINE# 189
C:0ACBH LINE# 190
C:0ACEH LINE# 191
C:0ACFH LINE# 192
C:0ACFH LINE# 193
C:0AD1H LINE# 194
C:0AD4H LINE# 195
C:0AD4H LINE# 196
C:0AD4H LINE# 197
------- ENDPROC BROADCASTADDPARSE
------- ENDMOD ADDPARSE

------- MODULE CMDPARSE
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
D:00A8H PUBLIC IEN0
D:00E8H PUBLIC IEN1
C:097DH PUBLIC CmdParse
B:00A8H.4 PUBLIC ES
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
D:00B8H PUBLIC IP0
D:00C8H PUBLIC TCR20
B:00A8H.2 PUBLIC EX1
D:00D8H PUBLIC I2CON
D:00D0H PUBLIC PSW
------- PROC CMDPARSE
------- DO
B:0022H.6 SYMBOL i
B:0022H.7 SYMBOL j
B:0023H.0 SYMBOL k
------- ENDDO
C:097DH LINE# 6
C:097DH LINE# 7
C:097DH LINE# 9
C:097FH LINE# 10
C:0981H LINE# 11
C:0983H LINE# 12
C:0985H LINE# 13
C:0988H LINE# 14
C:098DH LINE# 16
C:0990H LINE# 17
C:0990H LINE# 18
C:0995H LINE# 19
C:0998H LINE# 20
C:0998H LINE# 21
C:099BH LINE# 22
C:099DH LINE# 24
C:099DH LINE# 25
C:09A2H LINE# 26
C:09A5H LINE# 27
C:09A5H LINE# 28
C:09A8H LINE# 29
BL51 BANKED LINKER/LOCATER V5.11 01/03/2008 09:57:21 PAGE 10


C:09AAH LINE# 31
C:09AAH LINE# 32
C:09ACH LINE# 33
C:09AFH LINE# 34
C:09AFH LINE# 35
C:09AFH LINE# 37
C:09B1H LINE# 39
C:09B1H LINE# 40
C:09B3H LINE# 41
C:09B6H LINE# 42
C:09B6H LINE# 43
C:09B8H LINE# 44
C:09BAH LINE# 55
------- ENDPROC CMDPARSE
------- ENDMOD CMDPARSE

------- MODULE DATACHANGE
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
D:00A8H PUBLIC IEN0
D:00E8H PUBLIC IEN1
C:0C2BH PUBLIC _EleChk
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
D:00B8H PUBLIC IP0
D:00C8H PUBLIC TCR20
C:0CB0H PUBLIC _BcdToHex
C:0C5BH PUBLIC _HexToBcd
D:00D8H PUBLIC I2CON
C:0B45H PUBLIC DataDeal
D:00D0H PUBLIC PSW
------- PROC _HEXTOBCD
D:0007H SYMBOL Bytedata
------- DO
D:0006H SYMBOL ii
D:0007H SYMBOL Byte
------- ENDDO
C:0C5BH LINE# 7
C:0C5BH LINE# 8
C:0C5BH LINE# 10
C:0C5DH LINE# 11
C:0C63H LINE# 12
C:0C63H LINE# 13
C:0C67H LINE# 14
C:0C68H LINE# 15
C:0C6AH LINE# 16
C:0C70H LINE# 17
C:0C70H LINE# 18
------- ENDPROC _HEXTOBCD
------- PROC _BCDTOHEX
D:0007H SYMBOL Bytedata
------- DO
D:0006H SYMBOL i
D:0007H SYMBOL j
BL51 BANKED LINKER/LOCATER V5.11 01/03/2008 09:57:21 PAGE 11


D:0007H SYMBOL Byte
------- ENDDO
C:0CB0H LINE# 20
C:0CB0H LINE# 21
C:0CB0H LINE# 23
C:0CB4H LINE# 24
C:0CB8H LINE# 25
C:0CC2H LINE# 26
C:0CC2H LINE# 27
------- ENDPROC _BCDTOHEX
------- PROC DATADEAL
------- DO
D:0007H SYMBOL i
------- ENDDO
C:0B45H LINE# 29
C:0B45H LINE# 30
C:0B45H LINE# 32
C:0B51H LINE# 33
C:0B51H LINE# 34
C:0B59H LINE# 35
C:0B62H LINE# 36
C:0B65H LINE# 37
------- ENDPROC DATADEAL
------- PROC _ELECHK
D:0001H SYMBOL DataDptr
D:0005H SYMBOL DataLend
------- DO
D:0006H SYMBOL i
D:0007H SYMBOL ChkData
------- ENDDO
C:0C2BH LINE# 40
C:0C2BH LINE# 41
C:0C2BH LINE# 43
C:0C2DH LINE# 44
C:0C33H LINE# 45
C:0C33H LINE# 46
C:0C38H LINE# 47
C:0C3FH LINE# 48
C:0C42H LINE# 49
C:0C42H LINE# 50
------- ENDPROC _ELECHK
------- ENDMOD DATACHANGE

------- MODULE DATACLR
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
C:0BDEH PUBLIC _RamCler
D:00A8H PUBLIC IEN0
D:00E8H PUBLIC IEN1
C:0CC3H PUBLIC ClerInceptBuf
C:09BBH PUBLIC _RamCopy
C:02CBH PUBLIC Datastart
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
BL51 BANKED LINKER/LOCATER V5.11 01/03/2008 09:57:21 PAGE 12


D:00B8H PUBLIC IP0
D:00C8H PUBLIC TCR20
D:00D8H PUBLIC I2CON
D:00D0H PUBLIC PSW
------- PROC _RAMCLER
D:0001H SYMBOL DataDptr
D:0005H SYMBOL DataLend
------- DO
D:0007H SYMBOL i
------- ENDDO
C:0BDEH LINE# 6
C:0BDEH LINE# 7
C:0BDEH LINE# 9
C:0BE1H LINE# 10
C:0BE1H LINE# 11
C:0BE3H LINE# 12
C:0BEAH LINE# 13
C:0BEAH LINE# 14
C:0BEEH LINE# 15
C:0BF4H LINE# 16
C:0BF7H LINE# 17
C:0BF7H LINE# 18
------- ENDPROC _RAMCLER
------- PROC _RAMCOPY
D:0010H SYMBOL DataOneDptr
D:0013H SYMBOL DataTwoDptr
D:0016H SYMBOL DataLend
------- DO
D:0007H SYMBOL i
------- ENDDO
C:09BBH LINE# 20
C:09C1H LINE# 21
C:09C1H LINE# 23
C:09C9H LINE# 24
C:09C9H LINE# 25
C:09DBH LINE# 26
C:09E6H LINE# 27
C:09F1H LINE# 28
C:09F4H LINE# 29
------- ENDPROC _RAMCOPY
------- PROC CLERINCEPTBUF
C:0CC3H LINE# 44
C:0CC3H LINE# 45
C:0CC3H LINE# 47
C:0CC5H LINE# 48
C:0CC8H LINE# 49
C:0CCAH LINE# 50
C:0CD4H LINE# 51
------- ENDPROC CLERINCEPTBUF
------- PROC DATASTART
------- DO
D:000AH SYMBOL i
------- ENDDO
C:02CBH LINE# 54
C:02CBH LINE# 55
C:02CBH LINE# 57
C:02D6H LINE# 58
BL51 BANKED LINKER/LOCATER V5.11 01/03/2008 09:57:21 PAGE 13


C:02E1H LINE# 59
C:02ECH LINE# 60
C:0301H LINE# 61
C:0301H LINE# 62
C:0303H LINE# 63
C:0303H LINE# 64
C:030CH LINE# 65
C:0315H LINE# 66
C:0318H LINE# 67
C:0318H LINE# 68
C:0321H LINE# 69
C:032AH LINE# 70
C:0333H LINE# 71
C:033CH LINE# 72
C:0345H LINE# 73
C:034EH LINE# 74
C:0357H LINE# 75
C:0360H LINE# 76
C:0369H LINE# 77
C:0372H LINE# 78
C:037BH LINE# 79
C:037CH LINE# 81
C:037CH LINE# 82
C:037DH LINE# 83
C:037DH LINE# 84
------- ENDPROC DATASTART
------- ENDMOD DATACLR

------- MODULE DATAPICKUP
C:0000H SYMBOL _ICE_DUMMY_
C:083BH PUBLIC _CmdPick
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
D:00A8H PUBLIC IEN0
D:00E8H PUBLIC IEN1
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
D:00B8H PUBLIC IP0
D:00C8H PUBLIC TCR20
D:00D8H PUBLIC I2CON
D:00D0H PUBLIC PSW
------- PROC _CMDPICK
D:0009H SYMBOL DeviceAdd
D:000AH SYMBOL ByteAdd
D:000BH SYMBOL value
D:000EH SYMBOL DataLend
------- DO
D:000FH SYMBOL i
------- ENDDO
C:083BH LINE# 10
C:0845H LINE# 11
C:0845H LINE# 13
C:0853H LINE# 14
C:0853H LINE# 15
C:0857H LINE# 16
BL51 BANKED LINKER/LOCATER V5.11 01/03/2008 09:57:21 PAGE 14


C:0857H LINE# 17
C:0868H LINE# 18
C:0873H LINE# 19
C:0875H LINE# 21
C:0875H LINE# 22
C:0883H LINE# 23
C:0885H LINE# 24
C:0885H LINE# 25
C:0889H LINE# 26
C:088FH LINE# 27
C:0891H LINE# 28
------- ENDPROC _CMDPICK
------- ENDMOD DATAPICKUP

------- MODULE DATASAVE
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
C:076FH PUBLIC _CmdSave
C:0892H PUBLIC _iicEDatasave
D:00A8H PUBLIC IEN0
D:00E8H PUBLIC IEN1
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
D:00B8H PUBLIC IP0
D:00C8H PUBLIC TCR20
D:00D8H PUBLIC I2CON
D:00D0H PUBLIC PSW
------- PROC _CMDSAVE
D:0009H SYMBOL DeviceAdd
D:000AH SYMBOL ByteAdd
D:000BH SYMBOL DataInNo
D:000CH SYMBOL DataLend
------- DO
D:000DH SYMBOL i
------- ENDDO
C:076FH LINE# 11
C:0775H LINE# 12
C:0775H LINE# 14
C:0778H LINE# 15
C:077EH LINE# 16
C:077EH LINE# 17
C:0783H LINE# 18
C:0783H LINE# 19
C:078DH LINE# 20
C:078DH LINE# 21
C:079DH LINE# 22
C:079FH LINE# 23
C:07A3H LINE# 24
C:07A3H LINE# 25
C:07A6H LINE# 26
C:07A6H LINE# 27
C:07A8H LINE# 28
C:07ABH LINE# 29
C:07AEH LINE# 30
BL51 BANKED LINKER/LOCATER V5.11 01/03/2008 09:57:21 PAGE 15


C:07C3H LINE# 31
C:07C3H LINE# 32
C:07C5H LINE# 33
C:07C7H LINE# 34
C:07CAH LINE# 35
C:07CDH LINE# 36
C:07CEH LINE# 38
C:07CEH LINE# 39
C:07D0H LINE# 40
C:07D3H LINE# 41
C:07D6H LINE# 42
C:07D9H LINE# 43
C:07DBH LINE# 44
C:07DEH LINE# 45
C:07E0H LINE# 46
C:07E0H LINE# 47
------- ENDPROC _CMDSAVE
------- PROC _IICEDATASAVE
D:0009H SYMBOL i
------- DO
D:0006H SYMBOL c
------- ENDDO
C:0892H LINE# 49
C:0894H LINE# 50
C:0894H LINE# 53
C:08A2H LINE# 54
C:08AEH LINE# 56
C:08BBH LINE# 57
C:08BBH LINE# 58
C:08C5H LINE# 59
C:08D3H LINE# 60
C:08D4H LINE# 62
C:08D4H LINE# 63
C:08E5H LINE# 64
C:08E5H LINE# 66
------- ENDPROC _IICEDATASAVE
------- ENDMOD DATASAVE

------- MODULE DATASEND
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
B:00A8H.7 PUBLIC EA
C:0C9CH PUBLIC DataSend
D:00A8H PUBLIC IEN0
D:00E8H PUBLIC IEN1
C:0674H PUBLIC _SentByte
B:00A8H.4 PUBLIC ES
B:0098H.1 PUBLIC TI
C:04C8H PUBLIC SendFull
D:0099H PUBLIC SBUF
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
D:00B8H PUBLIC IP0
D:00C8H PUBLIC TCR20
BL51 BANKED LINKER/LOCATER V5.11 01/03/2008 09:57:21 PAGE 16


B:0098H.3 PUBLIC TB8
D:00D8H PUBLIC I2CON
B:0090H.6 PUBLIC HwTxd
D:00A2H PUBLIC AUXR1
D:00D0H PUBLIC PSW
------- PROC _SENTBYTE
D:0010H SYMBOL Byte
------- DO
D:0006H SYMBOL i
D:0007H SYMBOL k
D:0011H SYMBOL ii
D:0012H SYMBOL jj
B:0023H.1 SYMBOL j
B:0023H.2 SYMBOL kk
------- ENDDO
C:0674H LINE# 7
C:0676H LINE# 8
C:0676H LINE# 11
C:0678H LINE# 12
C:0678H LINE# 13
C:067BH LINE# 14
C:067DH LINE# 15
C:067FH LINE# 16
C:067FH LINE# 17
C:0683H LINE# 18
C:0683H LINE# 19
C:0685H LINE# 20
C:0685H LINE# 21
C:0689H LINE# 22
C:068DH LINE# 23
C:0690H LINE# 24
C:0690H LINE# 25
C:0692H LINE# 26
C:0694H LINE# 27
C:0696H LINE# 29
C:0696H LINE# 30
C:0698H LINE# 31
C:069AH LINE# 32
C:069AH LINE# 33
C:069DH LINE# 34
C:069DH LINE# 35
C:069FH LINE# 36
C:06A6H LINE# 37
C:06A9H LINE# 38
C:06A9H LINE# 39
C:06AEH LINE# 40
C:06AEH LINE# 41
C:06B0H LINE# 42
C:06B2H LINE# 44
C:06B2H LINE# 45
C:06B4H LINE# 46
C:06B4H LINE# 47
C:06BAH LINE# 48
C:06C1H LINE# 49
C:06CAH LINE# 50
C:06CDH LINE# 51
C:06CDH LINE# 52
BL51 BANKED LINKER/LOCATER V5.11 01/03/2008 09:57:21 PAGE 17


C:06CFH LINE# 53
C:06D6H LINE# 54
C:06D8H LINE# 56
C:06D8H LINE# 57
C:06DAH LINE# 58
C:06E1H LINE# 59
C:06E1H LINE# 60
C:06E3H LINE# 61
C:06EAH LINE# 62
C:06EDH LINE# 63
C:06EFH LINE# 65
C:06EFH LINE# 66
C:06F2H LINE# 67
C:06F5H LINE# 68
C:06F7H LINE# 69
C:06F7H LINE# 70
C:06F9H LINE# 71
------- ENDPROC _SENTBYTE
------- PROC SENDFULL
------- DO
D:000EH SYMBOL i
D:000FH SYMBOL CheckSum
------- ENDDO
C:04C8H LINE# 73
C:04C8H LINE# 74
C:04C8H LINE# 76
C:04CBH LINE# 77
C:04CEH LINE# 78
C:04D1H LINE# 79
C:04E4H LINE# 80
C:04E7H LINE# 81
C:04E7H LINE# 82
C:04E9H LINE# 83
C:04ECH LINE# 84
C:04EEH LINE# 86
C:04EEH LINE# 87
C:04F1H LINE# 88
C:04F1H LINE# 89
C:04FFH LINE# 90
C:04FFH LINE# 91
C:0508H LINE# 92
C:050CH LINE# 93
C:0521H LINE# 94
C:0528H LINE# 95
C:052BH LINE# 96
C:0530H LINE# 97
C:0535H LINE# 98
C:053AH LINE# 99
C:0548H LINE# 100
C:0548H LINE# 101
C:0552H LINE# 102
C:0556H LINE# 103
C:0558H LINE# 104
------- ENDPROC SENDFULL
------- PROC DATASEND
C:0C9CH LINE# 106
C:0C9CH LINE# 107
BL51 BANKED LINKER/LOCATER V5.11 01/03/2008 09:57:21 PAGE 18


C:0C9CH LINE# 110
C:0C9FH LINE# 111
C:0C9FH LINE# 112
C:0CA1H LINE# 113
C:0CA4H LINE# 114
C:0CA6H LINE# 115
C:0CA9H LINE# 116
C:0CABH LINE# 117
C:0CADH LINE# 118
C:0CAFH LINE# 119
C:0CAFH LINE# 120
------- ENDPROC DATASEND
------- ENDMOD DATASEND

------- MODULE DELAY
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
D:00A8H PUBLIC IEN0
D:00E8H PUBLIC IEN1
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
D:00B8H PUBLIC IP0
D:00C8H PUBLIC TCR20
C:0B66H PUBLIC _Delay
D:00D8H PUBLIC I2CON
C:0B22H PUBLIC _InitDelay
D:00D0H PUBLIC PSW
------- PROC _DELAY
D:0006H SYMBOL count
------- DO
D:0004H SYMBOL i
D:0002H SYMBOL j
------- ENDDO
C:0B66H LINE# 7
C:0B66H LINE# 8
C:0B66H LINE# 10
C:0B70H LINE# 11
C:0B70H LINE# 12
C:0B73H LINE# 13
C:0B73H LINE# 15
C:0B7EH LINE# 16
C:0B85H LINE# 17
------- ENDPROC _DELAY
------- PROC _INITDELAY
D:0007H SYMBOL count
------- DO
D:0004H SYMBOL i
D:0002H SYMBOL j
------- ENDDO
C:0B22H LINE# 19
C:0B22H LINE# 20
C:0B22H LINE# 22
C:0B2FH LINE# 23
C:0B2FH LINE# 24
BL51 BANKED LINKER/LOCATER V5.11 01/03/2008 09:57:21 PAGE 19


C:0B32H LINE# 25
C:0B32H LINE# 27
C:0B3DH LINE# 28
C:0B44H LINE# 29
------- ENDPROC _INITDELAY
------- ENDMOD DELAY

------- MODULE GLOBAL
C:0000H SYMBOL _ICE_DUMMY_
D:0024H PUBLIC inpulse
D:0025H PUBLIC InceptBuf
D:0057H PUBLIC MeterAdd
B:0020H.0 PUBLIC Hwfg
B:0020H.1 PUBLIC EDatafg
D:005DH PUBLIC SerialBufDptr
B:0020H.2 PUBLIC cmdwr
B:0020H.3 PUBLIC NullityFg
B:0020H.4 PUBLIC ClerRam
B:0020H.5 PUBLIC time0fg
X:0000H PUBLIC startfg1
X:0001H PUBLIC startfg2
B:0020H.6 PUBLIC Serialfg
X:0002H PUBLIC startfg3
D:005EH PUBLIC IicBuf
D:0061H PUBLIC passwordbuf
D:0064H PUBLIC ShowDataBuf
D:0068H PUBLIC EData
B:0020H.7 PUBLIC CmdParseFg
B:0021H.0 PUBLIC PulseAddFg
B:0021H.1 PUBLIC AdBit
B:0021H.2 PUBLIC SendEndFg
B:0021H.3 PUBLIC DataSaveSt
B:0021H.4 PUBLIC InfSendFg
D:006CH PUBLIC LedShowBuf
D:0074H PUBLIC c
B:0021H.5 PUBLIC InDataFg
B:0021H.6 PUBLIC ClrSn
B:0021H.7 PUBLIC SerSendFg
B:0022H.0 PUBLIC stratled
D:0075H PUBLIC InfraredBufDptr
B:0022H.1 PUBLIC PrgSn
D:0076H PUBLIC EleChFg
B:0022H.2 PUBLIC LowPowerFg
D:0077H PUBLIC t
B:0022H.3 PUBLIC Answer
B:0022H.4 PUBLIC SendStrFg
D:0078H PUBLIC x
D:0079H PUBLIC iicEData
B:0022H.5 PUBLIC ElecAddUpFg
------- ENDMOD GLOBAL

------- MODULE IIC
C:0000H SYMBOL _ICE_DUMMY_
C:0CF9H PUBLIC iicstop
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
BL51 BANKED LINKER/LOCATER V5.11 01/03/2008 09:57:21 PAGE 20


D:00B0H PUBLIC P3
B:00A8H.7 PUBLIC EA
C:0AFCH PUBLIC _w8bitiic
D:00A8H PUBLIC IEN0
D:00E8H PUBLIC IEN1
C:0CD5H PUBLIC noack
B:00A0H.0 PUBLIC iicwp
C:0BF8H PUBLIC r8bitiic
C:0C71H PUBLIC ack
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
C:0D22H PUBLIC wait
C:0AD5H PUBLIC _rbyteiic
C:09F5H PUBLIC _wbyteiic
D:00B8H PUBLIC IP0
D:00C8H PUBLIC TCR20
C:08E6H PUBLIC _IicMByteRead
D:00D8H PUBLIC I2CON
C:0C87H PUBLIC iicstart
B:0080H.0 PUBLIC iicsda
B:00A0H.1 PUBLIC iicscl
D:00D0H PUBLIC PSW
------- PROC WAIT
C:0D22H LINE# 6
C:0D22H LINE# 7
C:0D22H LINE# 8
C:0D23H LINE# 9
C:0D24H LINE# 10
C:0D25H LINE# 11
C:0D26H LINE# 12
C:0D27H LINE# 13
C:0D28H LINE# 14
C:0D29H LINE# 15
C:0D2AH LINE# 16
C:0D2BH LINE# 17
C:0D2CH LINE# 18
------- ENDPROC WAIT
------- PROC IICSTART
C:0C87H LINE# 20
C:0C87H LINE# 21
C:0C87H LINE# 22
C:0C89H LINE# 23
C:0C8CH LINE# 24
C:0C8EH LINE# 25
C:0C91H LINE# 26
C:0C93H LINE# 27
C:0C96H LINE# 28
C:0C98H LINE# 29
C:0C9BH LINE# 30
------- ENDPROC IICSTART
------- PROC IICSTOP
C:0CF9H LINE# 32
C:0CF9H LINE# 33
C:0CF9H LINE# 34
C:0CFBH LINE# 35
C:0CFEH LINE# 36
C:0D00H LINE# 37
BL51 BANKED LINKER/LOCATER V5.11 01/03/2008 09:57:21 PAGE 21


C:0D03H LINE# 38
C:0D05H LINE# 39
C:0D08H LINE# 40
------- ENDPROC IICSTOP
------- PROC ACK
------- DO
B:0023H.2 SYMBOL t
------- ENDDO
C:0C71H LINE# 42
C:0C71H LINE# 43
C:0C71H LINE# 45
C:0C73H LINE# 46
C:0C76H LINE# 47
C:0C78H LINE# 48
C:0C7BH LINE# 49
C:0C7FH LINE# 50
C:0C81H LINE# 51
C:0C84H LINE# 52
C:0C86H LINE# 53
------- ENDPROC ACK
------- PROC NOACK
B:0023H.1 SYMBOL ack
C:0CD5H LINE# 55
C:0CD5H LINE# 56
C:0CD5H LINE# 57
C:0CD9H LINE# 58
C:0CDCH LINE# 59
C:0CDEH LINE# 60
C:0CE1H LINE# 61
C:0CE3H LINE# 62
C:0CE6H LINE# 63
------- ENDPROC NOACK
------- PROC _W8BITIIC
D:0007H SYMBOL templ
------- DO
D:0006H SYMBOL i
B:0023H.1 SYMBOL t
------- ENDDO
C:0AFCH LINE# 65
C:0AFCH LINE# 66
C:0AFCH LINE# 69
C:0AFEH LINE# 70
C:0AFEH LINE# 71
C:0B02H LINE# 72
C:0B06H LINE# 74
C:0B08H LINE# 75
C:0B0BH LINE# 76
C:0B0DH LINE# 77
C:0B10H LINE# 78
C:0B12H LINE# 79
C:0B16H LINE# 80
C:0B1AH LINE# 81
C:0B1FH LINE# 82
C:0B21H LINE# 84
------- ENDPROC _W8BITIIC
------- PROC R8BITIIC
------- DO
BL51 BANKED LINKER/LOCATER V5.11 01/03/2008 09:57:21 PAGE 22


D:0006H SYMBOL i
D:0007H SYMBOL byte
------- ENDDO
C:0BF8H LINE# 86
C:0BF8H LINE# 87
C:0BF8H LINE# 89
C:0BFAH LINE# 90
C:0BFCH LINE# 91
C:0BFDH LINE# 92
C:0BFFH LINE# 93
C:0C03H LINE# 94
C:0C0BH LINE# 95
C:0C0BH LINE# 96
C:0C0DH LINE# 97
C:0C11H LINE# 98
C:0C11H LINE# 99
------- ENDPROC R8BITIIC
------- PROC _WBYTEIIC
D:000EH SYMBOL deviceaddress
D:000FH SYMBOL dateaddress
D:0010H SYMBOL byte
C:09F5H LINE# 102
C:09FBH LINE# 103
C:09FBH LINE# 105
C:09FDH LINE# 106
C:0A04H LINE# 107
C:0A06H LINE# 108
C:0A09H LINE# 109
C:0A0EH LINE# 110
C:0A13H LINE# 111
C:0A18H LINE# 112
C:0A1BH LINE# 113
C:0A1DH LINE# 114
C:0A1FH LINE# 115
C:0A26H LINE# 116
------- ENDPROC _WBYTEIIC
------- PROC _RBYTEIIC
D:0004H SYMBOL deviceaddress
D:0005H SYMBOL dateaddress
------- DO
D:0007H SYMBOL c
------- ENDDO
C:0AD5H LINE# 118
C:0AD7H LINE# 119
C:0AD7H LINE# 121
C:0AD9H LINE# 122
C:0ADCH LINE# 123
C:0ADFH LINE# 124
C:0AE4H LINE# 125
C:0AE7H LINE# 126
C:0AEEH LINE# 127
C:0AF1H LINE# 128
C:0AF6H LINE# 129
C:0AF9H LINE# 130
C:0AFBH LINE# 131
C:0AFBH LINE# 133
------- ENDPROC _RBYTEIIC
BL51 BANKED LINKER/LOCATER V5.11 01/03/2008 09:57:21 PAGE 23


------- PROC _IICMBYTEREAD
D:0004H SYMBOL deviceaddress
D:0005H SYMBOL dateaddress
D:0001H SYMBOL DataDptr
D:0013H SYMBOL DataLend
------- DO
D:0005H SYMBOL i
------- ENDDO
C:08E6H LINE# 139
C:08E8H LINE# 140
C:08E8H LINE# 142
C:08EAH LINE# 143
C:08EDH LINE# 144
C:08F0H LINE# 145
C:08F5H LINE# 146
C:08F8H LINE# 147
C:08FFH LINE# 148
C:090AH LINE# 149
C:090AH LINE# 150
C:0911H LINE# 151
C:0918H LINE# 152
C:091DH LINE# 153
C:0920H LINE# 154
C:0927H LINE# 155
C:092CH LINE# 156
C:092FH LINE# 157
C:0931H LINE# 158
------- ENDPROC _IICMBYTEREAD
------- ENDMOD IIC

------- MODULE INIT
C:0000H SYMBOL _ICE_DUMMY_
D:0084H PUBLIC P0M1
D:0091H PUBLIC P1M1
D:0085H PUBLIC P0M2
D:0080H PUBLIC P0
D:00A4H PUBLIC P2M1
D:0092H PUBLIC P1M2
D:0090H PUBLIC P1
D:00A5H PUBLIC P2M2
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
B:00E8H.0 PUBLIC EI2C
C:0C43H PUBLIC InitSeries
B:00A8H.7 PUBLIC EA
C:0D09H PUBLIC InitWDT
B:00E8H.2 PUBLIC EC
B:00A8H.6 PUBLIC EWDRT
C:0BC1H PUBLIC InitPWM
D:00A8H PUBLIC IEN0
D:00E8H PUBLIC IEN1
D:00BAH PUBLIC SSTAT
D:00F7H PUBLIC IP1H
B:00A8H.4 PUBLIC ES
B:00E8H.7 PUBLIC EIEE
B:00E8H.1 PUBLIC EKBI
D:00C2H PUBLIC WFEED1
BL51 BANKED LINKER/LOCATER V5.11 01/03/2008 09:57:21 PAGE 24


D:00C3H PUBLIC WFEED2
B:00E8H.4 PUBLIC ECCU
D:0095H PUBLIC DIVM
D:0087H PUBLIC PCON
B:00E8H.3 PUBLIC ESPI
C:0D2DH PUBLIC InitINT1
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
D:00BDH PUBLIC BRGCON
C:05E9H PUBLIC InitCpu
B:00A8H.1 PUBLIC ET0
D:00B8H PUBLIC IP0
B:00A8H.3 PUBLIC ET1
D:00F8H PUBLIC IP1
D:00C8H PUBLIC TCR20
B:00A8H.0 PUBLIC EX0
D:00F9H PUBLIC TCR21
B:00A8H.2 PUBLIC EX1
B:0088H.2 PUBLIC IT1
B:00A8H.5 PUBLIC EBO
D:00D8H PUBLIC I2CON
D:00EAH PUBLIC CCCRA
D:00BEH PUBLIC BRGR0
D:00BFH PUBLIC BRGR1
D:00C1H PUBLIC WDL
C:0BA4H PUBLIC InitInterrupt
B:00A8H.4 PUBLIC ESR
D:00EFH PUBLIC OCRAH
D:00CFH PUBLIC TOR2H
B:0090H.6 PUBLIC HwTxd
D:00EEH PUBLIC OCRAL
D:00A2H PUBLIC AUXR1
D:00CEH PUBLIC TOR2L
B:00A0H.6 PUBLIC HwPwm
C:0CE7H PUBLIC InitCpuIo
D:00D0H PUBLIC PSW
B:00C8H.7 PUBLIC PLLEN
D:00A7H PUBLIC WDCON
------- PROC INITSERIES
C:0C43H LINE# 7
C:0C43H LINE# 8
C:0C43H LINE# 9
C:0C46H LINE# 10
C:0C49H LINE# 11
C:0C4CH LINE# 12
C:0C4FH LINE# 20
C:0C52H LINE# 21
C:0C55H LINE# 22
C:0C58H LINE# 23
C:0C5AH LINE# 24
------- ENDPROC INITSERIES
------- PROC INITCPUIO
C:0CE7H LINE# 25
C:0CE7H LINE# 26
C:0CE7H LINE# 27
C:0CEAH LINE# 28
C:0CECH LINE# 29
BL51 BANKED LINKER/LOCATER V5.11 01/03/2008 09:57:21 PAGE 25


C:0CEFH LINE# 30
C:0CF2H LINE# 31
C:0CF4H LINE# 32
C:0CF6H LINE# 33
C:0CF8H LINE# 34
------- ENDPROC INITCPUIO
------- PROC INITWDT
C:0D09H LINE# 35
C:0D09H LINE# 36
C:0D09H LINE# 37
C:0D0CH LINE# 38
C:0D0FH LINE# 39
C:0D12H LINE# 40
C:0D15H LINE# 41
------- ENDPROC INITWDT
------- PROC INITINT1
C:0D2DH LINE# 42
C:0D2DH LINE# 43
C:0D2DH LINE# 44
C:0D2FH LINE# 45
C:0D32H LINE# 46
C:0D35H LINE# 47
C:0D37H LINE# 48
------- ENDPROC INITINT1
------- PROC INITINTERRUPT
C:0BA4H LINE# 50
C:0BA4H LINE# 51
C:0BA4H LINE# 52
C:0BB4H LINE# 62
C:0BB6H LINE# 63
C:0BB8H LINE# 64
C:0BBAH LINE# 65
C:0BBCH LINE# 66
C:0BBEH LINE# 67
C:0BC0H LINE# 68
------- ENDPROC INITINTERRUPT
------- PROC INITPWM
C:0BC1H LINE# 70
C:0BC1H LINE# 71
C:0BC1H LINE# 84
C:0BC4H LINE# 85
C:0BC7H LINE# 86
C:0BCAH LINE# 87
C:0BCDH LINE# 88
C:0BD0H LINE# 89
C:0BD3H LINE# 90
C:0BD5H LINE# 91
C:0BD7H LINE# 92
C:0BDAH LINE# 93
C:0BDDH LINE# 94
------- ENDPROC INITPWM
------- PROC INITCPU
------- DO
D:0008H SYMBOL i
D:0009H SYMBOL j
------- ENDDO
C:05E9H LINE# 98
BL51 BANKED LINKER/LOCATER V5.11 01/03/2008 09:57:21 PAGE 26


C:05E9H LINE# 99
C:05E9H LINE# 100
C:05ECH LINE# 101
C:05EFH LINE# 102
C:05F1H LINE# 103
C:05F4H LINE# 104
C:05F7H LINE# 105
C:05FAH LINE# 106
C:05FDH LINE# 107
C:0600H LINE# 108
C:0603H LINE# 109
C:0606H LINE# 110
C:060FH LINE# 111
C:0612H LINE# 112
C:0612H LINE# 113
C:0620H LINE# 114
C:0631H LINE# 115
C:063AH LINE# 116
C:063DH LINE# 117
C:063DH LINE# 118
C:064BH LINE# 119
C:064DH LINE# 120
C:0656H LINE# 121
C:065FH LINE# 122
C:0668H LINE# 123
C:0671H LINE# 124
C:0673H LINE# 125
------- ENDPROC INITCPU
------- ENDMOD INIT

------- MODULE LEDPARSE
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
D:00A8H PUBLIC IEN0
D:00E8H PUBLIC IEN1
C:07E1H PUBLIC LedFull
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
D:00B8H PUBLIC IP0
D:00C8H PUBLIC TCR20
D:00D8H PUBLIC I2CON
D:00D0H PUBLIC PSW
------- PROC LEDFULL
------- DO
D:0009H SYMBOL i
D:000AH SYMBOL k
C:0D43H SYMBOL Digit
------- ENDDO
C:07E1H LINE# 7
C:07E1H LINE# 8
C:07E1H LINE# 22
C:07E4H LINE# 23
C:07E6H LINE# 24
C:07E6H LINE# 25
BL51 BANKED LINKER/LOCATER V5.11 01/03/2008 09:57:21 PAGE 27


C:07F7H LINE# 26
C:0800H LINE# 27
C:0803H LINE# 28
C:0803H LINE# 29
C:080DH LINE# 30
C:081CH LINE# 31
C:0826H LINE# 32
C:082BH LINE# 33
C:0833H LINE# 35
C:083AH LINE# 36
------- ENDPROC LEDFULL
------- ENDMOD LEDPARSE

------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
B:00A8H.7 PUBLIC EA
B:0090H.3 PUBLIC W1
B:0090H.2 PUBLIC W2
B:00A0H.2 PUBLIC W3
B:00A0H.3 PUBLIC W4
B:00A0H.4 PUBLIC W5
B:00A0H.5 PUBLIC W6
D:00A8H PUBLIC IEN0
D:00E8H PUBLIC IEN1
C:0214H PUBLIC INT_SERIAL
B:00A8H.4 PUBLIC ES
B:0098H.0 PUBLIC RI
C:0424H PUBLIC main
B:00A0H.7 PUBLIC PowerDown
D:0099H PUBLIC SBUF
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
B:00A8H.1 PUBLIC ET0
D:00B8H PUBLIC IP0
B:00A8H.3 PUBLIC ET1
B:0098H.2 PUBLIC RB8
D:00C8H PUBLIC TCR20
D:008CH PUBLIC TH0
B:0090H.4 PUBLIC fg
D:008DH PUBLIC TH1
B:00A8H.2 PUBLIC EX1
D:008AH PUBLIC TL0
D:008BH PUBLIC TL1
B:0088H.4 PUBLIC TR0
B:0088H.6 PUBLIC TR1
D:00D8H PUBLIC I2CON
C:06FAH PUBLIC time0
C:0D4DH PUBLIC time1
C:0932H PUBLIC INT_INT1
B:0090H.7 PUBLIC HwRxd
B:0090H.5 PUBLIC RST
D:00D0H PUBLIC PSW
------- PROC MAIN
BL51 BANKED LINKER/LOCATER V5.11 01/03/2008 09:57:21 PAGE 28


C:0424H LINE# 6
C:0424H LINE# 7
C:0424H LINE# 9
C:042BH LINE# 10
C:042EH LINE# 11
C:0431H LINE# 12
C:0433H LINE# 13
C:0436H LINE# 14
C:0439H LINE# 15
C:043BH LINE# 16
C:043DH LINE# 17
C:0440H LINE# 18
C:0442H LINE# 19
C:0444H LINE# 20
C:0446H LINE# 21
C:0448H LINE# 22
C:044AH LINE# 23
C:044CH LINE# 24
C:044FH LINE# 26
C:044FH LINE# 27
C:044FH LINE# 28
C:0452H LINE# 29
C:0452H LINE# 30
C:0455H LINE# 31
C:0458H LINE# 32
C:0458H LINE# 33
C:045FH LINE# 34
C:0462H LINE# 35
C:0462H LINE# 36
C:0465H LINE# 37
C:0467H LINE# 38
C:0469H LINE# 39
C:0469H LINE# 40
C:0469H LINE# 41
C:046CH LINE# 42
C:046CH LINE# 43
C:046FH LINE# 44
C:046FH LINE# 45
C:0472H LINE# 46
C:0472H LINE# 47
C:0474H LINE# 48
C:0476H LINE# 49
C:047DH LINE# 50
C:047DH LINE# 51
C:0480H LINE# 52
C:0483H LINE# 53
C:0486H LINE# 57
C:0486H LINE# 58
C:0486H LINE# 59
C:048CH LINE# 60
C:048CH LINE# 61
C:0493H LINE# 62
C:0496H LINE# 63
C:0496H LINE# 64
C:0498H LINE# 65
C:0498H LINE# 66
C:049AH LINE# 68
BL51 BANKED LINKER/LOCATER V5.11 01/03/2008 09:57:21 PAGE 29


C:049AH LINE# 69
C:049DH LINE# 70
C:049DH LINE# 71
C:049FH LINE# 72
C:049FH LINE# 73
C:049FH LINE# 74
C:04A1H LINE# 76
C:04A1H LINE# 77
C:04A4H LINE# 78
C:04A9H LINE# 79
C:04A9H LINE# 80
C:04ACH LINE# 81
C:04B3H LINE# 82
C:04BCH LINE# 83
C:04C5H LINE# 84
C:04C5H LINE# 85
C:04C5H LINE# 86
------- ENDPROC MAIN
------- PROC TIME1
C:0D4DH LINE# 90
C:0D4DH LINE# 93
C:0D50H LINE# 94
C:0D53H LINE# 95
C:0D55H LINE# 96
------- ENDPROC TIME1
------- PROC TIME0
C:06FAH LINE# 99
C:0703H LINE# 102
C:0706H LINE# 103
C:0709H LINE# 104
C:070BH LINE# 106
C:0717H LINE# 107
C:071CH LINE# 108
C:071CH LINE# 109
C:071EH LINE# 110
C:0724H LINE# 111
C:0724H LINE# 112
C:0729H LINE# 113
C:0729H LINE# 114
C:072BH LINE# 115
C:0731H LINE# 116
C:0731H LINE# 117
C:0736H LINE# 118
C:0736H LINE# 119
C:0738H LINE# 120
C:073EH LINE# 121
C:073EH LINE# 122
C:0743H LINE# 123
C:0743H LINE# 124
C:0745H LINE# 125
C:074BH LINE# 126
C:074BH LINE# 127
C:0750H LINE# 128
C:0750H LINE# 129
C:0752H LINE# 130
C:0758H LINE# 131
C:0758H LINE# 132
BL51 BANKED LINKER/LOCATER V5.11 01/03/2008 09:57:21 PAGE 30


C:075DH LINE# 133
C:075DH LINE# 134
C:075FH LINE# 135
C:0765H LINE# 136
C:0768H LINE# 137
C:0768H LINE# 145
------- ENDPROC TIME0
------- PROC INT_INT1
C:0932H LINE# 147
C:094FH LINE# 149
C:0951H LINE# 151
C:0958H LINE# 152
C:095BH LINE# 153
C:095BH LINE# 154
C:095DH LINE# 155
C:0960H LINE# 156
C:0960H LINE# 157
C:0962H LINE# 158
------- ENDPROC INT_INT1
------- PROC INT_SERIAL
------- DO
D:0004H SYMBOL i
D:0006H SYMBOL j
D:0007H SYMBOL k
D:0005H SYMBOL c
------- ENDDO
C:0214H LINE# 160
C:0225H LINE# 163
C:0227H LINE# 164
C:0229H LINE# 165
C:022BH LINE# 166
C:022DH LINE# 167
C:022EH LINE# 168
C:022EH LINE# 169
C:0232H LINE# 170
C:0232H LINE# 171
C:0233H LINE# 172
C:0236H LINE# 173
C:0236H LINE# 174
C:0238H LINE# 175
C:0238H LINE# 176
C:0238H LINE# 177
C:023CH LINE# 178
C:0240H LINE# 179
C:0243H LINE# 180
C:0243H LINE# 181
C:0246H LINE# 182
C:0246H LINE# 183
C:0248H LINE# 184
C:024AH LINE# 186
C:024AH LINE# 187
C:024CH LINE# 188
C:024CH LINE# 189
C:024EH LINE# 191
C:024EH LINE# 192
C:0251H LINE# 193
C:0251H LINE# 194
BL51 BANKED LINKER/LOCATER V5.11 01/03/2008 09:57:21 PAGE 31


C:0253H LINE# 195
C:0255H LINE# 197
C:0255H LINE# 198
C:0257H LINE# 199
C:0257H LINE# 200
C:0257H LINE# 201
C:025AH LINE# 202
C:025AH LINE# 203
C:025DH LINE# 204
C:025DH LINE# 205
C:0264H LINE# 206
C:0264H LINE# 207
C:0268H LINE# 208
C:0268H LINE# 209
C:026DH LINE# 210
C:026DH LINE# 211
C:0270H LINE# 212
C:0272H LINE# 213
C:0274H LINE# 215
C:0274H LINE# 216
C:0277H LINE# 217
C:0277H LINE# 218
C:0279H LINE# 220
C:0279H LINE# 221
C:027EH LINE# 222
C:027EH LINE# 224
C:0283H LINE# 225
C:0283H LINE# 226
C:0286H LINE# 227
C:0288H LINE# 228
C:028AH LINE# 230
C:028AH LINE# 231
C:028DH LINE# 232
C:028DH LINE# 233
C:028FH LINE# 235
C:028FH LINE# 236
C:0296H LINE# 237
C:0298H LINE# 238
C:0298H LINE# 239
C:0298H LINE# 240
C:029AH LINE# 242
C:029AH LINE# 243
C:029DH LINE# 244
C:029DH LINE# 245
C:029DH LINE# 246
C:02A6H LINE# 247
C:02A6H LINE# 248
C:02A8H LINE# 249
C:02AAH LINE# 250
C:02ACH LINE# 251
C:02AFH LINE# 252
C:02B2H LINE# 253
C:02B4H LINE# 254
C:02B6H LINE# 256
C:02B6H LINE# 257
C:02B8H LINE# 258
C:02BAH LINE# 260
BL51 BANKED LINKER/LOCATER V5.11 01/03/2008 09:57:21 PAGE 32


C:02BAH LINE# 261
C:02BCH LINE# 262
C:02BCH LINE# 263
------- ENDPROC INT_SERIAL
------- ENDMOD MAIN

------- MODULE PULSE
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
D:00A8H PUBLIC IEN0
D:00E8H PUBLIC IEN1
C:0559H PUBLIC PulseAdd
B:00A8H.4 PUBLIC ES
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
B:00A8H.1 PUBLIC ET0
D:00B8H PUBLIC IP0
D:00C8H PUBLIC TCR20
B:00A8H.2 PUBLIC EX1
D:00D8H PUBLIC I2CON
D:00D0H PUBLIC PSW
------- PROC PULSEADD
------- DO
D:0008H SYMBOL i
------- ENDDO
C:0559H LINE# 7
C:0559H LINE# 8
C:0559H LINE# 10
C:055BH LINE# 12
C:055DH LINE# 13
C:055FH LINE# 14
C:0561H LINE# 15
C:0568H LINE# 16
C:0568H LINE# 17
C:056BH LINE# 18
C:0572H LINE# 19
C:0574H LINE# 20
C:0576H LINE# 21
C:057BH LINE# 22
C:0582H LINE# 23
C:0582H LINE# 24
C:0585H LINE# 25
C:058DH LINE# 26
C:058FH LINE# 27
C:0594H LINE# 28
C:059BH LINE# 29
C:059BH LINE# 31
C:059EH LINE# 32
C:05A6H LINE# 33
C:05A8H LINE# 34
C:05ADH LINE# 35
C:05B4H LINE# 36
C:05B4H LINE# 37
C:05B7H LINE# 38
BL51 BANKED LINKER/LOCATER V5.11 01/03/2008 09:57:21 PAGE 33


C:05BFH LINE# 39
C:05C1H LINE# 40
C:05C1H LINE# 41
C:05CAH LINE# 42
C:05D3H LINE# 43
C:05D5H LINE# 44
C:05D7H LINE# 46
C:05D7H LINE# 47
C:05D9H LINE# 48
C:05D9H LINE# 49
C:05DBH LINE# 51
C:05DBH LINE# 52
C:05DDH LINE# 53
C:05DDH LINE# 54
C:05DFH LINE# 56
C:05DFH LINE# 57
C:05E1H LINE# 58
C:05E1H LINE# 59
C:05E3H LINE# 61
C:05E3H LINE# 62
C:05E4H LINE# 63
C:05E4H LINE# 65
C:05E6H LINE# 66
C:05E8H LINE# 67
------- ENDPROC PULSEADD
------- ENDMOD PULSE

------- MODULE WDT
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
B:00A8H.7 PUBLIC EA
D:00A8H PUBLIC IEN0
D:00E8H PUBLIC IEN1
D:00C2H PUBLIC WFEED1
D:00C3H PUBLIC WFEED2
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
D:00B8H PUBLIC IP0
D:00C8H PUBLIC TCR20
D:00D8H PUBLIC I2CON
C:0D38H PUBLIC WDT
D:00D0H PUBLIC PSW
------- PROC WDT
C:0D38H LINE# 3
C:0D38H LINE# 4
C:0D38H LINE# 5
C:0D3AH LINE# 6
C:0D3DH LINE# 7
C:0D40H LINE# 8
C:0D42H LINE# 9
------- ENDPROC WDT
------- ENDMOD WDT

------- MODULE DATACHECK
BL51 BANKED LINKER/LOCATER V5.11 01/03/2008 09:57:21 PAGE 34


C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
D:00A8H PUBLIC IEN0
D:00E8H PUBLIC IEN1
C:0B86H PUBLIC CheckSum
C:0A54H PUBLIC SnCheck
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
D:00B8H PUBLIC IP0
D:00C8H PUBLIC TCR20
C:0A27H PUBLIC CheckAvailabilityAdd
D:00D8H PUBLIC I2CON
C:0C12H PUBLIC CheckBroadcast
D:00D0H PUBLIC PSW
------- PROC CHECKSUM
------- DO
B:0023H.1 SYMBOL SumFg
------- ENDDO
C:0B86H LINE# 6
C:0B86H LINE# 7
C:0B86H LINE# 9
C:0B88H LINE# 10
C:0B9FH LINE# 11
C:0B9FH LINE# 12
C:0BA1H LINE# 13
C:0BA1H LINE# 14
C:0BA3H LINE# 15
------- ENDPROC CHECKSUM
------- PROC CHECKAVAILABILITYADD
------- DO
B:0023H.1 SYMBOL AddFg
D:0007H SYMBOL i
------- ENDDO
C:0A27H LINE# 17
C:0A27H LINE# 18
C:0A27H LINE# 21
C:0A29H LINE# 22
C:0A29H LINE# 23
C:0A32H LINE# 24
C:0A32H LINE# 25
C:0A35H LINE# 26
C:0A35H LINE# 27
C:0A37H LINE# 28
C:0A39H LINE# 30
C:0A39H LINE# 31
C:0A3BH LINE# 32
C:0A3BH LINE# 33
C:0A3DH LINE# 35
C:0A3DH LINE# 36
C:0A45H LINE# 37
C:0A45H LINE# 38
C:0A47H LINE# 39
C:0A49H LINE# 41
C:0A49H LINE# 42
BL51 BANKED LINKER/LOCATER V5.11 01/03/2008 09:57:21 PAGE 35


C:0A4BH LINE# 43
C:0A4DH LINE# 44
C:0A4DH LINE# 45
C:0A4DH LINE# 46
C:0A51H LINE# 47
C:0A53H LINE# 48
------- ENDPROC CHECKAVAILABILITYADD
------- PROC CHECKBROADCAST
------- DO
B:0023H.1 SYMBOL AddFg
D:0007H SYMBOL i
------- ENDDO
C:0C12H LINE# 50
C:0C12H LINE# 51
C:0C12H LINE# 54
C:0C14H LINE# 55
C:0C14H LINE# 56
C:0C1CH LINE# 57
C:0C1CH LINE# 58
C:0C1EH LINE# 59
C:0C20H LINE# 61
C:0C20H LINE# 62
C:0C22H LINE# 63
C:0C24H LINE# 64
C:0C24H LINE# 65
C:0C28H LINE# 66
C:0C2AH LINE# 67
------- ENDPROC CHECKBROADCAST
------- PROC SNCHECK
------- DO
D:0007H SYMBOL i
------- ENDDO
C:0A54H LINE# 69
C:0A54H LINE# 70
C:0A54H LINE# 72
C:0A64H LINE# 74
C:0A66H LINE# 75
C:0A66H LINE# 76
C:0A74H LINE# 77
C:0A74H LINE# 78
C:0A76H LINE# 79
C:0A78H LINE# 81
C:0A78H LINE# 82
C:0A7AH LINE# 83
C:0A7BH LINE# 84
C:0A7BH LINE# 85
C:0A7FH LINE# 86
------- ENDPROC SNCHECK
------- ENDMOD DATACHECK

------- MODULE INFRARERECEIVE
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
D:00A8H PUBLIC IEN0
BL51 BANKED LINKER/LOCATER V5.11 01/03/2008 09:57:21 PAGE 36


D:00E8H PUBLIC IEN1
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
D:00B8H PUBLIC IP0
D:00C8H PUBLIC TCR20
B:00A8H.2 PUBLIC EX1
C:037EH PUBLIC infrarereceive
B:0088H.6 PUBLIC TR1
D:00D8H PUBLIC I2CON
B:0090H.7 PUBLIC HwRxd
D:00D0H PUBLIC PSW
------- PROC INFRARERECEIVE
------- DO
D:0007H SYMBOL i
D:0006H SYMBOL InData
B:0022H.6 SYMBOL k
B:0022H.7 SYMBOL j
B:0023H.0 SYMBOL DataRch
------- ENDDO
C:037EH LINE# 7
C:037EH LINE# 8
C:037EH LINE# 11
C:0381H LINE# 12
C:0387H LINE# 14
C:0389H LINE# 15
C:038BH LINE# 17
C:038DH LINE# 18
C:0390H LINE# 20
C:0396H LINE# 21
C:0396H LINE# 22
C:039AH LINE# 23
C:039DH LINE# 24
C:039DH LINE# 26
C:03A0H LINE# 27
C:03A2H LINE# 28
C:03A2H LINE# 29
C:03A3H LINE# 30
C:03A5H LINE# 31
C:03AAH LINE# 32
C:03AAH LINE# 33
C:03ADH LINE# 34
C:03ADH LINE# 35
C:03AFH LINE# 36
C:03B1H LINE# 38
C:03B1H LINE# 39
C:03B3H LINE# 40
C:03B3H LINE# 41
C:03B5H LINE# 42
C:03B8H LINE# 45
C:03C0H LINE# 46
C:03C0H LINE# 47
C:03C2H LINE# 48
C:03C4H LINE# 50
C:03C4H LINE# 51
C:03C6H LINE# 52
C:03C6H LINE# 53
C:03C9H LINE# 54
BL51 BANKED LINKER/LOCATER V5.11 01/03/2008 09:57:21 PAGE 37


C:03C9H LINE# 58
C:03CCH LINE# 59
C:03CCH LINE# 61
C:03D3H LINE# 62
C:03D3H LINE# 63
C:03D7H LINE# 64
C:03D7H LINE# 65
C:03DAH LINE# 66
C:03DAH LINE# 68
C:03DCH LINE# 69
C:03DEH LINE# 70
C:03E0H LINE# 72
C:03E0H LINE# 73
C:03E3H LINE# 74
C:03E3H LINE# 75
C:03E5H LINE# 77
C:03E5H LINE# 78
C:03EAH LINE# 79
C:03EAH LINE# 80
C:03EDH LINE# 81
C:03EDH LINE# 82
C:03EFH LINE# 83
C:03F1H LINE# 85
C:03F3H LINE# 87
C:03F3H LINE# 88
C:03F6H LINE# 89
C:03F6H LINE# 90
C:03F8H LINE# 92
C:03F8H LINE# 93
C:03FFH LINE# 94
C:0401H LINE# 95
C:0401H LINE# 96
C:0401H LINE# 97
C:0403H LINE# 99
C:0403H LINE# 100
C:0406H LINE# 101
C:0406H LINE# 102
C:0406H LINE# 104
C:040FH LINE# 105
C:040FH LINE# 106
C:0411H LINE# 107
C:0413H LINE# 108
C:0415H LINE# 109
C:0418H LINE# 110
C:041AH LINE# 111
C:041CH LINE# 112
C:041EH LINE# 113
C:041EH LINE# 114
C:0420H LINE# 116
C:0421H LINE# 118
C:0421H LINE# 119
C:0423H LINE# 120
C:0423H LINE# 123
------- ENDPROC INFRARERECEIVE
------- ENDMOD INFRARERECEIVE

------- MODULE ?C?CLDPTR
BL51 BANKED LINKER/LOCATER V5.11 01/03/2008 09:57:21 PAGE 38


C:0A80H PUBLIC ?C?CLDPTR
------- ENDMOD ?C?CLDPTR

------- MODULE ?C?CSTPTR
C:0A99H PUBLIC ?C?CSTPTR
------- ENDMOD ?C?CSTPTR

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_INITDELAY?DELAY

Program Size: data=116.3 xdata=3 code=3391
LINK/LOCATE RUN COMPLETE. 1 WARNING(S), 0 ERROR(S)