📄 nrf905soft.m51
字号:
BL51 BANKED LINKER/LOCATER V6.00 08/28/2006 20:56:28 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE nrf905.obj TO nRF905Soft
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
nrf905.obj (NRF905)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
LINK MAP OF MODULE: nRF905Soft (NRF905)
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 0005H UNIT _DATA_GROUP_
000DH 0013H *** GAP ***
DATA 0020H 0001H BIT_ADDR ?BA?NRF905
DATA 0021H 0044H UNIT ?DT?NRF905
IDATA 0065H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 001CH UNIT ?PR?_SPIWRITE?NRF905
001FH 0004H *** GAP ***
CODE 0023H 0003H ABSOLUTE
CODE 0026H 0125H UNIT ?PR?MAIN?NRF905
CODE 014BH 0052H UNIT ?PR?RXPACKET?NRF905
CODE 019DH 003FH UNIT ?PR?TXPACKET?NRF905
CODE 01DCH 0025H UNIT ?PR?CONFIG905?NRF905
CODE 0201H 001CH UNIT ?PR?SPIREAD?NRF905
CODE 021DH 001AH UNIT ?PR?_DELAY?NRF905
CODE 0237H 0015H UNIT ?PR?SERIAL?NRF905
CODE 024CH 000CH UNIT ?C_C51STARTUP
CODE 0258H 000BH UNIT ?CO?NRF905
CODE 0263H 0009H UNIT ?PR?SETTXMODE?NRF905
CODE 026CH 0009H UNIT ?PR?SETRXMODE?NRF905
CODE 0275H 0008H UNIT ?PR?_TXDATA?NRF905
OVERLAY MAP OF MODULE: nRF905Soft (NRF905)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
----------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?NRF905
?PR?MAIN?NRF905 0008H 0004H
+--> ?PR?CONFIG905?NRF905
+--> ?PR?SETTXMODE?NRF905
BL51 BANKED LINKER/LOCATER V6.00 08/28/2006 20:56:28 PAGE 2
+--> ?PR?TXPACKET?NRF905
+--> ?PR?_DELAY?NRF905
+--> ?PR?SETRXMODE?NRF905
+--> ?PR?_TXDATA?NRF905
+--> ?PR?RXPACKET?NRF905
?PR?CONFIG905?NRF905 000CH 0001H
+--> ?PR?_SPIWRITE?NRF905
+--> ?CO?NRF905
?PR?SETTXMODE?NRF905 ----- -----
+--> ?PR?_DELAY?NRF905
?PR?TXPACKET?NRF905 ----- -----
+--> ?PR?_SPIWRITE?NRF905
+--> ?PR?_DELAY?NRF905
+--> ?CO?NRF905
?PR?SETRXMODE?NRF905 ----- -----
+--> ?PR?_DELAY?NRF905
?PR?RXPACKET?NRF905 ----- -----
+--> ?PR?_SPIWRITE?NRF905
+--> ?PR?SPIREAD?NRF905
+--> ?PR?_TXDATA?NRF905
+--> ?PR?_DELAY?NRF905
SYMBOL TABLE OF MODULE: nRF905Soft (NRF905)
VALUE TYPE NAME
----------------------------------
------- MODULE NRF905
C:0000H SYMBOL _ICE_DUMMY_
B:00A0H.4 PUBLIC PWR_UP
D:0080H PUBLIC P0
C:026CH PUBLIC SetRxMode
D:00A0H PUBLIC P2
C:0263H PUBLIC SetTxMode
D:00B0H PUBLIC P3
C:0237H PUBLIC serial
B:00B0H.2 PUBLIC AM
D:00A8H PUBLIC IE
B:00B0H.3 PUBLIC DR
B:0098H.0 PUBLIC RI
C:0003H PUBLIC _SpiWrite
B:0020H.7 PUBLIC flag
B:0098H.1 PUBLIC TI
B:00A0H.6 PUBLIC TX_EN
C:0258H PUBLIC RxTxConf
D:0021H PUBLIC rsbrf
C:0026H PUBLIC main
C:014BH PUBLIC RxPacket
C:0275H PUBLIC _TxData
C:019DH PUBLIC TxPacket
BL51 BANKED LINKER/LOCATER V6.00 08/28/2006 20:56:28 PAGE 3
C:0201H PUBLIC SpiRead
D:0099H PUBLIC SBUF
D:0087H PUBLIC PCON
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
B:00A0H.2 PUBLIC MOSI
B:00A0H.3 PUBLIC MISO
D:0022H PUBLIC key
B:0020H.0 PUBLIC flag1
D:008DH PUBLIC TH1
C:021DH PUBLIC _Delay
D:008BH PUBLIC TL1
B:0088H.6 PUBLIC TR1
D:0020H PUBLIC DATA_BUF
D:0023H PUBLIC tf
B:00A0H.1 PUBLIC SCK
B:00A0H.0 PUBLIC CSN
B:00A0H.5 PUBLIC TRX_CE
D:0024H PUBLIC RxBuf
D:0044H PUBLIC TxBuf
C:01DCH PUBLIC Config905
D:0064H PUBLIC delayf
------- PROC _TXDATA
D:0007H SYMBOL x
C:0275H LINE# 79
C:0275H LINE# 80
C:0275H LINE# 81
C:0277H LINE# 82
C:027AH LINE# 83
C:027CH LINE# 84
------- ENDPROC _TXDATA
------- PROC _DELAY
D:0007H SYMBOL n
------- DO
D:0004H SYMBOL i
------- ENDDO
C:021DH LINE# 88
C:021DH LINE# 89
C:021DH LINE# 91
C:0223H LINE# 92
C:0236H LINE# 93
------- ENDPROC _DELAY
------- PROC SERIAL
------- DO
D:0007H SYMBOL temp
------- ENDDO
C:0237H LINE# 95
C:023EH LINE# 98
C:0241H LINE# 99
C:0241H LINE# 101
C:0243H LINE# 102
C:0245H LINE# 103
C:0247H LINE# 104
C:0247H LINE# 105
------- ENDPROC SERIAL
------- PROC MAIN
------- DO
BL51 BANKED LINKER/LOCATER V6.00 08/28/2006 20:56:28 PAGE 4
D:0008H SYMBOL cyc
D:000AH SYMBOL distan
------- ENDDO
C:0026H LINE# 107
C:0026H LINE# 108
C:0026H LINE# 109
C:002BH LINE# 110
C:002FH LINE# 112
C:0032H LINE# 113
C:0035H LINE# 114
C:0038H LINE# 117
C:003AH LINE# 118
C:003DH LINE# 119
C:0040H LINE# 121
C:0042H LINE# 122
C:0044H LINE# 123
C:0046H LINE# 124
C:0048H LINE# 125
C:004AH LINE# 126
C:004CH LINE# 127
C:004EH LINE# 129
C:0050H LINE# 130
C:0052H LINE# 132
C:0055H LINE# 133
C:0058H LINE# 134
C:005BH LINE# 135
C:005EH LINE# 136
C:0063H LINE# 137
C:0066H LINE# 138
C:0069H LINE# 140
C:0069H LINE# 141
C:0069H LINE# 143
C:007BH LINE# 144
C:007BH LINE# 145
C:0083H LINE# 146
C:008BH LINE# 147
C:0093H LINE# 148
C:009CH LINE# 150
C:009CH LINE# 151
C:00A2H LINE# 152
C:00A2H LINE# 154
C:00B4H LINE# 155
C:00B4H LINE# 156
C:00B8H LINE# 157
C:00BCH LINE# 158
C:00C0H LINE# 159
C:00C5H LINE# 161
C:00C5H LINE# 163
C:00C8H LINE# 164
C:00CBH LINE# 165
C:00CEH LINE# 166
C:00D1H LINE# 167
C:00D4H LINE# 168
C:00D9H LINE# 169
C:00DCH LINE# 170
C:00DCH LINE# 173
C:00DFH LINE# 174
BL51 BANKED LINKER/LOCATER V6.00 08/28/2006 20:56:28 PAGE 5
C:00E2H LINE# 176
C:00E6H LINE# 177
C:00E6H LINE# 178
C:00F4H LINE# 179
C:00F4H LINE# 180
C:00FCH LINE# 181
C:0104H LINE# 182
C:010CH LINE# 183
C:0115H LINE# 185
C:0115H LINE# 187
C:011AH LINE# 188
C:011EH LINE# 189
C:011EH LINE# 190
C:0121H LINE# 191
C:0124H LINE# 192
C:0127H LINE# 193
C:012AH LINE# 194
C:012AH LINE# 196
C:012FH LINE# 197
C:012FH LINE# 198
C:0134H LINE# 199
C:0137H LINE# 200
C:013AH LINE# 201
C:013AH LINE# 202
C:013AH LINE# 204
C:0141H LINE# 205
C:0141H LINE# 206
C:0145H LINE# 207
C:0148H LINE# 208
C:0148H LINE# 212
------- ENDPROC MAIN
------- PROC CONFIG905
------- DO
D:000CH SYMBOL i
------- ENDDO
C:01DCH LINE# 218
C:01DCH LINE# 219
C:01DCH LINE# 221
C:01DEH LINE# 222
C:01E3H LINE# 223
C:01F2H LINE# 224
C:01F2H LINE# 225
C:01FAH LINE# 226
C:01FEH LINE# 227
C:0200H LINE# 228
------- ENDPROC CONFIG905
------- PROC _SPIWRITE
D:0007H SYMBOL byte
------- DO
D:0007H SYMBOL i
------- ENDDO
C:0003H LINE# 232
C:0003H LINE# 233
C:0003H LINE# 235
C:0005H LINE# 236
C:0007H LINE# 237
C:0007H LINE# 239
BL51 BANKED LINKER/LOCATER V6.00 08/28/2006 20:56:28 PAGE 6
C:000AH LINE# 240
C:000EH LINE# 242
C:0010H LINE# 243
C:0012H LINE# 244
C:0018H LINE# 245
C:001AH LINE# 246
C:001EH LINE# 247
------- ENDPROC _SPIWRITE
------- PROC SPIREAD
------- DO
D:0007H SYMBOL i
------- ENDDO
C:0201H LINE# 251
C:0201H LINE# 252
C:0201H LINE# 254
C:0203H LINE# 255
C:0203H LINE# 256
C:0209H LINE# 257
C:020BH LINE# 258
C:020EH LINE# 259
C:0212H LINE# 261
C:0214H LINE# 264
C:0216H LINE# 265
C:021AH LINE# 266
C:021CH LINE# 267
------- ENDPROC SPIREAD
------- PROC TXPACKET
------- DO
D:0006H SYMBOL i
------- ENDDO
C:019DH LINE# 271
C:019DH LINE# 272
C:019DH LINE# 275
C:019FH LINE# 276
C:01A4H LINE# 277
C:01A6H LINE# 278
C:01A6H LINE# 279
C:01AFH LINE# 280
C:01B3H LINE# 281
C:01B5H LINE# 282
C:01BAH LINE# 283
C:01BCH LINE# 284
C:01C1H LINE# 285
C:01C3H LINE# 286
C:01C3H LINE# 287
C:01CCH LINE# 288
C:01D0H LINE# 289
C:01D2H LINE# 290
C:01D4H LINE# 291
C:01D9H LINE# 292
C:01DBH LINE# 293
------- ENDPROC TXPACKET
------- PROC RXPACKET
------- DO
D:0006H SYMBOL i
------- ENDDO
C:014BH LINE# 297
BL51 BANKED LINKER/LOCATER V6.00 08/28/2006 20:56:28 PAGE 7
C:014BH LINE# 298
C:014BH LINE# 300
C:014DH LINE# 301
C:014FH LINE# 302
C:0154H LINE# 303
C:0156H LINE# 304
C:0156H LINE# 305
C:015FH LINE# 306
C:0163H LINE# 307
C:0165H LINE# 308
C:016BH LINE# 309
C:016EH LINE# 310
C:0170H LINE# 314
C:0183H LINE# 315
C:0183H LINE# 316
C:0187H LINE# 317
C:018BH LINE# 318
C:018FH LINE# 319
C:0194H LINE# 321
C:0194H LINE# 324
C:0199H LINE# 325
C:019CH LINE# 326
------- ENDPROC RXPACKET
------- PROC SETTXMODE
C:0263H LINE# 330
C:0263H LINE# 331
C:0263H LINE# 332
C:0265H LINE# 333
C:0267H LINE# 334
------- ENDPROC SETTXMODE
------- PROC SETRXMODE
C:026CH LINE# 339
C:026CH LINE# 340
C:026CH LINE# 341
C:026EH LINE# 342
C:0270H LINE# 343
------- ENDPROC SETRXMODE
------- ENDMOD NRF905
Program Size: data=83.0 xdata=0 code=633
LINK/LOCATE RUN COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -