📄 18b20.m51
字号:
BL51 BANKED LINKER/LOCATER V5.01 03/02/2007 19:03:03 PAGE 1
BL51 BANKED LINKER/LOCATER V5.01, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE 18B20.obj TO 18B20 RAMSIZE (256)
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
18B20.obj (18B20)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPADD)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?CASTF)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
C:\KEIL\C51\LIB\C51S.LIB (?C?SLCMP)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: 18B20 (18B20)
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 0016H UNIT _DATA_GROUP_
001EH 0002H *** GAP ***
BIT 0020H.0 0000H.2 UNIT _BIT_GROUP_
0020H.2 0000H.6 *** GAP ***
DATA 0021H 0011H UNIT ?DT?18B20
IDATA 0032H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0375H UNIT ?C?LIB_CODE
CODE 0378H 016BH UNIT ?PR?_DISPLAYTEMPERATURE?18B20
CODE 04E3H 00FDH UNIT ?PR?MAIN?18B20
CODE 05E0H 00A4H UNIT ?PR?_GETTEMPTS?18B20
CODE 0684H 008CH UNIT ?C_C51STARTUP
CODE 0710H 0079H UNIT ?PR?_RESETTS?18B20
CODE 0789H 0077H UNIT ?CO?18B20
CODE 0800H 004FH UNIT ?PR?_DISPLAYLISTCHAR?18B20
CODE 084FH 003AH UNIT ?PR?LCMINIT?18B20
CODE 0889H 0037H UNIT ?PR?_READTS?18B20
CODE 08C0H 0033H UNIT ?PR?_WRITE1TS?18B20
CODE 08F3H 0029H UNIT ?PR?_DELAY?18B20
CODE 091CH 0023H UNIT ?PR?_WRITE0TS?18B20
CODE 093FH 0023H UNIT ?PR?_READBYTETS?18B20
CODE 0962H 001DH UNIT ?PR?_WRITEBYTETS?18B20
CODE 097FH 001CH UNIT ?PR?_DISPLAYONECHAR?18B20
CODE 099BH 001AH UNIT ?PR?_INITTS?18B20
CODE 09B5H 001AH UNIT ?PR?_WRITECOMMANDLCM?18B20
BL51 BANKED LINKER/LOCATER V5.01 03/02/2007 19:03:03 PAGE 2
CODE 09CFH 001AH UNIT ?PR?READSTATUSLCM?18B20
CODE 09E9H 0016H UNIT ?C_INITSEG
CODE 09FFH 0013H UNIT ?PR?DELAY100MS?18B20
CODE 0A12H 0010H UNIT ?PR?_WRITEDATALCM?18B20
OVERLAY MAP OF MODULE: 18B20 (18B20)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
-------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?18B20
+--> ?C_INITSEG
?PR?MAIN?18B20 ----- ----- 0008H 0005H
+--> ?PR?DELAY100MS?18B20
+--> ?PR?LCMINIT?18B20
+--> ?CO?18B20
+--> ?PR?_DISPLAYLISTCHAR?18B20
+--> ?PR?_INITTS?18B20
+--> ?PR?_GETTEMPTS?18B20
+--> ?PR?_DISPLAYTEMPERATURE?18B20
?PR?LCMINIT?18B20 ----- ----- ----- -----
+--> ?PR?_WRITECOMMANDLCM?18B20
?PR?_WRITECOMMANDLCM?18B20 ----- ----- 001DH 0001H
+--> ?PR?READSTATUSLCM?18B20
+--> ?PR?_DELAY?18B20
?PR?READSTATUSLCM?18B20 ----- ----- ----- -----
+--> ?PR?_DELAY?18B20
?PR?_DISPLAYLISTCHAR?18B20 ----- ----- 0016H 0006H
+--> ?CO?18B20
+--> ?PR?_DISPLAYONECHAR?18B20
?PR?_DISPLAYONECHAR?18B20 ----- ----- 001CH 0001H
+--> ?PR?_WRITECOMMANDLCM?18B20
+--> ?PR?_WRITEDATALCM?18B20
?PR?_WRITEDATALCM?18B20 ----- ----- 001DH 0001H
+--> ?PR?READSTATUSLCM?18B20
+--> ?PR?_DELAY?18B20
?PR?_INITTS?18B20 ----- ----- 000DH 0001H
+--> ?PR?_RESETTS?18B20
+--> ?PR?_WRITEBYTETS?18B20
?PR?_RESETTS?18B20 ----- ----- 0015H 0001H
+--> ?PR?_DELAY?18B20
+--> ?PR?_DISPLAYLISTCHAR?18B20
+--> ?CO?18B20
BL51 BANKED LINKER/LOCATER V5.01 03/02/2007 19:03:03 PAGE 3
?PR?_WRITEBYTETS?18B20 ----- ----- ----- -----
+--> ?PR?_WRITE1TS?18B20
+--> ?PR?_WRITE0TS?18B20
?PR?_WRITE1TS?18B20 ----- ----- ----- -----
+--> ?PR?_DELAY?18B20
?PR?_WRITE0TS?18B20 ----- ----- ----- -----
+--> ?PR?_DELAY?18B20
?PR?_GETTEMPTS?18B20 ----- ----- 000DH 0008H
+--> ?PR?_RESETTS?18B20
+--> ?PR?_WRITEBYTETS?18B20
+--> ?PR?DELAY100MS?18B20
+--> ?PR?_READBYTETS?18B20
?PR?_READBYTETS?18B20 0020H.0 0000H.1 ----- -----
+--> ?PR?_READTS?18B20
?PR?_READTS?18B20 0020H.1 0000H.1 ----- -----
+--> ?PR?_DELAY?18B20
?PR?_DISPLAYTEMPERATURE?18B20 ----- ----- 000DH 0004H
+--> ?PR?_DISPLAYLISTCHAR?18B20
SYMBOL TABLE OF MODULE: 18B20 (18B20)
VALUE TYPE NAME
----------------------------------
------- MODULE 18B20
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
B:00B0H.3 PUBLIC LCM_E
D:00B0H PUBLIC P3
C:0889H PUBLIC _ReadTS
C:07DEH PUBLIC Q1_18B20NG
C:07EFH PUBLIC Q2_18B20NG
C:0710H PUBLIC _ResetTS
D:00A8H PUBLIC IE
C:09BBH PUBLIC _WriteCommandLCM
C:07CDH PUBLIC NG
C:07ABH PUBLIC Notice1
C:07BCH PUBLIC Notice2
D:00B8H PUBLIC IP
C:093FH PUBLIC _ReadByteTS
C:099BH PUBLIC _InitTS
C:04E3H PUBLIC main
C:0962H PUBLIC _WriteByteTS
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
C:0789H PUBLIC Line1
C:079AH PUBLIC Line2
C:05E0H PUBLIC _GetTempTS
C:091CH PUBLIC _Write0TS
BL51 BANKED LINKER/LOCATER V5.01 03/02/2007 19:03:03 PAGE 4
B:00B0H.4 PUBLIC DQ1
C:08C0H PUBLIC _Write1TS
B:00B0H.2 PUBLIC DQ2
C:0A12H PUBLIC _WriteDataLCM
C:0378H PUBLIC _DisplayTemperature
C:0902H PUBLIC _Delay
C:0811H PUBLIC _DisplayListChar
D:0021H PUBLIC RelayBuffer
C:097FH PUBLIC _DisplayOneChar
B:00B0H.0 PUBLIC LCM_RS
C:09CFH PUBLIC ReadStatusLCM
C:09FFH PUBLIC Delay100ms
B:00B0H.1 PUBLIC LCM_RW
D:00C8H PUBLIC T2CON
B:00B0H.5 PUBLIC OKLED
C:084FH PUBLIC LCMInit
D:0022H PUBLIC TempBuffer
D:00D0H PUBLIC PSW
------- PROC MAIN
------- DO
D:0008H SYMBOL BufferA
D:000AH SYMBOL BufferB
D:000CH SYMBOL j
------- ENDDO
C:04E3H LINE# 88
C:04E3H LINE# 89
C:04E3H LINE# 93
C:04EBH LINE# 94
C:04EDH LINE# 95
C:04F0H LINE# 96
C:04F3H LINE# 97
C:04FAH LINE# 98
C:0507H LINE# 99
C:050AH LINE# 100
C:0516H LINE# 101
C:0522H LINE# 102
C:052FH LINE# 103
C:0534H LINE# 104
C:0539H LINE# 105
C:0541H LINE# 106
C:0541H LINE# 107
C:0541H LINE# 108
C:054AH LINE# 109
C:0556H LINE# 110
C:0568H LINE# 111
C:056DH LINE# 113
C:0570H LINE# 114
C:0576H LINE# 116
C:057FH LINE# 117
C:058BH LINE# 118
C:059DH LINE# 119
C:05A2H LINE# 121
C:05A5H LINE# 122
C:05ABH LINE# 124
C:05CCH LINE# 125
C:05D0H LINE# 127
C:05D2H LINE# 128
BL51 BANKED LINKER/LOCATER V5.01 03/02/2007 19:03:03 PAGE 5
C:05DDH LINE# 129
------- ENDPROC MAIN
C:08FEH SYMBOL L?0090
------- PROC L?0089
------- ENDPROC L?0089
C:08FEH SYMBOL L?0090
------- PROC _DELAY
D:0006H SYMBOL cDly
C:0902H LINE# 132
C:0902H LINE# 133
C:0902H LINE# 134
C:0909H LINE# 136
C:0909H LINE# 137
C:090AH LINE# 138
C:090BH LINE# 139
C:090CH LINE# 140
C:090DH LINE# 141
C:090EH LINE# 142
C:090FH LINE# 143
C:0910H LINE# 144
C:0911H LINE# 145
C:091BH LINE# 146
------- ENDPROC _DELAY
------- PROC DELAY100MS
------- DO
D:0007H SYMBOL i
D:0006H SYMBOL j
D:0005H SYMBOL k
------- ENDDO
C:09FFH LINE# 148
C:09FFH LINE# 149
C:09FFH LINE# 152
C:0A01H LINE# 153
C:0A03H LINE# 154
C:0A11H LINE# 155
------- ENDPROC DELAY100MS
------- PROC _INITTS
D:000DH SYMBOL Type
C:099BH LINE# 157
C:099DH LINE# 158
C:099DH LINE# 159
C:09A0H LINE# 160
C:09A7H LINE# 161
C:09AEH LINE# 162
------- ENDPROC _INITTS
------- PROC _RESETTS
D:0007H SYMBOL Type
------- DO
D:0015H SYMBOL j
------- ENDDO
C:0710H LINE# 165
C:0710H LINE# 166
C:0710H LINE# 169
C:0713H LINE# 170
C:0718H LINE# 171
C:0718H LINE# 172
C:071AH LINE# 173
BL51 BANKED LINKER/LOCATER V5.01 03/02/2007 19:03:03 PAGE 6
C:071CH LINE# 174
C:071FH LINE# 175
C:0726H LINE# 176
C:0728H LINE# 178
C:072FH LINE# 179
C:072FH LINE# 180
C:0732H LINE# 181
C:0732H LINE# 182
C:0732H LINE# 183
C:0739H LINE# 184
C:0739H LINE# 185
C:0739H LINE# 186
C:073CH LINE# 187
C:0749H LINE# 188
C:074BH LINE# 189
C:074BH LINE# 196
C:074BH LINE# 197
C:074DH LINE# 198
C:074FH LINE# 199
C:0752H LINE# 200
C:0759H LINE# 201
C:075BH LINE# 203
C:0762H LINE# 204
C:0762H LINE# 205
C:0765H LINE# 206
C:0765H LINE# 207
C:0765H LINE# 208
C:076CH LINE# 209
C:076CH LINE# 210
C:076CH LINE# 211
C:076FH LINE# 212
C:077CH LINE# 213
C:077EH LINE# 214
C:077EH LINE# 217
C:0781H LINE# 218
C:0788H LINE# 219
C:0788H LINE# 220
------- ENDPROC _RESETTS
------- PROC _WRITE0TS
D:0007H SYMBOL Type
C:091CH LINE# 222
C:091CH LINE# 223
C:091CH LINE# 224
C:091FH LINE# 225
C:091FH LINE# 226
C:0921H LINE# 227
C:0923H LINE# 228
C:092AH LINE# 229
C:092CH LINE# 230
C:092DH LINE# 231
C:092EH LINE# 232
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -