📄 nrf2401.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 12/08/2007 12:04:08 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, nRF2401.obj TO nRF2401 RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
nRF2401.obj (NRF2401)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: nRF2401 (?C_STARTUP)
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 0003H UNIT ?DT?_DELAY_N?NRF2401
DATA 000BH 0002H UNIT ?DT?_BUILDSHOCKWORD?NRF2401
DATA 000DH 0001H UNIT ?DT?_TXDATA?NRF2401
DATA 000EH 0001H UNIT ?DT?CHECKBUTTONS?NRF2401
DATA 000FH 0001H UNIT ?DT?RECEIVESHOCK?NRF2401
0010H 0010H *** GAP ***
DATA 0020H 0001H BIT_ADDR ?BA?NRF2401
DATA 0021H 002BH UNIT ?DT?NRF2401
IDATA 004CH 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 008CH UNIT ?C_C51STARTUP
CODE 008FH 005CH UNIT ?PR?RECEIVESHOCK?NRF2401
CODE 00EBH 0056H UNIT ?PR?CHECKBUTTONS?NRF2401
CODE 0141H 0045H UNIT ?PR?MAIN?NRF2401
CODE 0186H 0041H UNIT ?PR?INITNRF2401?NRF2401
CODE 01C7H 0041H UNIT ?PR?SHOCKBURST?NRF2401
CODE 0208H 002FH UNIT ?PR?_BUILDSHOCKWORD?NRF2401
CODE 0237H 002EH UNIT ?PR?BUILDINITWORD?NRF2401
CODE 0265H 0020H UNIT ?PR?_DELAY_N?NRF2401
CODE 0285H 0012H UNIT ?PR?INITUART?NRF2401
CODE 0297H 0010H UNIT ?PR?INIT_IO?NRF2401
CODE 02A7H 000EH UNIT ?PR?RXEN_HIGH?NRF2401
CODE 02B5H 000EH UNIT ?PR?TXEN_LOW?NRF2401
CODE 02C3H 000BH UNIT ?PR?_TXDATA?NRF2401
CODE 02CEH 0007H UNIT ?PR?DOSPICLOCK?NRF2401
CODE 02D5H 0004H UNIT ?C_INITSEG
CODE 02D9H 0003H UNIT ?PR?CE_HIGH?NRF2401
CODE 02DCH 0003H UNIT ?PR?NRF2401_ON?NRF2401
OVERLAY MAP OF MODULE: nRF2401 (?C_STARTUP)
SEGMENT
BL51 BANKED LINKER/LOCATER V5.12 12/08/2007 12:04:08 PAGE 2
+--> CALLED SEGMENT
---------------------
?C_C51STARTUP
+--> ?PR?MAIN?NRF2401
+--> ?C_INITSEG
?PR?MAIN?NRF2401
+--> ?PR?INIT_IO?NRF2401
+--> ?PR?NRF2401_ON?NRF2401
+--> ?PR?_DELAY_N?NRF2401
+--> ?PR?BUILDINITWORD?NRF2401
+--> ?PR?INITNRF2401?NRF2401
+--> ?PR?INITUART?NRF2401
+--> ?PR?CE_HIGH?NRF2401
+--> ?PR?RXEN_HIGH?NRF2401
+--> ?PR?TXEN_LOW?NRF2401
+--> ?PR?_BUILDSHOCKWORD?NRF2401
+--> ?PR?SHOCKBURST?NRF2401
+--> ?PR?CHECKBUTTONS?NRF2401
+--> ?PR?RECEIVESHOCK?NRF2401
?PR?INITNRF2401?NRF2401
+--> ?PR?DOSPICLOCK?NRF2401
?PR?RXEN_HIGH?NRF2401
+--> ?PR?DOSPICLOCK?NRF2401
?PR?TXEN_LOW?NRF2401
+--> ?PR?DOSPICLOCK?NRF2401
?PR?SHOCKBURST?NRF2401
+--> ?PR?DOSPICLOCK?NRF2401
?PR?CHECKBUTTONS?NRF2401
+--> ?PR?_DELAY_N?NRF2401
+--> ?PR?TXEN_LOW?NRF2401
+--> ?PR?_BUILDSHOCKWORD?NRF2401
+--> ?PR?SHOCKBURST?NRF2401
+--> ?PR?_TXDATA?NRF2401
+--> ?PR?RXEN_HIGH?NRF2401
?PR?RECEIVESHOCK?NRF2401
+--> ?PR?_TXDATA?NRF2401
+--> ?PR?_DELAY_N?NRF2401
SYMBOL TABLE OF MODULE: nRF2401 (?C_STARTUP)
VALUE TYPE NAME
----------------------------------
------- MODULE ?C_STARTUP
C:0003H SEGMENT ?C_C51STARTUP
I:004CH SEGMENT ?STACK
C:0000H PUBLIC ?C_STARTUP
D:00E0H SYMBOL ACC
BL51 BANKED LINKER/LOCATER V5.12 12/08/2007 12:04:08 PAGE 3
D:00F0H SYMBOL B
D:0083H SYMBOL DPH
D:0082H SYMBOL DPL
N:0000H SYMBOL IBPSTACK
N:0100H SYMBOL IBPSTACKTOP
N:0080H SYMBOL IDATALEN
C:0006H SYMBOL IDATALOOP
N:0000H SYMBOL PBPSTACK
N:0000H SYMBOL PBPSTACKTOP
N:0000H SYMBOL PDATALEN
N:0000H SYMBOL PDATASTART
N:0000H SYMBOL PPAGE
N:0000H SYMBOL PPAGEENABLE
D:00A0H SYMBOL PPAGE_SFR
D:0081H SYMBOL SP
C:0003H SYMBOL STARTUP1
N:0000H SYMBOL XBPSTACK
N:0000H SYMBOL XBPSTACKTOP
N:0000H SYMBOL XDATALEN
N:0000H SYMBOL XDATASTART
C:0000H LINE# 92
C:0003H LINE# 99
C:0005H LINE# 100
C:0006H LINE# 101
C:0007H LINE# 102
C:0009H LINE# 151
C:000CH LINE# 155
------- ENDMOD ?C_STARTUP
------- MODULE NRF2401
C:0000H SYMBOL _ICE_DUMMY_
B:0020H.7 PUBLIC bflag
B:0090H.0 PUBLIC PWR_UP
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
B:0090H.1 PUBLIC CE
B:0090H.7 PUBLIC CLK1
D:00A8H PUBLIC IE
C:01C7H PUBLIC ShockBurst
C:02CEH PUBLIC DoSPIClock
D:0021H PUBLIC InitData
C:02B5H PUBLIC TXEN_LOW
B:0090H.5 PUBLIC CS
D:0030H PUBLIC Temp
D:00B8H PUBLIC IP
B:0098H.1 PUBLIC TI
D:0020H PUBLIC tempi
C:0141H PUBLIC main
D:0031H PUBLIC RXData
C:02C3H PUBLIC _TxData
C:0237H PUBLIC BuildInitWord
D:003BH PUBLIC TXData
D:0049H PUBLIC Data1
D:0099H PUBLIC SBUF
D:0087H PUBLIC PCON
BL51 BANKED LINKER/LOCATER V5.12 12/08/2007 12:04:08 PAGE 4
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
D:004AH PUBLIC ByteCnt
C:0265H PUBLIC _delay_n
C:02A7H PUBLIC RXEN_HIGH
C:008FH PUBLIC ReceiveShock
B:0090H.6 PUBLIC DR1
D:004BH PUBLIC BitCnt
C:02DCH PUBLIC nRF2401_ON
D:008DH PUBLIC TH1
D:008BH PUBLIC TL1
C:0285H PUBLIC Inituart
C:00EBH PUBLIC CheckButtons
B:0088H.6 PUBLIC TR1
C:0186H PUBLIC InitnRF2401
D:00C8H PUBLIC T2CON
C:02D9H PUBLIC CE_High
C:0208H PUBLIC _BuildShockWord
C:0297H PUBLIC init_io
D:00D0H PUBLIC PSW
B:00B0H.2 PUBLIC Data
------- PROC MAIN
C:0141H LINE# 94
C:0141H LINE# 95
C:0141H LINE# 96
C:0144H LINE# 97
C:0147H LINE# 98
C:014CH LINE# 99
C:014FH LINE# 100
C:0152H LINE# 101
C:0155H LINE# 102
C:0158H LINE# 103
C:015BH LINE# 104
C:0160H LINE# 106
C:0163H LINE# 107
C:0166H LINE# 108
C:016DH LINE# 109
C:0170H LINE# 110
C:0175H LINE# 111
C:0178H LINE# 112
C:0178H LINE# 113
C:0178H LINE# 114
C:017BH LINE# 115
C:017DH LINE# 116
C:0180H LINE# 117
C:0183H LINE# 118
C:0185H LINE# 119
------- ENDPROC MAIN
------- PROC INIT_IO
C:0297H LINE# 122
C:0297H LINE# 123
C:0297H LINE# 124
C:029AH LINE# 125
C:029DH LINE# 126
C:02A0H LINE# 127
C:02A3H LINE# 128
BL51 BANKED LINKER/LOCATER V5.12 12/08/2007 12:04:08 PAGE 5
C:02A6H LINE# 136
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -