📄 2401_rx.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 04/13/2006 17:24:36 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE main.obj TO 2401_RX RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
main.obj (MAIN)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: 2401_RX (MAIN)
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 0027H UNIT ?DT?MAIN
IDATA 002FH 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0008H UNIT ?PR?_SENDCH?MAIN
CODE 000BH 0003H ABSOLUTE
CODE 000EH 008CH UNIT ?C_C51STARTUP
CODE 009AH 0047H UNIT ?PR?MAIN?MAIN
CODE 00E1H 003FH UNIT ?PR?RECEIVEPACKET?MAIN
CODE 0120H 002CH UNIT ?C_INITSEG
CODE 014CH 0029H UNIT ?PR?_SPIWRITEBYTE?MAIN
CODE 0175H 0029H UNIT ?PR?TIMER0ISR?MAIN
CODE 019EH 0027H UNIT ?PR?TRANDATA?MAIN
CODE 01C5H 0023H UNIT ?PR?_DELAY?MAIN
CODE 01E8H 0020H UNIT ?PR?SPIREADBYTE?MAIN
CODE 0208H 0017H UNIT ?PR?NRF2401INIT?MAIN
CODE 021FH 0016H UNIT ?PR?_DELAY100US?MAIN
CODE 0235H 0012H UNIT ?PR?SETRXMODE?MAIN
CODE 0247H 0011H UNIT ?PR?_RESETTIMER?MAIN
CODE 0258H 0010H UNIT ?PR?_READTIMER?MAIN
CODE 0268H 000FH UNIT ?PR?TIMERINIT?MAIN
CODE 0277H 000FH UNIT ?PR?UARTINIT?MAIN
CODE 0286H 000FH UNIT ?PR?SETTXMODE?MAIN
CODE 0295H 000CH UNIT ?PR?CPUINIT?MAIN
OVERLAY MAP OF MODULE: 2401_RX (MAIN)
SEGMENT
+--> CALLED SEGMENT
---------------------
?C_C51STARTUP
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
BL51 BANKED LINKER/LOCATER V5.03 04/13/2006 17:24:36 PAGE 2
?PR?MAIN?MAIN
+--> ?PR?CPUINIT?MAIN
+--> ?PR?TIMERINIT?MAIN
+--> ?PR?UARTINIT?MAIN
+--> ?PR?_DELAY?MAIN
+--> ?PR?NRF2401INIT?MAIN
+--> ?PR?RECEIVEPACKET?MAIN
+--> ?PR?_SENDCH?MAIN
?PR?CPUINIT?MAIN
+--> ?PR?_DELAY100US?MAIN
?PR?NRF2401INIT?MAIN
+--> ?PR?_DELAY100US?MAIN
+--> ?PR?_SPIWRITEBYTE?MAIN
?PR?RECEIVEPACKET?MAIN
+--> ?PR?SETRXMODE?MAIN
+--> ?PR?_RESETTIMER?MAIN
+--> ?PR?_READTIMER?MAIN
+--> ?PR?SPIREADBYTE?MAIN
?PR?SETRXMODE?MAIN
+--> ?PR?_DELAY100US?MAIN
+--> ?PR?_SPIWRITEBYTE?MAIN
SYMBOL TABLE OF MODULE: 2401_RX (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
C:0235H PUBLIC SetRxMode
D:0090H PUBLIC P1
C:0286H PUBLIC SetTxMode
D:00B0H PUBLIC P3
D:00C0H PUBLIC P4
B:00A8H.7 PUBLIC EA
C:0208H PUBLIC Nrf2401Init
B:00C0H.1 PUBLIC LED1
B:00C0H.0 PUBLIC LED2
B:00B0H.4 PUBLIC CE
D:0008H PUBLIC CofigBuf
D:00A8H PUBLIC IE
C:019EH PUBLIC TranData
B:0090H.4 PUBLIC CS
C:0003H PUBLIC _SendCh
D:00B8H PUBLIC IP
C:0268H PUBLIC TimerInit
B:0098H.1 PUBLIC TI
C:0175H PUBLIC Timer0ISR
C:00E1H PUBLIC ReceivePacket
D:0017H PUBLIC timer
BL51 BANKED LINKER/LOCATER V5.03 04/13/2006 17:24:36 PAGE 3
C:009AH PUBLIC main
D:0099H PUBLIC SBUF
C:0150H PUBLIC _SpiWriteByte
D:0098H PUBLIC SCON
C:0277H PUBLIC UartInit
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
B:0090H.7 PUBLIC MISO
B:00C0H.3 PUBLIC MOSI
C:0295H PUBLIC CpuInit
C:01E8H PUBLIC SpiReadByte
B:00C0H.2 PUBLIC DR1
B:00A8H.1 PUBLIC ET0
B:0088H.5 PUBLIC TF0
D:008CH PUBLIC TH0
C:0223H PUBLIC _Delay100us
D:008DH PUBLIC TH1
D:008AH PUBLIC TL0
D:008BH PUBLIC TL1
B:0088H.4 PUBLIC TR0
B:0088H.6 PUBLIC TR1
B:0090H.6 PUBLIC SCK
C:0258H PUBLIC _ReadTimer
D:00C8H PUBLIC T2CON
D:001BH PUBLIC AddrCofig
D:001FH PUBLIC RxBuf
C:0247H PUBLIC _ResetTimer
D:0027H PUBLIC TxBuf
C:01C5H PUBLIC _delay
D:00D0H PUBLIC PSW
B:00B0H.5 PUBLIC POW_UP
C:021FH SYMBOL L?0068
------- PROC L?0067
------- ENDPROC L?0067
C:021FH SYMBOL L?0068
------- PROC _DELAY100US
D:0007H SYMBOL n
------- DO
D:0006H SYMBOL i
------- ENDDO
C:0223H LINE# 128
C:0223H LINE# 129
C:0223H LINE# 131
C:0229H LINE# 132
C:0229H LINE# 133
C:0234H LINE# 134
C:0234H LINE# 135
------- ENDPROC _DELAY100US
------- PROC _DELAY
D:0006H SYMBOL s
------- DO
D:0004H SYMBOL i
------- ENDDO
C:01C5H LINE# 142
C:01C5H LINE# 143
C:01C5H LINE# 145
C:01D6H LINE# 146
BL51 BANKED LINKER/LOCATER V5.03 04/13/2006 17:24:36 PAGE 4
C:01E7H LINE# 147
------- ENDPROC _DELAY
------- PROC CPUINIT
C:0295H LINE# 154
C:0295H LINE# 155
C:0295H LINE# 156
C:0297H LINE# 157
C:029CH LINE# 158
C:029EH LINE# 159
C:02A0H LINE# 161
------- ENDPROC CPUINIT
------- PROC TIMERINIT
C:0268H LINE# 169
C:0268H LINE# 170
C:0268H LINE# 171
C:026BH LINE# 172
C:026EH LINE# 173
C:0270H LINE# 174
C:0272H LINE# 175
C:0274H LINE# 176
C:0276H LINE# 177
------- ENDPROC TIMERINIT
------- PROC _RESETTIMER
D:0007H SYMBOL n
C:0247H LINE# 186
C:0247H LINE# 187
C:0247H LINE# 188
C:0249H LINE# 189
C:0255H LINE# 190
C:0257H LINE# 191
------- ENDPROC _RESETTIMER
------- PROC _READTIMER
D:0007H SYMBOL n
------- DO
D:0006H SYMBOL tmp
------- ENDDO
C:0258H LINE# 200
C:0258H LINE# 201
C:0258H LINE# 203
C:025AH LINE# 204
C:0265H LINE# 205
C:0267H LINE# 206
C:0267H LINE# 207
------- ENDPROC _READTIMER
------- PROC UARTINIT
C:0277H LINE# 215
C:0277H LINE# 216
C:0277H LINE# 217
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -