?? send.m51
字號:
BL51 BANKED LINKER/LOCATER V6.15 02/02/2009 22:22:01 PAGE 1
BL51 BANKED LINKER/LOCATER V6.15, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, nRF2401.obj, main.obj, config.obj TO send RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
nRF2401.obj (NRF2401)
main.obj (MAIN)
config.obj (CONFIG)
D:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
D:\KEIL\C51\LIB\C51S.LIB (?C?ILDOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?ISTOPTR)
LINK MAP OF MODULE: send (?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 000AH UNIT ?DT?MAIN
DATA 0012H 0009H UNIT ?DT?_NRF2401_RECEIVEBYTE?NRF2401
DATA 001BH 0009H UNIT ?DT?_NRF2401_RECEIVEWORD?NRF2401
DATA 0024H 0008H UNIT _DATA_GROUP_
DATA 002CH 0007H UNIT ?DT?_NRF2401_SENDBUFFER_BYTE?NRF2401
DATA 0033H 0007H UNIT ?DT?_NRF2401_SENDBUFFER_WORD?NRF2401
DATA 003AH 0004H UNIT ?DT?_NRF2401_WRITEWORD?NRF2401
DATA 003EH 0004H UNIT ?DT?_NRF2401_SENDWORD?NRF2401
DATA 0042H 0001H UNIT ?DT?_FLASH_LED?MAIN
IDATA 0043H 000CH UNIT ?ID?NRF2401
IDATA 004FH 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 007EH UNIT ?PR?_NRF2401_SENDBUFFER_BYTE?NRF2401
CODE 010DH 0078H UNIT ?PR?_NRF2401_RECEIVEWORD?NRF2401
CODE 0185H 0077H UNIT ?PR?_NRF2401_SENDBUFFER_WORD?NRF2401
CODE 01FCH 0076H UNIT ?PR?_NRF2401_RECEIVEBYTE?NRF2401
CODE 0272H 0065H UNIT ?C?LIB_CODE
CODE 02D7H 0058H UNIT ?PR?_NRF2401_SENDBYTE?NRF2401
CODE 032FH 004CH UNIT ?PR?_NRF2401_WRITEBYTE?NRF2401
CODE 037BH 004AH UNIT ?PR?_NRF2401_SENDWORD?NRF2401
CODE 03C5H 0045H UNIT ?PR?_NRF2401_WRITEWORD?NRF2401
CODE 040AH 0042H UNIT ?PR?_NRF2401_SETADDRESS?NRF2401
CODE 044CH 003FH UNIT ?PR?_NRF2401_MODE?NRF2401
CODE 048BH 003FH UNIT ?PR?MAIN?MAIN
CODE 04CAH 003CH UNIT ?PR?NRF2401_WRITECOMMAND?NRF2401
CODE 0506H 001FH UNIT ?PR?_DELAYMS?MAIN
CODE 0525H 001EH UNIT ?CO?NRF2401
CODE 0543H 0017H UNIT ?PR?_FLASH_LED?MAIN
CODE 055AH 0015H UNIT ?PR?NRF2401_INITIAL?NRF2401
CODE 056FH 0012H UNIT ?PR?_DELAY_US?NRF2401
BL51 BANKED LINKER/LOCATER V6.15 02/02/2009 22:22:01 PAGE 2
CODE 0581H 0010H UNIT ?PR?PORT_IO_INIT?CONFIG
CODE 0591H 000DH UNIT ?C_INITSEG
CODE 059EH 000CH UNIT ?PR?NRF2401_RXSTATUS?NRF2401
CODE 05AAH 000AH UNIT ?PR?INIT_DEVICE?CONFIG
CODE 05B4H 0007H UNIT ?PR?PCA_INIT?CONFIG
CODE 05BBH 0004H UNIT ?PR?OSCILLATOR_INIT?CONFIG
CODE 05BFH 0003H UNIT ?PR?NRF2401_ON?NRF2401
CODE 05C2H 0003H UNIT ?PR?NRF2401_OFF?NRF2401
OVERLAY MAP OF MODULE: send (?C_STARTUP)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
------------------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- -----
+--> ?PR?INIT_DEVICE?CONFIG
+--> ?PR?NRF2401_INITIAL?NRF2401
+--> ?PR?_NRF2401_MODE?NRF2401
+--> ?PR?_NRF2401_SETADDRESS?NRF2401
+--> ?PR?_NRF2401_SENDBYTE?NRF2401
+--> ?PR?_DELAY_US?NRF2401
?PR?INIT_DEVICE?CONFIG ----- -----
+--> ?PR?PCA_INIT?CONFIG
+--> ?PR?PORT_IO_INIT?CONFIG
+--> ?PR?OSCILLATOR_INIT?CONFIG
?PR?NRF2401_INITIAL?NRF2401 ----- -----
+--> ?PR?NRF2401_ON?NRF2401
+--> ?PR?_DELAY_US?NRF2401
+--> ?PR?NRF2401_WRITECOMMAND?NRF2401
?PR?NRF2401_WRITECOMMAND?NRF2401 0024H 0002H
+--> ?CO?NRF2401
+--> ?PR?_NRF2401_WRITEBYTE?NRF2401
?PR?_NRF2401_WRITEBYTE?NRF2401 0028H 0004H
+--> ?PR?_DELAY_US?NRF2401
?PR?_NRF2401_MODE?NRF2401 0024H 0002H
+--> ?PR?_DELAY_US?NRF2401
+--> ?CO?NRF2401
+--> ?PR?_NRF2401_WRITEBYTE?NRF2401
?PR?_NRF2401_SETADDRESS?NRF2401 0024H 0004H
?PR?_NRF2401_SENDBYTE?NRF2401 0024H 0004H
+--> ?PR?_DELAY_US?NRF2401
+--> ?PR?_NRF2401_WRITEBYTE?NRF2401
BL51 BANKED LINKER/LOCATER V6.15 02/02/2009 22:22:01 PAGE 3
SYMBOL TABLE OF MODULE: send (?C_STARTUP)
VALUE TYPE NAME
----------------------------------
------- MODULE ?C_STARTUP
C:0003H SEGMENT ?C_C51STARTUP
I:004FH 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
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_
C:055AH PUBLIC nRF2401_Initial
D:0090H PUBLIC P1
C:04CAH PUBLIC nRF2401_WriteCommand
C:059EH PUBLIC nRF2401_RxStatus
B:0090H.1 PUBLIC CE
C:05C2H PUBLIC nRF2401_OFF
B:0090H.4 PUBLIC CLK1
C:01FCH PUBLIC _nRF2401_ReceiveByte
C:008FH PUBLIC _nRF2401_SendBuffer_Byte
C:0525H PUBLIC InitData
B:0090H.2 PUBLIC CS
C:010DH PUBLIC _nRF2401_ReceiveWord
C:0185H PUBLIC _nRF2401_SendBuffer_Word
C:056FH PUBLIC _Delay_Us
BL51 BANKED LINKER/LOCATER V6.15 02/02/2009 22:22:01 PAGE 4
B:0090H.5 PUBLIC DATA
C:040AH PUBLIC _nRF2401_SetAddress
C:044CH PUBLIC _nRF2401_Mode
I:0043H PUBLIC AddrByteCnt
B:0090H.3 PUBLIC DR1
C:05BFH PUBLIC nRF2401_ON
C:02D7H PUBLIC _nRF2401_SendByte
C:032FH PUBLIC _nRF2401_WriteByte
C:037BH PUBLIC _nRF2401_SendWord
I:0045H PUBLIC AddrBuffer
C:03C5H PUBLIC _nRF2401_WriteWord
B:0090H.0 PUBLIC PWR
------- PROC NRF2401_INITIAL
C:055AH LINE# 76
C:055AH LINE# 77
C:055AH LINE# 84
C:055DH LINE# 85
C:0564H LINE# 86
C:0567H LINE# 87
C:056EH LINE# 88
------- ENDPROC NRF2401_INITIAL
------- PROC NRF2401_ON
C:05BFH LINE# 96
C:05BFH LINE# 97
C:05BFH LINE# 99
C:05C1H LINE# 100
------- ENDPROC NRF2401_ON
------- PROC NRF2401_OFF
C:05C2H LINE# 108
C:05C2H LINE# 109
C:05C2H LINE# 110
C:05C4H LINE# 111
------- ENDPROC NRF2401_OFF
------- PROC NRF2401_WRITECOMMAND
------- DO
D:0024H SYMBOL i
------- ENDDO
C:04CAH LINE# 119
C:04CAH LINE# 120
C:04CAH LINE# 122
C:04CCH LINE# 123
C:04CEH LINE# 125
C:04D3H LINE# 126
C:04D3H LINE# 127
C:04F0H LINE# 128
C:0501H LINE# 129
C:0503H LINE# 130
C:0505H LINE# 131
------- ENDPROC NRF2401_WRITECOMMAND
------- PROC _NRF2401_MODE
D:0024H SYMBOL uiMode
C:044CH LINE# 139
C:0450H LINE# 140
C:0450H LINE# 141
C:0452H LINE# 142
C:0454H LINE# 143
C:045BH LINE# 144
BL51 BANKED LINKER/LOCATER V6.15 02/02/2009 22:22:01 PAGE 5
C:0461H LINE# 145
C:0471H LINE# 147
C:047FH LINE# 148
C:0486H LINE# 149
C:0488H LINE# 150
C:048AH LINE# 151
------- ENDPROC _NRF2401_MODE
------- PROC _NRF2401_SETADDRESS
D:0001H SYMBOL Address
D:0024H SYMBOL AddrByte
------- DO
D:0026H SYMBOL i
------- ENDDO
C:040AH LINE# 160
C:040EH LINE# 161
C:040EH LINE# 163
C:041EH LINE# 164
C:041EH LINE# 165
C:043AH LINE# 166
C:0444H LINE# 167
C:044BH LINE# 168
------- ENDPROC _NRF2401_SETADDRESS
------- PROC _NRF2401_WRITEBYTE
D:0028H SYMBOL uiData
------- DO
D:002AH SYMBOL i
------- ENDDO
C:032FH LINE# 176
C:0333H LINE# 177
C:0333H LINE# 179
C:0338H LINE# 180
C:0338H LINE# 181
C:033AH LINE# 182
C:0341H LINE# 183
C:0346H LINE# 184
C:034AH LINE# 186
C:034CH LINE# 187
C:0353H LINE# 188
C:0355H LINE# 189
C:035CH LINE# 190
C:035EH LINE# 191
C:0369H LINE# 192
C:037AH LINE# 193
------- ENDPROC _NRF2401_WRITEBYTE
------- PROC _NRF2401_WRITEWORD
D:003AH SYMBOL uiData
------- DO
D:003CH SYMBOL i
------- ENDDO
C:03C5H LINE# 201
C:03C9H LINE# 202
C:03C9H LINE# 204
C:03CEH LINE# 205
C:03CEH LINE# 206
C:03D0H LINE# 207
C:03D5H LINE# 208
C:03D9H LINE# 210
BL51 BANKED LINKER/LOCATER V6.15 02/02/2009 22:22:01 PAGE 6
C:03DBH LINE# 211
C:03E2H LINE# 212
C:03E4H LINE# 213
C:03EBH LINE# 214
C:03EDH LINE# 215
C:03F8H LINE# 216
C:0409H LINE# 217
------- ENDPROC _NRF2401_WRITEWORD
------- PROC _NRF2401_SENDBYTE
D:0024H SYMBOL TxData
------- DO
D:0026H SYMBOL i
------- ENDDO
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -