📄 nrf2401.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 03/15/2008 09:15:11 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 002FH UNIT ?DT?NRF2401
IDATA 0050H 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 0057H UNIT ?PR?SERIALPORT?NRF2401
CODE 00E6H 004FH UNIT ?PR?RECEIVESHOCK?NRF2401
CODE 0135H 0041H UNIT ?PR?INITNRF2401?NRF2401
CODE 0176H 0041H UNIT ?PR?SHOCKBURST?NRF2401
CODE 01B7H 0038H UNIT ?PR?MAIN?NRF2401
CODE 01EFH 002FH UNIT ?PR?CHECKBUTTONS?NRF2401
CODE 021EH 002EH UNIT ?PR?BUILDINITWORD?NRF2401
CODE 024CH 002BH UNIT ?PR?BUILDSHOCKWORD?NRF2401
CODE 0277H 001EH UNIT ?PR?DELAY10?NRF2401
CODE 0295H 001EH UNIT ?PR?DELAY100?NRF2401
CODE 02B3H 0010H UNIT ?PR?INIT_IO?NRF2401
CODE 02C3H 000EH UNIT ?PR?RXEN_HIGH?NRF2401
CODE 02D1H 000EH UNIT ?PR?TXEN_LOW?NRF2401
CODE 02DFH 0007H UNIT ?PR?DOSPICLOCK?NRF2401
CODE 02E6H 0004H UNIT ?C_INITSEG
CODE 02EAH 0003H UNIT ?PR?CE_HIGH?NRF2401
CODE 02EDH 0003H UNIT ?PR?NRF2401_ON?NRF2401
OVERLAY MAP OF MODULE: nRF2401 (?C_STARTUP)
SEGMENT
+--> CALLED SEGMENT
---------------------
?C_C51STARTUP
BL51 BANKED LINKER/LOCATER V5.03 03/15/2008 09:15:11 PAGE 2
+--> ?PR?MAIN?NRF2401
+--> ?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?SERIALPORT?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:0050H 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
BL51 BANKED LINKER/LOCATER V5.03 03/15/2008 09:15:11 PAGE 3
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: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:024CH PUBLIC BuildShockWord
C:0176H PUBLIC ShockBurst
C:02DFH PUBLIC DoSPIClock
D:0021H PUBLIC InitData
C:02D1H PUBLIC TXEN_LOW
B:00A0H.2 PUBLIC CS
D:0030H PUBLIC Temp
B:0098H.1 PUBLIC TI
D:0020H PUBLIC tempi
C:0295H PUBLIC delay100
C:01B7H PUBLIC main
D:0031H PUBLIC RXData
C:021EH PUBLIC BuildInitWord
D:003BH PUBLIC TXData
C:008FH PUBLIC Serialport
D:0049H PUBLIC Data1
D:0099H PUBLIC SBUF
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
D:004AH PUBLIC ByteCnt
C:02C3H PUBLIC RXEN_HIGH
BL51 BANKED LINKER/LOCATER V5.03 03/15/2008 09:15:11 PAGE 4
C:00E6H PUBLIC ReceiveShock
B:00B0H.3 PUBLIC DR1
D:004BH PUBLIC BitCnt
C:02EDH PUBLIC nRF2401_ON
D:008DH PUBLIC TH1
D:008BH PUBLIC TL1
C:0277H PUBLIC Delay10
C:01EFH PUBLIC CheckButtons
B:0088H.6 PUBLIC TR1
C:0135H PUBLIC InitnRF2401
D:004CH PUBLIC i
D:004EH PUBLIC j
C:02EAH PUBLIC CE_High
C:02B3H PUBLIC init_io
B:00A0H.3 PUBLIC Data
------- PROC MAIN
C:01B7H LINE# 77
C:01B7H LINE# 78
C:01B7H LINE# 79
C:01BAH LINE# 80
C:01BDH LINE# 81
C:01C0H LINE# 82
C:01C3H LINE# 83
C:01C6H LINE# 84
C:01C9H LINE# 85
C:01CCH LINE# 86
C:01CFH LINE# 87
C:01D2H LINE# 88
C:01D5H LINE# 89
C:01D8H LINE# 90
C:01DBH LINE# 91
C:01DEH LINE# 92
C:01DEH LINE# 93
C:01DEH LINE# 94
C:01E1H LINE# 95
C:01E3H LINE# 96
C:01E6H LINE# 97
C:01E9H LINE# 98
C:01EBH LINE# 99
C:01EEH LINE# 101
------- ENDPROC MAIN
------- PROC INIT_IO
C:02B3H LINE# 104
C:02B3H LINE# 105
C:02B3H LINE# 106
C:02B6H LINE# 107
C:02B9H LINE# 108
C:02BCH LINE# 109
C:02BFH LINE# 110
C:02C2H LINE# 111
------- ENDPROC INIT_IO
------- PROC BUILDINITWORD
C:021EH LINE# 114
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -