📄 nrf2401.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 03/12/2004 11:07:47 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, nRF2401.obj TO nRF2401
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
nRF2401.obj (NRF2401)
D:\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 0002H UNIT ?DT?DELAY10?NRF2401
DATA 000AH 0002H UNIT ?DT?DELAY100?NRF2401
000CH 0014H *** 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 004FH UNIT ?PR?RECEIVESHOCK?NRF2401
CODE 00DEH 0041H UNIT ?PR?INITNRF2401?NRF2401
CODE 011FH 0041H UNIT ?PR?SHOCKBURST?NRF2401
CODE 0160H 0035H UNIT ?PR?MAIN?NRF2401
CODE 0195H 002FH UNIT ?PR?CHECKBUTTONS?NRF2401
CODE 01C4H 002EH UNIT ?PR?BUILDINITWORD?NRF2401
CODE 01F2H 002BH UNIT ?PR?BUILDSHOCKWORD?NRF2401
CODE 021DH 001EH UNIT ?PR?DELAY10?NRF2401
CODE 023BH 001EH UNIT ?PR?DELAY100?NRF2401
CODE 0259H 0010H UNIT ?PR?INIT_IO?NRF2401
CODE 0269H 000EH UNIT ?PR?RXEN_HIGH?NRF2401
CODE 0277H 000EH UNIT ?PR?TXEN_LOW?NRF2401
CODE 0285H 0007H UNIT ?PR?DOSPICLOCK?NRF2401
CODE 028CH 0004H UNIT ?C_INITSEG
CODE 0290H 0003H UNIT ?PR?CE_HIGH?NRF2401
CODE 0293H 0003H UNIT ?PR?NRF2401_ON?NRF2401
OVERLAY MAP OF MODULE: nRF2401 (?C_STARTUP)
SEGMENT
+--> CALLED SEGMENT
---------------------
?C_C51STARTUP
+--> ?PR?MAIN?NRF2401
BL51 BANKED LINKER/LOCATER V5.03 03/12/2004 11:07:47 PAGE 2
+--> ?C_INITSEG
?PR?MAIN?NRF2401
+--> ?PR?INIT_IO?NRF2401
+--> ?PR?NRF2401_ON?NRF2401
+--> ?PR?BUILDINITWORD?NRF2401
+--> ?PR?INITNRF2401?NRF2401
+--> ?PR?CE_HIGH?NRF2401
+--> ?PR?RXEN_HIGH?NRF2401
+--> ?PR?DELAY100?NRF2401
+--> ?PR?TXEN_LOW?NRF2401
+--> ?PR?BUILDSHOCKWORD?NRF2401
+--> ?PR?SHOCKBURST?NRF2401
+--> ?PR?DELAY10?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?TXEN_LOW?NRF2401
+--> ?PR?BUILDSHOCKWORD?NRF2401
+--> ?PR?SHOCKBURST?NRF2401
+--> ?PR?DELAY100?NRF2401
+--> ?PR?RXEN_HIGH?NRF2401
?PR?RECEIVESHOCK?NRF2401
+--> ?PR?DELAY100?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
D:00F0H SYMBOL B
D:0083H SYMBOL DPH
D:0082H SYMBOL DPL
N:0000H SYMBOL IBPSTACK
N:0100H SYMBOL IBPSTACKTOP
N:0080H SYMBOL IDATALEN
BL51 BANKED LINKER/LOCATER V5.03 03/12/2004 11:07:47 PAGE 3
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:00B0H.5 PUBLIC PWR_UP
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
B:00A0H.4 PUBLIC CE
B:00A0H.0 PUBLIC CLK1
C:01F2H PUBLIC BuildShockWord
C:011FH PUBLIC ShockBurst
C:0285H PUBLIC DoSPIClock
D:0021H PUBLIC InitData
C:0277H PUBLIC TXEN_LOW
B:00A0H.2 PUBLIC CS
D:0030H PUBLIC Temp
D:0020H PUBLIC tempi
C:023BH PUBLIC delay100
C:0160H PUBLIC main
D:0031H PUBLIC RXData
C:01C4H PUBLIC BuildInitWord
D:003BH PUBLIC TXData
D:0049H PUBLIC Data1
D:004AH PUBLIC ByteCnt
C:0269H PUBLIC RXEN_HIGH
C:008FH PUBLIC ReceiveShock
B:00B0H.3 PUBLIC DR1
D:004BH PUBLIC BitCnt
C:0293H PUBLIC nRF2401_ON
C:021DH PUBLIC Delay10
C:0195H PUBLIC CheckButtons
C:00DEH PUBLIC InitnRF2401
C:0290H PUBLIC CE_High
BL51 BANKED LINKER/LOCATER V5.03 03/12/2004 11:07:47 PAGE 4
C:0259H PUBLIC init_io
B:00A0H.3 PUBLIC Data
------- PROC MAIN
C:0160H LINE# 77
C:0160H LINE# 78
C:0160H LINE# 79
C:0163H LINE# 80
C:0166H LINE# 81
C:0169H LINE# 82
C:016CH LINE# 83
C:016FH LINE# 84
C:0172H LINE# 85
C:0175H LINE# 86
C:0178H LINE# 87
C:017BH LINE# 88
C:017EH LINE# 89
C:0181H LINE# 90
C:0184H LINE# 91
C:0187H LINE# 92
C:0187H LINE# 93
C:0187H LINE# 94
C:018AH LINE# 95
C:018CH LINE# 96
C:018FH LINE# 97
C:0192H LINE# 98
C:0194H LINE# 100
------- ENDPROC MAIN
------- PROC INIT_IO
C:0259H LINE# 103
C:0259H LINE# 104
C:0259H LINE# 105
C:025CH LINE# 106
C:025FH LINE# 107
C:0262H LINE# 108
C:0265H LINE# 109
C:0268H LINE# 110
------- ENDPROC INIT_IO
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -