📄 1.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 11/28/2005 09:53:26 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE X5045.obj TO 1 RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
X5045.obj (X5045)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C_IBP)
LINK MAP OF MODULE: 1 (X5045)
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 000BH UNIT ?DT?X5045
DATA 0013H 0001H UNIT ?C?LIB_DATA
DATA 0014H 0001H UNIT _DATA_GROUP_
0015H 000BH *** GAP ***
DATA 0020H 0001H ABSOLUTE
DATA 0021H 0001H ABSOLUTE
DATA 0022H 0001H ABSOLUTE
DATA 0023H 0001H ABSOLUTE
IDATA 0024H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0024H UNIT ?XD?X5045
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 01ACH UNIT ?PR?MAIN?X5045
CODE 01AFH 0047H UNIT ?PR?_?BYTE_READ?X5045
CODE 01F6H 0032H UNIT ?PR?_BYTE_WRITE?X5045
CODE 0228H 0023H UNIT ?PR?_?WRSR_CMD?X5045
CODE 024BH 001BH UNIT ?PR?_OUTBYTE?X5045
CODE 0266H 0016H UNIT ?PR?INPUTBYTE?X5045
CODE 027CH 0011H UNIT ?PR?RSDR_CMD?X5045
CODE 028DH 0011H UNIT ?PR?WIP_POLL?X5045
CODE 029EH 000EH UNIT ?PR?WREN_CMD?X5045
CODE 02ACH 000CH UNIT ?C_C51STARTUP
CODE 02B8H 0005H UNIT ?PR?INITX5045?X5045
OVERLAY MAP OF MODULE: 1 (X5045)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
----------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?X5045
BL51 BANKED LINKER/LOCATER V5.12 11/28/2005 09:53:26 PAGE 2
?PR?MAIN?X5045 0014H 0001H
+--> ?PR?INITX5045?X5045
+--> ?PR?_BYTE_WRITE?X5045
?PR?INITX5045?X5045 ----- -----
+--> ?PR?_?WRSR_CMD?X5045
?PR?_?WRSR_CMD?X5045 ----- -----
+--> ?PR?WREN_CMD?X5045
+--> ?PR?_OUTBYTE?X5045
+--> ?PR?WIP_POLL?X5045
?PR?WREN_CMD?X5045 ----- -----
+--> ?PR?_OUTBYTE?X5045
?PR?WIP_POLL?X5045 ----- -----
+--> ?PR?RSDR_CMD?X5045
?PR?RSDR_CMD?X5045 ----- -----
+--> ?PR?_OUTBYTE?X5045
+--> ?PR?INPUTBYTE?X5045
?PR?_BYTE_WRITE?X5045 ----- -----
+--> ?PR?WREN_CMD?X5045
+--> ?PR?_OUTBYTE?X5045
+--> ?PR?WIP_POLL?X5045
SYMBOL TABLE OF MODULE: 1 (X5045)
VALUE TYPE NAME
----------------------------------
------- MODULE X5045
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
C:0228H PUBLIC _?wrsr_cmd
X:0000H PUBLIC Ui_temp_PwrdBm
B:00B0H.4 PUBLIC X5045SCK
D:00A8H PUBLIC IEN0
D:00E8H PUBLIC IEN1
X:0004H PUBLIC Ui_Chan
X:0008H PUBLIC Ui_PwrmW
X:000AH PUBLIC Ui_DeltadBm
C:01FAH PUBLIC _byte_write
C:0003H PUBLIC main
X:000EH PUBLIC Ui_Freq
X:0012H PUBLIC Ui_temp_Chan
D:0088H PUBLIC TCON
X:0016H PUBLIC Ui_temp_PwrmW
B:00B0H.2 PUBLIC X5045CS
D:0008H PUBLIC Sn
BL51 BANKED LINKER/LOCATER V5.12 11/28/2005 09:53:26 PAGE 3
D:008EH PUBLIC AUXR
B:00A0H.3 PUBLIC X5045SI
X:0018H PUBLIC Ui_temp_Freq
B:00B0H.3 PUBLIC X5045SO
D:000EH PUBLIC Uc_Tb
D:000FH PUBLIC Uc_Tc
X:001CH PUBLIC Ui_ScPiolot
D:0020H PUBLIC Uc_Status1
C:027CH PUBLIC rsdr_cmd
D:0021H PUBLIC Uc_Status2
C:01AFH PUBLIC _?byte_read
C:029EH PUBLIC wren_cmd
D:0022H PUBLIC Uc_Status3
D:0023H PUBLIC Uc_Status4
C:02B8H PUBLIC Initx5045
D:0010H PUBLIC Uc_H
D:0011H PUBLIC Uc_L
D:0012H PUBLIC Uc_Tw
D:0098H PUBLIC S0CON
D:00D8H PUBLIC S1CON
D:00C8H PUBLIC T2CON
C:0266H PUBLIC inputbyte
X:001EH PUBLIC Ui_temp_ScPiolot
C:028DH PUBLIC wip_poll
X:0020H PUBLIC Ui_PwrdBm
C:024BH PUBLIC _outbyte
D:00D0H PUBLIC PSW
------- PROC _OUTBYTE
D:0007H SYMBOL Uc_Output
------- DO
D:0006H SYMBOL i
------- ENDDO
C:024BH LINE# 55
C:024BH LINE# 56
C:024BH LINE# 58
C:024DH LINE# 59
C:024DH LINE# 60
C:024FH LINE# 61
C:0259H LINE# 62
C:025DH LINE# 63
C:025FH LINE# 64
C:0263H LINE# 65
C:0265H LINE# 66
------- ENDPROC _OUTBYTE
------- PROC INPUTBYTE
------- DO
D:0007H SYMBOL Uc_Input
D:0006H SYMBOL i
------- ENDDO
C:0266H LINE# 73
C:0266H LINE# 74
C:0266H LINE# 75
C:0268H LINE# 77
C:0269H LINE# 78
C:0269H LINE# 79
C:026BH LINE# 80
C:026FH LINE# 81
BL51 BANKED LINKER/LOCATER V5.12 11/28/2005 09:53:26 PAGE 4
C:0275H LINE# 82
C:0277H LINE# 83
C:027BH LINE# 84
C:027BH LINE# 85
------- ENDPROC INPUTBYTE
------- PROC RSDR_CMD
------- DO
D:0007H SYMBOL Uc_StatusReg
------- ENDDO
C:027CH LINE# 92
C:027CH LINE# 93
C:027CH LINE# 95
C:027EH LINE# 96
C:0280H LINE# 97
C:0285H LINE# 98
C:0288H LINE# 99
C:028AH LINE# 100
C:028CH LINE# 101
C:028CH LINE# 102
------- ENDPROC RSDR_CMD
------- PROC WIP_POLL
------- DO
D:0004H SYMBOL i
D:0007H SYMBOL Uc_StatusReg
D:0005H SYMBOL Bit_EndFlag
------- ENDDO
C:028DH LINE# 109
C:028DH LINE# 110
C:028DH LINE# 112
C:028FH LINE# 113
C:0290H LINE# 114
C:0290H LINE# 115
C:0293H LINE# 116
C:0297H LINE# 117
C:029BH LINE# 118
C:029DH LINE# 119
------- ENDPROC WIP_POLL
------- PROC WREN_CMD
C:029EH LINE# 126
C:029EH LINE# 127
C:029EH LINE# 128
C:02A0H LINE# 129
C:02A2H LINE# 130
C:02A7H LINE# 131
C:02A9H LINE# 132
C:02ABH LINE# 133
------- ENDPROC WREN_CMD
------- PROC _?WRSR_CMD
i:0000H SYMBOL Uc_RegData
C:0228H LINE# 140
C:022EH LINE# 142
C:0231H LINE# 143
C:0233H LINE# 144
C:0235H LINE# 145
C:023AH LINE# 146
C:0241H LINE# 147
C:0243H LINE# 148
BL51 BANKED LINKER/LOCATER V5.12 11/28/2005 09:53:26 PAGE 5
C:0245H LINE# 149
C:0248H LINE# 150
------- ENDPROC _?WRSR_CMD
------- PROC L?0033
------- ENDPROC L?0033
------- PROC _BYTE_WRITE
D:0002H SYMBOL Ui_Addr
D:0005H SYMBOL Uc_Data
C:01FAH LINE# 157
C:01FEH LINE# 158
C:01FEH LINE# 159
C:0201H LINE# 160
C:0203H LINE# 161
C:0205H LINE# 162
C:020EH LINE# 163
C:020EH LINE# 164
C:0210H LINE# 165
C:0212H LINE# 167
C:0212H LINE# 168
C:0217H LINE# 169
C:0217H LINE# 170
C:021CH LINE# 171
C:0221H LINE# 172
C:0223H LINE# 173
C:0225H LINE# 174
------- ENDPROC _BYTE_WRITE
------- PROC _?BYTE_READ
i:0001H SYMBOL Ui_Addr
------- DO
i:0000H SYMBOL Uc_Input
------- ENDDO
C:01AFH LINE# 182
C:01BCH LINE# 185
C:01BEH LINE# 186
C:01C0H LINE# 187
C:01D0H LINE# 188
C:01D0H LINE# 189
C:01D2H LINE# 190
C:01D4H LINE# 192
C:01D4H LINE# 193
C:01D9H LINE# 194
C:01D9H LINE# 195
C:01E4H LINE# 196
C:01EBH LINE# 197
C:01EDH LINE# 198
C:01EFH LINE# 199
C:01EFH LINE# 200
------- ENDPROC _?BYTE_READ
------- PROC INITX5045
C:02B8H LINE# 208
C:02B8H LINE# 209
C:02B8H LINE# 210
------- ENDPROC INITX5045
------- PROC MAIN
------- DO
D:0014H SYMBOL j
------- ENDDO
BL51 BANKED LINKER/LOCATER V5.12 11/28/2005 09:53:26 PAGE 6
C:0003H LINE# 213
C:0003H LINE# 214
C:0003H LINE# 217
C:0006H LINE# 218
C:0009H LINE# 219
C:000BH LINE# 220
C:0013H LINE# 221
C:0016H LINE# 222
C:001EH LINE# 223
C:0021H LINE# 224
C:0029H LINE# 226
C:0033H LINE# 227
C:0039H LINE# 228
C:003EH LINE# 229
C:0045H LINE# 230
C:004CH LINE# 231
C:0055H LINE# 233
C:005DH LINE# 234
C:0063H LINE# 235
C:0068H LINE# 236
C:006FH LINE# 237
C:0076H LINE# 238
C:007FH LINE# 240
C:0089H LINE# 241
C:008FH LINE# 242
C:0098H LINE# 243
C:009FH LINE# 244
C:00A6H LINE# 245
C:00AFH LINE# 247
C:00B7H LINE# 248
C:00BDH LINE# 249
C:00C6H LINE# 250
C:00CDH LINE# 251
C:00D4H LINE# 252
C:00DDH LINE# 254
C:00E6H LINE# 255
C:00ECH LINE# 256
C:00F5H LINE# 257
C:00FBH LINE# 258
C:0102H LINE# 259
C:010BH LINE# 261
C:0112H LINE# 262
C:0118H LINE# 263
C:0121H LINE# 264
C:0127H LINE# 265
C:012EH LINE# 266
C:0137H LINE# 268
C:0141H LINE# 269
C:0147H LINE# 270
C:0150H LINE# 271
C:0157H LINE# 272
C:015EH LINE# 273
C:0167H LINE# 275
C:016AH LINE# 276
C:0173H LINE# 277
C:0176H LINE# 278
C:017EH LINE# 279
BL51 BANKED LINKER/LOCATER V5.12 11/28/2005 09:53:26 PAGE 7
C:0181H LINE# 280
C:018AH LINE# 281
C:018DH LINE# 282
C:0196H LINE# 283
C:0199H LINE# 284
C:01A2H LINE# 285
C:01A5H LINE# 286
C:01ADH LINE# 287
------- ENDPROC MAIN
------- ENDMOD X5045
------- MODULE ?C_IBP
D:0013H PUBLIC ?C_IBP
------- ENDMOD ?C_IBP
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_?BYTE_READ?X5045
Program Size: data=26.0 xdata=36 code=701
LINK/LOCATE RUN COMPLETE. 1 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -