?? can0-modbus.map
字號:
LX51 LINKER/LOCATER V4.05 03/11/2008 13:20:49 PAGE 1
LX51 LINKER/LOCATER V4.05, INVOKED BY:
F:\С?\KEIL\C51\BIN\LX51.EXE .\commonmain.obj TO can0-modbus CLASSES (ECODE (C:0X0-C:0XFFFF), HCONST (C:0X0-C:0XFFFF))
CPU MODE: 8051 MODE
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
.\commonmain.obj (COMMONMAIN)
COMMENT TYPE 0: C51 V8.02
F:\С?\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
COMMENT TYPE 1: A51 / ASM51 Assembler
F:\С?\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
COMMENT TYPE 1: A51 / ASM51 Assembler
F:\С?\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
COMMENT TYPE 1: A51 / ASM51 Assembler
F:\С?\KEIL\C51\LIB\C51L.LIB (?C?ILDIX)
COMMENT TYPE 1: A51 / ASM51 Assembler
F:\С?\KEIL\C51\LIB\C51L.LIB (?C_INIT)
COMMENT TYPE 1: A51 / ASM51 Assembler
ACTIVE MEMORY CLASSES OF MODULE: can0-modbus (COMMONMAIN)
BASE START END USED MEMORY CLASS
==========================================================
C:000000H C:000000H C:00FFFFH ECODE
B00:0000H C:000000H C:00FFFFH HCONST
C:000000H C:000000H C:00FFFFH 000633H CODE
X:000000H X:000000H X:00FFFFH 00004CH XDATA
C:000000H C:000000H C:00FFFFH 000400H CONST
I:000020H.0 I:000020H.0 I:00002FH.7 000000H.4 BIT
I:000000H I:000000H I:0000FFH 000001H IDATA
I:000000H I:000000H I:00007FH 000008H DATA
MEMORY MAP OF MODULE: can0-modbus (COMMONMAIN)
START STOP LENGTH ALIGN RELOC MEMORY CLASS SEGMENT NAME
=========================================================================
* * * * * * * * * * * D A T A M E M O R Y * * * * * * * * * * * * *
000000H 000007H 000008H --- AT.. DATA "REG BANK 0"
000008H.0 00001FH.7 000018H.0 --- --- **GAP**
000020H.0 000020H.3 000000H.4 BIT UNIT BIT ?BI?COMMONMAIN
000020H.4 000020H 000000H.4 --- --- **GAP**
000021H 000021H 000001H BYTE UNIT IDATA ?STACK
* * * * * * * * * * * C O D E M E M O R Y * * * * * * * * * * * * *
000000H 000002H 000003H --- OFFS.. CODE ?CO??C_STARTUP?0
000003H 00000AH 000008H --- --- **GAP**
00000BH 00000DH 000003H BYTE OFFS.. CODE ?COMMONMAIN?0000B
00000EH 000022H 000015H --- --- **GAP**
000023H 000025H 000003H BYTE OFFS.. CODE ?COMMONMAIN?00023
000026H 00009AH 000075H --- --- **GAP**
00009BH 00009DH 000003H BYTE OFFS.. CODE ?COMMONMAIN?0009B
00009EH 0007FFH 000762H --- --- **GAP**
000800H 00088CH 00008DH BYTE UNIT CODE ?PR?ISRNAME?COMMONMAIN
00088DH 000918H 00008CH BYTE UNIT CODE ?C_C51STARTUP
000919H 000996H 00007EH BYTE UNIT CODE ?PR?ISR_UART0?COMMONMAIN
000997H 0009FCH 000066H BYTE UNIT CODE ?PR?_CRC?COMMONMAIN
0009FDH 000A62H 000066H BYTE UNIT CODE ?PR?MAIN?COMMONMAIN
000A63H 000AC2H 000060H BYTE UNIT CODE ?PR?_DATA_RECEIVE?COMMONMAIN
000AC3H 000B1EH 00005CH BYTE UNIT CODE ?C?LIB_CODE
LX51 LINKER/LOCATER V4.05 03/11/2008 13:20:49 PAGE 2
000B1FH 000B77H 000059H BYTE UNIT CODE ?PR?_COMMAND_RECEIVE?COMMONMAIN
000B78H 000BCFH 000058H BYTE UNIT CODE ?PR?_START485SEND?COMMONMAIN
000BD0H 000C1AH 00004BH BYTE UNIT CODE ?PR?_CANO_TRANSIST?COMMONMAIN
000C1BH 000C5BH 000041H BYTE UNIT CODE ?PR?_ASK_REPEAT?COMMONMAIN
000C5CH 000C93H 000038H BYTE UNIT CODE ?PR?_INIT_MSGOBJECT_TX?COMMONMAIN
000C94H 000CCBH 000038H BYTE UNIT CODE ?PR?_CMDINIT_MSGOBJECT_RX?COMMONMAIN
000CCCH 000D02H 000037H BYTE UNIT CODE ?PR?INIT_GROUPS?COMMONMAIN
000D03H 000D37H 000035H BYTE UNIT CODE ?PR?TIMER0?COMMONMAIN
000D38H 000D6CH 000035H BYTE UNIT CODE ?PR?_INIT_MSGOBJECK_RX?COMMONMAIN
000D6DH 000DA0H 000034H BYTE UNIT CODE ?PR?_BEGINSEND?COMMONMAIN
000DA1H 000DBEH 00001EH BYTE UNIT CODE ?PR?SYSCLK_INIT?COMMONMAIN
000DBFH 000DD7H 000019H BYTE UNIT CODE ?PR?CLEAR_MSGOBJECTS?COMMONMAIN
000DD8H 000DF0H 000019H BYTE UNIT CODE ?C_INITSEG
000DF1H 000E03H 000013H BYTE UNIT CODE ?PR?PORT_INIT?COMMONMAIN
000E04H 000E15H 000012H BYTE UNIT CODE ?PR?UART0_INIT?COMMONMAIN
000E16H 000E26H 000011H BYTE UNIT CODE ?PR?TIMER_INIT?COMMONMAIN
000E27H 001226H 000400H BYTE UNIT CONST ?CO?COMMONMAIN
* * * * * * * * * * * X D A T A M E M O R Y * * * * * * * * * * * * *
000000H 000043H 000044H BYTE UNIT XDATA ?XD?COMMONMAIN
000044H 00004BH 000008H BYTE UNIT XDATA _XDATA_GROUP_
OVERLAY MAP OF MODULE: can0-modbus (COMMONMAIN)
FUNCTION/MODULE XDATA_GROUP
--> CALLED FUNCTION/MODULE START STOP
=================================================
TIMER0/COMMONMAIN ----- -----
*** NEW ROOT ************************
ISR_UART0/COMMONMAIN ----- -----
*** NEW ROOT ************************
ISRNAME/COMMONMAIN ----- -----
+--> ?PR?_COMMAND_RECEIVE?COMMONMAIN
+--> ?PR?_DATA_RECEIVE?COMMONMAIN
_COMMAND_RECEIVE/COMMONMAIN ----- -----
_DATA_RECEIVE/COMMONMAIN ----- -----
*** NEW ROOT ************************
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?COMMONMAIN
+--> ?C_INITSEG
MAIN/COMMONMAIN ----- -----
+--> ?PR?INIT_GROUPS?COMMONMAIN
+--> ?PR?_START485SEND?COMMONMAIN
+--> ?PR?_CRC?COMMONMAIN
+--> ?PR?_ASK_REPEAT?COMMONMAIN
+--> ?PR?_CANO_TRANSIST?COMMONMAIN
INIT_GROUPS/COMMONMAIN ----- -----
+--> ?PR?SYSCLK_INIT?COMMONMAIN
+--> ?PR?PORT_INIT?COMMONMAIN
+--> ?PR?UART0_INIT?COMMONMAIN
+--> ?PR?TIMER_INIT?COMMONMAIN
+--> ?PR?CLEAR_MSGOBJECTS?COMMONMAIN
LX51 LINKER/LOCATER V4.05 03/11/2008 13:20:49 PAGE 3
+--> ?PR?_CMDINIT_MSGOBJECT_RX?COMMONMAIN
+--> ?PR?_INIT_MSGOBJECK_RX?COMMONMAIN
+--> ?PR?_INIT_MSGOBJECT_TX?COMMONMAIN
SYSCLK_INIT/COMMONMAIN ----- -----
PORT_INIT/COMMONMAIN ----- -----
UART0_INIT/COMMONMAIN ----- -----
TIMER_INIT/COMMONMAIN ----- -----
CLEAR_MSGOBJECTS/COMMONMAIN ----- -----
_CMDINIT_MSGOBJECT_RX/COMMONMAIN ----- -----
_INIT_MSGOBJECK_RX/COMMONMAIN ----- -----
_INIT_MSGOBJECT_TX/COMMONMAIN ----- -----
_START485SEND/COMMONMAIN 0044H 0046H
+--> ?PR?_CRC?COMMONMAIN
+--> ?PR?_BEGINSEND?COMMONMAIN
_CRC/COMMONMAIN 0048H 004BH
+--> ?CO?COMMONMAIN
?CO?COMMONMAIN ----- -----
_BEGINSEND/COMMONMAIN 0048H 004AH
_ASK_REPEAT/COMMONMAIN 0044H 0047H
+--> ?PR?_CRC?COMMONMAIN
+--> ?PR?_BEGINSEND?COMMONMAIN
_CANO_TRANSIST/COMMONMAIN ----- -----
?C_INITSEG ----- -----
PUBLIC SYMBOLS OF MODULE: can0-modbus (COMMONMAIN)
VALUE CLASS TYPE PUBLIC SYMBOL NAME
=================================================
01000ADCH CODE --- ?C?CLDOPTR
01000AC3H CODE --- ?C?CLDPTR
00000000H NUMBER --- ?C?CODESEG
01000B09H CODE --- ?C?ILDIX
00000000H NUMBER --- ?C?XDATASEG
010008D4H CODE --- ?C_START
01000000H CODE --- ?C_STARTUP
01000C1BH CODE --- _ASK_repeat
01000D6DH CODE --- _beginsend
01000BD0H CODE --- _CANO_transist
01000C94H CODE --- _CMDinit_Msgobject_rx
01000B1FH CODE --- _command_receive
01000997H CODE --- _CRC
01000A63H CODE --- _data_receive
01000D38H CODE --- _init_Msgobjeck_rx
01000C5CH CODE --- _init_Msgobject_tx
01000B78H CODE --- _start485send
*SFR* 000000C0H.2 DATA BIT AA
*SFR* 000000D0H.6 DATA BIT AC
LX51 LINKER/LOCATER V4.05 03/11/2008 13:20:49 PAGE 4
*SFR* 000000E0H DATA BYTE ACC
*SFR* 000000E8H.4 DATA BIT AD0BUSY
*SFR* 000000E8H.2 DATA BIT AD0CM0
*SFR* 000000E8H.3 DATA BIT AD0CM1
*SFR* 000000E8H.7 DATA BIT AD0EN
*SFR* 000000E8H.5 DATA BIT AD0INT
*SFR* 000000E8H.6 DATA BIT AD0TM
*SFR* 000000E8H.1 DATA BIT AD0WINT
*SFR* 000000E8H.4 DATA BIT AD2BUSY
*SFR* 000000E8H DATA BIT AD2CM0
*SFR* 000000E8H.1 DATA BIT AD2CM1
*SFR* 000000E8H.2 DATA BIT AD2CM2
*SFR* 000000E8H.7 DATA BIT AD2EN
*SFR* 000000E8H.5 DATA BIT AD2INT
*SFR* 000000E8H.6 DATA BIT AD2TM
*SFR* 000000E8H.3 DATA BIT AD2WINT
*SFR* 000000BCH DATA BYTE ADC0CF
*SFR* 000000E8H DATA BYTE ADC0CN
*SFR* 000000C5H DATA BYTE ADC0GTH
*SFR* 000000C4H DATA BYTE ADC0GTL
*SFR* 000000BFH DATA BYTE ADC0H
*SFR* 000000BEH DATA BYTE ADC0L
*SFR* 000000C7H DATA BYTE ADC0LTH
*SFR* 000000C6H DATA BYTE ADC0LTL
*SFR* 000000BEH DATA BYTE ADC2
*SFR* 000000BCH DATA BYTE ADC2CF
*SFR* 000000E8H DATA BYTE ADC2CN
*SFR* 000000C4H DATA BYTE ADC2GT
*SFR* 000000C6H DATA BYTE ADC2LT
*SFR* 000000BAH DATA BYTE AMX0CF
*SFR* 000000BDH DATA BYTE AMX0PRT
*SFR* 000000BBH DATA BYTE AMX0SL
*SFR* 000000BAH DATA BYTE AMX2CF
*SFR* 000000BBH DATA BYTE AMX2SL
01000E27H CONST --- auchCRCHi
01001027H CONST --- auchCRCLo
*SFR* 000000F0H DATA BYTE B
*SFR* 000000C0H.7 DATA BIT BOFF
*SFR* 000000C0H.7 DATA BIT BUSY
*SFR* 000000DAH DATA BYTE CAN0ADR
*SFR* 000000F8H DATA BYTE CAN0CN
*SFR* 000000D8H DATA WORD CAN0DAT
*SFR* 000000D9H DATA BYTE CAN0DATH
*SFR* 000000D8H DATA BYTE CAN0DATL
*SFR* 000000C0H DATA BYTE CAN0STA
*SFR* 000000DBH DATA BYTE CAN0TST
*SFR* 000000F8H.6 DATA BIT CANCCE
*SFR* 000000F8H.5 DATA BIT CANDAR
*SFR* 000000F8H.3 DATA BIT CANEIE
*SFR* 000000F8H.1 DATA BIT CANIE
*SFR* 000000F8H.4 DATA BIT CANIF
*SFR* 000000F8H DATA BIT CANINIT
*SFR* 000000F8H.2 DATA BIT CANSIE
*SFR* 000000F8H.7 DATA BIT CANTEST
*SFR* 000000D8H DATA BIT CCF0
*SFR* 000000D8H.1 DATA BIT CCF1
*SFR* 000000D8H.2 DATA BIT CCF2
*SFR* 000000D8H.3 DATA BIT CCF3
*SFR* 000000D8H.4 DATA BIT CCF4
*SFR* 000000D8H.5 DATA BIT CCF5
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -