📄 reader.m51
字号:
BL51 BANKED LINKER/LOCATER V6.00 08/12/2008 00:06:06 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
D:\PROGRAM FILES\KEIL\C51\BIN\BL51.EXE STARTUP.obj, tag.obj, reader.obj TO reader RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
tag.obj (TAG)
reader.obj (READER)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C_INIT)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?COPY)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?IILDPTR)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?ISTPTR)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?IILDX)
LINK MAP OF MODULE: reader (?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 0014H UNIT ?DT?TAG
DATA 001CH 0003H UNIT ?DT?_MANCHESTER_FUN?READER
001FH 0001H *** GAP ***
DATA 0020H 0001H BIT_ADDR ?BA?TAG
DATA 0021H 0001H BIT_ADDR ?BA?READER
DATA 0022H 0054H UNIT ?DT?MAIN?READER
DATA 0076H 0008H UNIT ?DT?_NRF2401_RXPACK?READER
IDATA 007EH 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
0003H 07FDH *** GAP ***
CODE 0800H 01F8H UNIT ?PR?MAIN?READER
CODE 09F8H 01EEH UNIT ?PR?MAIN?TAG
CODE 0BE6H 01D5H UNIT ?C?LIB_CODE
CODE 0DBBH 008DH UNIT ?PR?_CHECKCONFLICT_FUN?READER
CODE 0E48H 008CH UNIT ?C_C51STARTUP
CODE 0ED4H 0087H UNIT ?PR?_COMPARATIVE_FUN?TAG
CODE 0F5BH 0051H UNIT ?PR?_NRF2401_TXPACKET?TAG
CODE 0FACH 0051H UNIT ?PR?_NRF2401_TXPACKET?READER
CODE 0FFDH 004EH UNIT ?PR?_NRF2401_RXPACK?TAG
CODE 104BH 004EH UNIT ?PR?_REDADATA_FUN?TAG
CODE 1099H 004EH UNIT ?PR?_NRF2401_RXPACK?READER
CODE 10E7H 0045H UNIT ?PR?CONFIG2401?READER
CODE 112CH 0043H UNIT ?PR?CONFIG2401?TAG
CODE 116FH 003DH UNIT ?PR?_MANCHESTER_FUN?TAG
CODE 11ACH 003DH UNIT ?PR?_MANCHESTER_FUN?READER
CODE 11E9H 003AH UNIT ?CO?READER
BL51 BANKED LINKER/LOCATER V6.00 08/12/2008 00:06:06 PAGE 2
CODE 1223H 0039H UNIT ?PR?SETRXMODE?TAG
CODE 125CH 0031H UNIT ?PR?SETTXMODE?READER
CODE 128DH 002EH UNIT ?PR?SYSCLK_INIT?TAG
CODE 12BBH 002EH UNIT ?PR?SYSCLK_INIT?READER
CODE 12E9H 002EH UNIT ?PR?SETRXMODE?READER
CODE 1317H 002AH UNIT ?CO?TAG
CODE 1341H 0026H UNIT ?PR?_BYTEWRITE?READER
CODE 1367H 0023H UNIT ?PR?BYTEREAD?TAG
CODE 138AH 0023H UNIT ?PR?BYTEREAD?READER
CODE 13ADH 0021H UNIT ?PR?_BYTEWRITE?TAG
CODE 13CEH 001FH UNIT ?PR?DELAY100?READER
CODE 13EDH 001BH UNIT ?PR?SETTXMODE?TAG
CODE 1408H 0014H UNIT ?PR?DELAY?TAG
CODE 141CH 0012H UNIT ?PR?UART0_INIT?TAG
CODE 142EH 0012H UNIT ?PR?UART0_INIT?READER
CODE 1440H 000FH UNIT ?PR?DELAY100?TAG
CODE 144FH 000FH UNIT ?PR?DELAY?READER
CODE 145EH 000DH UNIT ?C_INITSEG
OVERLAY MAP OF MODULE: reader (?C_STARTUP)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
-----------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?TAG
+--> ?C_INITSEG
?PR?MAIN?TAG 0000H 0044H
+--> ?CO?TAG
+--> ?PR?SYSCLK_INIT?TAG
+--> ?PR?UART0_INIT?TAG
+--> ?PR?CONFIG2401?TAG
+--> ?PR?SETRXMODE?TAG
+--> ?PR?DELAY100?TAG
+--> ?PR?_NRF2401_RXPACK?TAG
+--> ?PR?_REDADATA_FUN?TAG
+--> ?PR?_COMPARATIVE_FUN?TAG
+--> ?PR?SETTXMODE?TAG
+--> ?PR?_NRF2401_TXPACKET?TAG
?PR?SYSCLK_INIT?TAG ----- -----
+--> ?PR?DELAY100?TAG
?PR?CONFIG2401?TAG ----- -----
+--> ?PR?DELAY100?TAG
+--> ?CO?TAG
+--> ?PR?_BYTEWRITE?TAG
?PR?_BYTEWRITE?TAG ----- -----
+--> ?PR?DELAY?TAG
?PR?SETRXMODE?TAG ----- -----
+--> ?PR?DELAY100?TAG
BL51 BANKED LINKER/LOCATER V6.00 08/12/2008 00:06:06 PAGE 3
+--> ?PR?DELAY?TAG
?PR?_NRF2401_RXPACK?TAG 0044H 0008H
+--> ?PR?BYTEREAD?TAG
?PR?BYTEREAD?TAG ----- -----
+--> ?PR?DELAY100?TAG
?PR?_REDADATA_FUN?TAG 0044H 0006H
?PR?_COMPARATIVE_FUN?TAG 0044H 0008H
?PR?SETTXMODE?TAG ----- -----
+--> ?PR?DELAY?TAG
+--> ?PR?DELAY100?TAG
?PR?_NRF2401_TXPACKET?TAG ----- -----
+--> ?PR?_MANCHESTER_FUN?TAG
+--> ?PR?DELAY?TAG
+--> ?PR?DELAY100?TAG
+--> ?PR?_BYTEWRITE?TAG
?PR?_MANCHESTER_FUN?TAG 0044H 0003H
IGNORED SEGMENTS:
?DT?_CHECKCONFLICT_FUN?READER
?DT?READER
_DATA_GROUP_
IGNORED SYMBOLS:
?_CHECKCONFLICT_FUN?BYTE
?_NRF2401_RXPACK?BYTE
BYTEREAD
CONFIG2401
DATA_BUF
DELAY
DELAY100
MAIN
MANCHESTERBUF
NRF2401_CONF
SETRXMODE
SETTXMODE
SYSCLK_INIT
TXADDRESS
UART0_INIT
_BYTEWRITE
_MANCHESTER_FUN
_NRF2401_RXPACK
_NRF2401_TXPACKET
SYMBOL TABLE OF MODULE: reader (?C_STARTUP)
BL51 BANKED LINKER/LOCATER V6.00 08/12/2008 00:06:06 PAGE 4
VALUE TYPE NAME
----------------------------------
------- MODULE ?C_STARTUP
C:0E48H SEGMENT ?C_C51STARTUP
I:007EH 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:0E4BH SYMBOL IDATALOOP
N:0000H SYMBOL PBPSTACK
N:0100H 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:0E48H SYMBOL STARTUP1
N:0000H SYMBOL XBPSTACK
N:0000H SYMBOL XBPSTACKTOP
N:0000H SYMBOL XDATALEN
N:0000H SYMBOL XDATASTART
C:0000H LINE# 126
C:0E48H LINE# 133
C:0E4AH LINE# 134
C:0E4BH LINE# 135
C:0E4CH LINE# 136
C:0E4EH LINE# 185
C:0E51H LINE# 196
------- ENDMOD ?C_STARTUP
------- MODULE TAG
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
C:1223H PUBLIC SetRxMode
D:00FFH PUBLIC WDTCN
C:13EDH PUBLIC SetTxMode
C:1440H PUBLIC Delay100
D:0084H PUBLIC P4
C:13ADH PUBLIC _ByteWrite
D:0086H PUBLIC P6
D:00E8H PUBLIC ADC0CN
B:0080H.2 PUBLIC CLK1
D:00A8H PUBLIC IE
C:1367H PUBLIC ByteRead
D:00D8H PUBLIC PCA0CN
D:0008H PUBLIC TxAddress
D:00B8H PUBLIC IP
B:0080H.3 PUBLIC DATA
C:116FH PUBLIC _Manchester_fun
BL51 BANKED LINKER/LOCATER V6.00 08/12/2008 00:06:06 PAGE 5
D:00E1H PUBLIC XBR0
D:00E3H PUBLIC XBR2
C:112CH PUBLIC Config2401
D:00C0H PUBLIC SMB0CN
C:104BH PUBLIC _Redadata_fun
C:09F8H PUBLIC main
C:0ED4H PUBLIC _comparative_fun
D:00F8H PUBLIC SPI0CN
D:0087H PUBLIC PCON
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
C:1317H PUBLIC nRF2401_Conf
C:0F5BH PUBLIC _nRF2401_TxPacket
C:0FFDH PUBLIC _nrf2401_Rxpack
D:00B2H PUBLIC OSCICN
C:1329H SYMBOL _?ix1000
C:1331H SYMBOL _?ix1001
C:1339H SYMBOL _?ix1002
D:008DH PUBLIC TH1
D:000CH PUBLIC Manchesterbuf
D:00B1H PUBLIC OSCXCN
C:128DH PUBLIC SYSCLK_Init
B:0088H.6 PUBLIC TR1
D:0020H PUBLIC DATA_BUF
C:141CH PUBLIC UART0_Init
D:0098H PUBLIC SCON0
D:00C8H PUBLIC T2CON
D:008EH PUBLIC CKCON
C:140DH PUBLIC Delay
D:00D0H PUBLIC PSW
------- PROC DELAY100
------- DO
D:0006H SYMBOL i
------- ENDDO
C:1440H LINE# 89
C:1440H LINE# 90
C:1440H LINE# 92
C:144EH LINE# 93
------- ENDPROC DELAY100
C:1408H SYMBOL L?0110
------- PROC L?0109
------- ENDPROC L?0109
C:1408H SYMBOL L?0110
------- PROC DELAY
------- DO
D:0006H SYMBOL i
------- ENDDO
C:140DH LINE# 95
C:140DH LINE# 96
C:140DH LINE# 98
C:141BH LINE# 99
------- ENDPROC DELAY
------- PROC SYSCLK_INIT
------- DO
D:0006H SYMBOL i
------- ENDDO
C:128DH LINE# 102
BL51 BANKED LINKER/LOCATER V6.00 08/12/2008 00:06:06 PAGE 6
C:128DH LINE# 103
C:128DH LINE# 105
C:1290H LINE# 106
C:12A0H LINE# 107
C:12A5H LINE# 108
C:12A8H LINE# 109
C:12ABH LINE# 110
C:12AEH LINE# 111
C:12B1H LINE# 112
C:12B4H LINE# 113
C:12B7H LINE# 114
C:12BAH LINE# 115
------- ENDPROC SYSCLK_INIT
------- PROC UART0_INIT
C:141CH LINE# 117
C:141CH LINE# 118
C:141CH LINE# 119
C:141FH LINE# 120
C:1422H LINE# 121
C:1425H LINE# 122
C:1427H LINE# 123
C:142AH LINE# 124
C:142DH LINE# 125
------- ENDPROC UART0_INIT
------- PROC _BYTEWRITE
D:0007H SYMBOL send
------- DO
D:0005H SYMBOL i
------- ENDDO
C:13ADH LINE# 128
C:13ADH LINE# 129
C:13ADH LINE# 131
C:13AFH LINE# 132
C:13B1H LINE# 133
C:13B1H LINE# 134
C:13B3H LINE# 135
C:13B8H LINE# 136
C:13B8H LINE# 137
C:13BAH LINE# 138
C:13BCH LINE# 140
C:13BCH LINE# 141
C:13BEH LINE# 142
C:13BEH LINE# 143
C:13BEH LINE# 144
C:13BEH LINE# 145
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -