📄 2401_tx.m51
字号:
BL51 BANKED LINKER/LOCATER V6.05 11/13/2008 00:14:56 PAGE 1
BL51 BANKED LINKER/LOCATER V6.05, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE main.obj, nRF2401.obj TO 2401_tx RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
main.obj (MAIN)
nRF2401.obj (NRF2401)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?COPY)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?ILDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?ISTOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: 2401_tx (MAIN)
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 0016H UNIT ?DT?_HEXASCII?MAIN
DATA 001EH 0002H UNIT ?DT?_NRF2401_SENDWORD?NRF2401
BIT 0020H.0 0000H.1 UNIT ?BI?MAIN
0020H.1 0000H.7 *** GAP ***
DATA 0021H 002DH UNIT ?DT?MAIN
DATA 004EH 0015H UNIT ?DT?NRF2401
DATA 0063H 0007H UNIT ?DT?_NRF2401_SENDBUFFER_WORD?NRF2401
DATA 006AH 0006H UNIT _DATA_GROUP_
DATA 0070H 0004H UNIT ?DT?_NRF2401_STR?NRF2401
DATA 0074H 0004H UNIT ?DT?_NRF2401_RECEIVEWORD?NRF2401
DATA 0078H 0003H UNIT ?DT?_SENDSTR?MAIN
DATA 007BH 0003H UNIT ?DT?_NRF2401_RECEIVEBYTE?NRF2401
IDATA 007EH 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H UNIT ?PR?NRF2401_ON?NRF2401
CODE 0006H 0003H UNIT ?PR?NRF2401_OFF?NRF2401
0009H 0002H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 01C3H UNIT ?C?LIB_CODE
CODE 01D1H 00B8H UNIT ?PR?MAIN?MAIN
CODE 0289H 008CH UNIT ?C_C51STARTUP
CODE 0315H 0076H UNIT ?PR?_HEXASCII?MAIN
CODE 038BH 0071H UNIT ?PR?_NRF2401_SENDBUFFER_WORD?NRF2401
CODE 03FCH 0067H UNIT ?PR?_NRF2401_SENDBUFFER_BYTE?NRF2401
CODE 0463H 005CH UNIT ?PR?_NRF2401_RECEIVEWORD?NRF2401
CODE 04BFH 0046H UNIT ?C_INITSEG
CODE 0505H 003CH UNIT ?PR?_NRF2401_RECEIVEBYTE?NRF2401
CODE 0541H 003BH UNIT ?PR?TIMER0ISR?MAIN
BL51 BANKED LINKER/LOCATER V6.05 11/13/2008 00:14:56 PAGE 2
CODE 057CH 0036H UNIT ?CO?MAIN
CODE 05B2H 0035H UNIT ?PR?_NRF2401_WRITEBYTE?NRF2401
CODE 05E7H 0033H UNIT ?PR?_NRF2401_SETADDRESS?NRF2401
CODE 061AH 0030H UNIT ?PR?NRF2401_WRITECOMMAND?NRF2401
CODE 064AH 002FH UNIT ?PR?_NRF2401_SENDWORD?NRF2401
CODE 0679H 002EH UNIT ?PR?_NRF2401_WRITEWORD?NRF2401
CODE 06A7H 002BH UNIT ?PR?_NRF2401_SENDBYTE?NRF2401
CODE 06D2H 0023H UNIT ?PR?_NRF2401_STR?NRF2401
CODE 06F5H 0022H UNIT ?PR?NRF2401_INITIAL?NRF2401
CODE 0717H 0021H UNIT ?PR?_PUTS?MAIN
CODE 0738H 0020H UNIT ?PR?_SENDSTR?MAIN
CODE 0758H 001AH UNIT ?PR?_NRF2401_MODE?NRF2401
CODE 0772H 0019H UNIT ?PR?_DELAY_US?NRF2401
CODE 078BH 0012H UNIT ?PR?UARTINIT?MAIN
CODE 079DH 0010H UNIT ?PR?_SENDCH?MAIN
CODE 07ADH 000FH UNIT ?PR?TIMERINIT?MAIN
CODE 07BCH 000DH UNIT ?PR?_RESETTIMER?MAIN
CODE 07C9H 000DH UNIT ?PR?_READTIMER?MAIN
CODE 07D6H 0009H UNIT ?PR?NRF2401_RXSTATUS?NRF2401
OVERLAY MAP OF MODULE: 2401_tx (MAIN)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
------------------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- -----
+--> ?PR?UARTINIT?MAIN
+--> ?PR?TIMERINIT?MAIN
+--> ?PR?NRF2401_INITIAL?NRF2401
+--> ?PR?_NRF2401_MODE?NRF2401
+--> ?PR?_NRF2401_SETADDRESS?NRF2401
+--> ?CO?MAIN
+--> ?PR?_PUTS?MAIN
+--> ?PR?_NRF2401_SENDBUFFER_BYTE?NRF2401
+--> ?PR?_DELAY_US?NRF2401
+--> ?PR?_NRF2401_SENDBYTE?NRF2401
?PR?NRF2401_INITIAL?NRF2401 ----- -----
+--> ?PR?NRF2401_ON?NRF2401
+--> ?PR?_DELAY_US?NRF2401
+--> ?PR?NRF2401_WRITECOMMAND?NRF2401
?PR?NRF2401_WRITECOMMAND?NRF2401 006AH 0002H
+--> ?PR?_DELAY_US?NRF2401
+--> ?PR?_NRF2401_WRITEBYTE?NRF2401
?PR?_NRF2401_MODE?NRF2401 ----- -----
+--> ?PR?_NRF2401_WRITEBYTE?NRF2401
?PR?_NRF2401_SETADDRESS?NRF2401 006AH 0004H
BL51 BANKED LINKER/LOCATER V6.05 11/13/2008 00:14:56 PAGE 3
?PR?_PUTS?MAIN ----- -----
+--> ?PR?_SENDCH?MAIN
?PR?_NRF2401_SENDBUFFER_BYTE?NRF2401 006AH 0006H
+--> ?PR?_DELAY_US?NRF2401
+--> ?PR?_NRF2401_WRITEBYTE?NRF2401
?PR?_NRF2401_SENDBYTE?NRF2401 006AH 0001H
+--> ?PR?_DELAY_US?NRF2401
+--> ?PR?_NRF2401_WRITEBYTE?NRF2401
SYMBOL TABLE OF MODULE: 2401_tx (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
B:00B0H.3 PUBLIC key4
B:00B0H.4 PUBLIC key5
B:00B0H.5 PUBLIC key6
D:0090H PUBLIC P1
B:00B0H.6 PUBLIC key7
C:07C9H PUBLIC _ReadTimer
B:00B0H.7 PUBLIC key8
D:00B0H PUBLIC P3
B:00A8H.7 PUBLIC EA
B:0090H.4 PUBLIC LED1
B:0090H.5 PUBLIC LED2
D:0021H PUBLIC SoundData
C:07BCH PUBLIC _ResetTimer
D:0041H PUBLIC delay
C:07ADH PUBLIC TimerInit
B:0098H.1 PUBLIC TI
C:0541H PUBLIC Timer0ISR
D:0043H PUBLIC timer
C:01D1H PUBLIC main
D:0045H PUBLIC SendBuf
C:0717H PUBLIC _Puts
D:0099H PUBLIC SBUF
D:0087H PUBLIC PCON
C:0315H PUBLIC _hexASCII
D:0098H PUBLIC SCON
C:078BH PUBLIC UartInit
D:0089H PUBLIC TMOD
C:07A5H PUBLIC _SendCh
C:05A1H SYMBOL _?ix1000
C:0738H PUBLIC _SendStr
B:00A8H.1 PUBLIC ET0
D:004AH PUBLIC Address
B:0088H.5 PUBLIC TF0
D:008CH PUBLIC TH0
D:008DH PUBLIC TH1
D:008AH PUBLIC TL0
BL51 BANKED LINKER/LOCATER V6.05 11/13/2008 00:14:56 PAGE 4
D:008BH PUBLIC TL1
B:0088H.4 PUBLIC TR0
B:0088H.6 PUBLIC TR1
B:0020H.0 PUBLIC ledcon
B:0090H.6 PUBLIC key1
B:0090H.7 PUBLIC key2
B:00B0H.2 PUBLIC key3
------- PROC UARTINIT
C:078BH LINE# 50
C:078BH LINE# 51
C:078BH LINE# 52
C:078EH LINE# 53
C:0791H LINE# 54
C:0794H LINE# 55
C:0797H LINE# 56
C:079AH LINE# 57
C:079CH LINE# 58
------- ENDPROC UARTINIT
------- PROC L?0034
------- ENDPROC L?0034
------- PROC _SENDCH
D:0007H SYMBOL ch
C:07A5H LINE# 67
C:07A5H LINE# 68
C:07A5H LINE# 69
C:07A7H LINE# 70
C:07AAH LINE# 71
C:07ACH LINE# 72
------- ENDPROC _SENDCH
------- PROC _SENDSTR
D:0078H SYMBOL arr
------- DO
D:0006H SYMBOL i
------- ENDDO
C:0738H LINE# 81
C:073EH LINE# 82
C:073EH LINE# 85
C:0740H LINE# 86
C:0751H LINE# 87
C:0751H LINE# 88
C:0754H LINE# 89
C:0755H LINE# 90
C:0757H LINE# 91
------- ENDPROC _SENDSTR
------- PROC _PUTS
D:0001H SYMBOL s
C:0717H LINE# 94
C:0717H LINE# 95
C:0717H LINE# 97
C:071DH LINE# 98
C:071DH LINE# 99
C:0720H LINE# 100
C:0727H LINE# 101
C:0729H LINE# 102
C:072EH LINE# 103
C:0733H LINE# 106
C:0737H LINE# 107
BL51 BANKED LINKER/LOCATER V6.05 11/13/2008 00:14:56 PAGE 5
------- ENDPROC _PUTS
------- PROC _HEXASCII
D:0008H SYMBOL dat
D:000BH SYMBOL len
------- DO
D:000CH SYMBOL tabel
D:001DH SYMBOL i
D:0006H SYMBOL temp
------- ENDDO
C:0315H LINE# 109
C:031DH LINE# 110
C:031DH LINE# 111
C:0330H LINE# 115
C:033AH LINE# 116
C:033AH LINE# 117
C:033FH LINE# 118
C:0344H LINE# 119
C:0349H LINE# 120
C:0360H LINE# 121
C:0361H LINE# 122
C:0364H LINE# 123
C:037AH LINE# 124
C:037DH LINE# 126
C:0381H LINE# 127
C:0386H LINE# 128
------- ENDPROC _HEXASCII
------- PROC TIMERINIT
C:07ADH LINE# 136
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -