📄 can_self.m51
字号:
BL51 BANKED LINKER/LOCATER V6.11 03/09/2009 20:11:14 PAGE 1
BL51 BANKED LINKER/LOCATER V6.11, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE can_self.obj TO can_self RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
can_self.obj (CAN_SELF)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (PRINTF)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?PLDIIDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
LINK MAP OF MODULE: can_self (CAN_SELF)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
REG 0008H 0008H ABSOLUTE "REG BANK 1"
0010H 0010H *** GAP ***
DATA 0020H 0001H BIT_ADDR ?BA?CAN_SELF
BIT 0021H.0 0001H.1 UNIT _BIT_GROUP_
BIT 0022H.1 0000H.5 UNIT ?BI?CAN_SELF
0022H.6 0000H.2 *** GAP ***
DATA 0023H 0021H UNIT _DATA_GROUP_
DATA 0044H 001DH UNIT ?DT?CAN_SELF
IDATA 0061H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
0000H 7E00H *** GAP ***
XDATA 7E00H 0001H ABSOLUTE
* OVERLAP * XDATA 7E00H 0001H ABSOLUTE
XDATA 7E01H 0001H ABSOLUTE
XDATA 7E02H 0001H ABSOLUTE
XDATA 7E03H 0001H ABSOLUTE
XDATA 7E04H 0001H ABSOLUTE
7E05H 0001H *** GAP ***
XDATA 7E06H 0001H ABSOLUTE
XDATA 7E07H 0001H ABSOLUTE
XDATA 7E08H 0001H ABSOLUTE
7E09H 0002H *** GAP ***
XDATA 7E0BH 0001H ABSOLUTE
XDATA 7E0CH 0001H ABSOLUTE
7E0DH 0003H *** GAP ***
XDATA 7E10H 0001H ABSOLUTE
* OVERLAP * XDATA 7E10H 0001H ABSOLUTE
* OVERLAP * XDATA 7E10H 0001H ABSOLUTE
XDATA 7E11H 0001H ABSOLUTE
* OVERLAP * XDATA 7E11H 0001H ABSOLUTE
BL51 BANKED LINKER/LOCATER V6.11 03/09/2009 20:11:14 PAGE 2
* OVERLAP * XDATA 7E11H 0001H ABSOLUTE
XDATA 7E12H 0001H ABSOLUTE
* OVERLAP * XDATA 7E12H 0001H ABSOLUTE
* OVERLAP * XDATA 7E12H 0001H ABSOLUTE
XDATA 7E13H 0001H ABSOLUTE
* OVERLAP * XDATA 7E13H 0001H ABSOLUTE
* OVERLAP * XDATA 7E13H 0001H ABSOLUTE
XDATA 7E14H 0001H ABSOLUTE
* OVERLAP * XDATA 7E14H 0001H ABSOLUTE
* OVERLAP * XDATA 7E14H 0001H ABSOLUTE
XDATA 7E15H 0001H ABSOLUTE
* OVERLAP * XDATA 7E15H 0001H ABSOLUTE
* OVERLAP * XDATA 7E15H 0001H ABSOLUTE
XDATA 7E16H 0001H ABSOLUTE
* OVERLAP * XDATA 7E16H 0001H ABSOLUTE
* OVERLAP * XDATA 7E16H 0001H ABSOLUTE
XDATA 7E17H 0001H ABSOLUTE
* OVERLAP * XDATA 7E17H 0001H ABSOLUTE
* OVERLAP * XDATA 7E17H 0001H ABSOLUTE
XDATA 7E18H 0001H ABSOLUTE
* OVERLAP * XDATA 7E18H 0001H ABSOLUTE
XDATA 7E19H 0001H ABSOLUTE
* OVERLAP * XDATA 7E19H 0001H ABSOLUTE
XDATA 7E1AH 0001H ABSOLUTE
* OVERLAP * XDATA 7E1AH 0001H ABSOLUTE
XDATA 7E1BH 0001H ABSOLUTE
* OVERLAP * XDATA 7E1BH 0001H ABSOLUTE
XDATA 7E1CH 0001H ABSOLUTE
* OVERLAP * XDATA 7E1CH 0001H ABSOLUTE
7E1DH 0002H *** GAP ***
XDATA 7E1FH 0001H ABSOLUTE
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 035CH UNIT ?PR?PRINTF?PRINTF
CODE 0362H 018EH UNIT ?CO?CAN_SELF
CODE 04F0H 010BH UNIT ?PR?CAN_INIT?CAN_SELF
CODE 05FBH 008EH UNIT ?C?LIB_CODE
CODE 0689H 008CH UNIT ?C_C51STARTUP
CODE 0715H 0083H UNIT ?PR?CAN_TX_DATA?CAN_SELF
CODE 0798H 0078H UNIT ?PR?CAN_TX_DISPLAY?CAN_SELF
CODE 0810H 0078H UNIT ?PR?CAN_RX_DISPLAY?CAN_SELF
CODE 0888H 004AH UNIT ?PR?CAN_RX_DATA?CAN_SELF
CODE 08D2H 0030H UNIT ?PR?MAIN?CAN_SELF
CODE 0902H 0024H UNIT ?PR?EX0_INT?CAN_SELF
CODE 0926H 0019H UNIT ?C_INITSEG
CODE 093FH 0014H UNIT ?PR?SERIAL_INIT?CAN_SELF
CODE 0953H 0013H UNIT ?PR?_PUTCHAR?CAN_SELF
CODE 0966H 000AH UNIT ?PR?_GETKEY?CAN_SELF
OVERLAY MAP OF MODULE: can_self (CAN_SELF)
SEGMENT BIT_GROUP DATA_GROUP
BL51 BANKED LINKER/LOCATER V6.11 03/09/2009 20:11:14 PAGE 3
+--> CALLED SEGMENT START LENGTH START LENGTH
-----------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?CAN_SELF
+--> ?C_INITSEG
?PR?MAIN?CAN_SELF ----- ----- ----- -----
+--> ?PR?SERIAL_INIT?CAN_SELF
+--> ?CO?CAN_SELF
+--> ?PR?PRINTF?PRINTF
+--> ?PR?CAN_INIT?CAN_SELF
+--> ?PR?CAN_TX_DATA?CAN_SELF
+--> ?PR?CAN_RX_DISPLAY?CAN_SELF
?PR?PRINTF?PRINTF 0021H.0 0001H.1 0030H 0014H
+--> ?PR?_PUTCHAR?CAN_SELF
?PR?CAN_INIT?CAN_SELF ----- ----- 0023H 0009H
+--> ?CO?CAN_SELF
+--> ?PR?PRINTF?PRINTF
?PR?CAN_TX_DATA?CAN_SELF ----- ----- 0023H 000DH
+--> ?PR?CAN_TX_DISPLAY?CAN_SELF
?PR?CAN_TX_DISPLAY?CAN_SELF ----- ----- ----- -----
+--> ?CO?CAN_SELF
+--> ?PR?PRINTF?PRINTF
?PR?CAN_RX_DISPLAY?CAN_SELF ----- ----- ----- -----
+--> ?CO?CAN_SELF
+--> ?PR?PRINTF?PRINTF
SYMBOL TABLE OF MODULE: can_self (CAN_SELF)
VALUE TYPE NAME
----------------------------------
------- MODULE CAN_SELF
C:0000H SYMBOL _ICE_DUMMY_
D:00A0H PUBLIC P2
B:00A8H.7 PUBLIC EA
X:7E11H PUBLIC ACR1
D:0044H PUBLIC RX_buffer
X:7E12H PUBLIC ACR2
X:7E00H PUBLIC CAN_SJA_BaseAdr
X:7E13H PUBLIC ACR3
X:7E15H PUBLIC AMR1
X:7E16H PUBLIC AMR2
X:7E17H PUBLIC AMR3
X:7E06H PUBLIC BTR0
X:7E07H PUBLIC BTR1
X:7E03H PUBLIC IR
B:0098H.0 PUBLIC RI
D:0051H PUBLIC Send_CAN_Data
D:0059H PUBLIC Send_CAN_Info_ID
BL51 BANKED LINKER/LOCATER V6.11 03/09/2009 20:11:14 PAGE 4
X:7E1AH PUBLIC RBSR10
X:7E1BH PUBLIC RBSR11
B:0098H.1 PUBLIC TI
X:7E1CH PUBLIC RBSR12
X:7E1AH PUBLIC TBSR10
X:7E1BH PUBLIC TBSR11
X:7E1CH PUBLIC TBSR12
D:00E8H PUBLIC I2CCON
X:7E02H PUBLIC SR
D:00E8H PUBLIC DCON
C:08D2H PUBLIC main
D:0099H PUBLIC SBUF
D:0087H PUBLIC PCON
X:7E00H PUBLIC MODR
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
B:0022H.1 PUBLIC flag_sec
B:00A0H.0 PUBLIC SJA_RST
C:0902H PUBLIC ex0_int
D:005EH PUBLIC SJA_CS_Point
B:0022H.2 PUBLIC err_flag
B:0022H.3 PUBLIC rcv_flag
X:7E0CH PUBLIC ECC
B:00A8H.0 PUBLIC EX0
B:0088H.0 PUBLIC IT0
D:008DH PUBLIC TH1
X:7E0BH PUBLIC ALC
D:008BH PUBLIC TL1
X:7E10H PUBLIC ACR
B:0088H.6 PUBLIC TR1
B:00B8H.0 PUBLIC PX0
C:0810H PUBLIC CAN_Rx_display
X:7E1FH PUBLIC CDR
C:093FH PUBLIC Serial_Init
C:0798H PUBLIC CAN_Tx_display
X:7E14H PUBLIC AMR
X:7E04H PUBLIC IER
X:7E01H PUBLIC CMR
X:7E08H PUBLIC OCR
D:0060H PUBLIC j
C:04F0H PUBLIC CAN_init
X:7E10H PUBLIC RBSR0
X:7E11H PUBLIC RBSR1
B:0022H.4 PUBLIC RXD_flag
X:7E12H PUBLIC RBSR2
X:7E10H PUBLIC TBSR0
C:0966H PUBLIC _getkey
X:7E13H PUBLIC RBSR3
X:7E11H PUBLIC TBSR1
B:0022H.5 PUBLIC TXD_flag
X:7E14H PUBLIC RBSR4
X:7E12H PUBLIC TBSR2
X:7E15H PUBLIC RBSR5
X:7E13H PUBLIC TBSR3
X:7E16H PUBLIC RBSR6
X:7E14H PUBLIC TBSR4
X:7E17H PUBLIC RBSR7
BL51 BANKED LINKER/LOCATER V6.11 03/09/2009 20:11:14 PAGE 5
X:7E15H PUBLIC TBSR5
X:7E18H PUBLIC RBSR8
X:7E16H PUBLIC TBSR6
X:7E19H PUBLIC RBSR9
X:7E17H PUBLIC TBSR7
X:7E18H PUBLIC TBSR8
X:7E19H PUBLIC TBSR9
C:0888H PUBLIC CAN_Rx_data
C:0953H PUBLIC _putchar
C:0715H PUBLIC CAN_Tx_data
------- PROC SERIAL_INIT
C:093FH LINE# 32
C:093FH LINE# 33
C:093FH LINE# 34
C:0942H LINE# 35
C:0942H LINE# 37
C:0945H LINE# 38
C:0948H LINE# 40
C:094BH LINE# 41
C:094EH LINE# 43
C:0950H LINE# 44
C:0952H LINE# 47
------- ENDPROC SERIAL_INIT
------- PROC _GETKEY
------- DO
D:0007H SYMBOL c
------- ENDDO
C:0966H LINE# 49
C:0966H LINE# 50
C:0966H LINE# 53
C:0969H LINE# 54
C:096DH LINE# 55
C:096FH LINE# 56
C:096FH LINE# 57
------- ENDPROC _GETKEY
------- PROC _PUTCHAR
D:0007H SYMBOL c
C:0953H LINE# 60
C:0953H LINE# 61
C:0953H LINE# 62
C:0956H LINE# 63
C:0956H LINE# 64
C:0959H LINE# 65
C:095BH LINE# 66
C:095EH LINE# 67
C:095EH LINE# 68
C:0961H LINE# 69
C:0963H LINE# 70
C:0965H LINE# 71
------- ENDPROC _PUTCHAR
------- PROC EX0_INT
C:0902H LINE# 80
C:090DH LINE# 82
C:0915H LINE# 83
C:0917H LINE# 84
C:091BH LINE# 85
C:091DH LINE# 86
BL51 BANKED LINKER/LOCATER V6.11 03/09/2009 20:11:14 PAGE 6
------- ENDPROC EX0_INT
------- PROC MAIN
C:08D2H LINE# 93
C:08D2H LINE# 94
C:08D2H LINE# 96
C:08D4H LINE# 98
C:08D7H LINE# 99
C:08D9H LINE# 100
C:08DBH LINE# 101
C:08DDH LINE# 102
C:08DFH LINE# 104
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -