📄 sjabcan.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 06/01/2005 14:29:44 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE main.obj, Seriele.obj TO sjabcan RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
main.obj (MAIN)
Seriele.obj (SERIELE)
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_INIT)
LINK MAP OF MODULE: sjabcan (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 000FH UNIT _DATA_GROUP_
0017H 0001H *** GAP ***
REG 0018H 0008H ABSOLUTE "REG BANK 3"
DATA 0020H 0002H BIT_ADDR ?BA?MAIN
BIT 0022H.0 0000H.7 UNIT ?BI?MAIN
BIT 0022H.7 0000H.1 UNIT ?BI?SERIELE
BIT 0023H.0 0000H.1 UNIT _BIT_GROUP_
0023H.1 0000H.7 *** GAP ***
DATA 0024H 0025H UNIT ?DT?MAIN
DATA 0049H 0003H UNIT ?DT?SERIELE
DATA 004CH 0002H UNIT ?DT?_EXE_SCON?SERIELE
IDATA 004EH 0023H UNIT ?ID?MAIN
IDATA 0071H 0020H UNIT ?ID?SERIELE
IDATA 0091H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 0001H UNIT ?PR?CANSEND_PRG?MAIN
CODE 0007H 0001H UNIT ?PR?CANDTOVER_PRG?MAIN
CODE 0008H 0001H UNIT ?PR?CANWUI_PRG?MAIN
CODE 0009H 0001H UNIT ?PR?AUTOSENDDATATOCANBUS?MAIN
000AH 0001H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0015H UNIT ?PR?_ERROR_DISP?MAIN
CODE 0023H 0003H ABSOLUTE
* OVERLAP * CODE 0023H 0003H ABSOLUTE
CODE 0026H 013CH UNIT ?C?LIB_CODE
CODE 0162H 012AH UNIT ?PR?SHOW_LED?MAIN
CODE 028CH 00DAH UNIT ?PR?CANRCV_PRG?MAIN
CODE 0366H 00BAH UNIT ?PR?ENTERKEY?MAIN
CODE 0420H 00A2H UNIT ?PR?_CLEARDISPPRG?MAIN
CODE 04C2H 00A2H UNIT ?PR?_FLIGHTDISPPRG?MAIN
BL51 BANKED LINKER/LOCATER V5.12 06/01/2005 14:29:44 PAGE 2
CODE 0564H 009FH UNIT ?PR?_DRECDISPLAY?MAIN
CODE 0603H 0090H UNIT ?PR?MAIN?MAIN
CODE 0693H 008CH UNIT ?C_C51STARTUP
CODE 071FH 007FH UNIT ?PR?UART_VAL?MAIN
CODE 079EH 007FH UNIT ?PR?UART_VAL?SERIELE
CODE 081DH 006CH UNIT ?PR?FUNDATIONKEY?MAIN
CODE 0889H 0062H UNIT ?PR?_BCAN_CMD_PRG?MAIN
CODE 08EBH 005AH UNIT ?PR?KEY_SCAN?MAIN
CODE 0945H 0055H UNIT ?PR?CONFIG_SJA?MAIN
CODE 099AH 004EH UNIT ?PR?_BCAN_DATA_RECEIVE?MAIN
CODE 09E8H 004CH UNIT ?PR?_EXE_SCON?MAIN
CODE 0A34H 004CH UNIT ?PR?_EXE_SCON?SERIELE
CODE 0A80H 0048H UNIT ?PR?_BCAN_SET_BANDRATE?MAIN
CODE 0AC8H 0042H UNIT ?PR?_BCAN_DATA_WRITE?MAIN
CODE 0B0AH 0035H UNIT ?PR?KEY_HANDLE?MAIN
CODE 0B3FH 0030H UNIT ?PR?SEARCHKEY?MAIN
CODE 0B6FH 002DH UNIT ?CO?MAIN
CODE 0B9CH 002AH UNIT ?PR?_BCAN_SET_OBJECT?MAIN
CODE 0BC6H 0027H UNIT ?C_INITSEG
CODE 0BEDH 0024H UNIT ?PR?_BCAN_SET_OUTCLK?MAIN
CODE 0C11H 0021H UNIT ?PR?_DELAY_50US?MAIN
CODE 0C32H 0021H UNIT ?PR?POPKEY?MAIN
CODE 0C53H 0020H UNIT ?PR?KEY_GET?MAIN
CODE 0C73H 0020H UNIT ?PR?INCKEY?MAIN
CODE 0C93H 001CH UNIT ?PR?EX0_VAL?MAIN
CODE 0CAFH 001AH UNIT ?PR?_TIMEOUT_START?MAIN
CODE 0CC9H 0019H UNIT ?PR?_LIFTCRCDISPPRG?MAIN
CODE 0CE2H 0019H UNIT ?PR?_RIGHTCRCDISPPRG?MAIN
CODE 0CFBH 0018H UNIT ?PR?BCAN_ENTER_RETMODEL?MAIN
CODE 0D13H 0018H UNIT ?PR?BCAN_QUIT_RETMODEL?MAIN
CODE 0D2BH 0017H UNIT ?PR?T0_VAL?MAIN
CODE 0D42H 0017H UNIT ?PR?BCAN_CREATE_COMMUNATION?MAIN
CODE 0D59H 0016H UNIT ?PR?MOVEKEY?MAIN
CODE 0D6FH 0015H UNIT ?PR?QUITKEY?MAIN
CODE 0D84H 0014H UNIT ?PR?_PUSHKEY?MAIN
CODE 0D98H 0012H UNIT ?PR?INITUART?MAIN
CODE 0DAAH 0012H UNIT ?PR?CANSENDKEY?MAIN
CODE 0DBCH 0012H UNIT ?PR?INITUART?SERIELE
CODE 0DCEH 0011H UNIT ?PR?TESTDISPPRG?MAIN
CODE 0DDFH 0010H UNIT ?PR?ENTERNEXT?MAIN
CODE 0DEFH 000EH UNIT ?PR?UARTRCV_PRG?MAIN
CODE 0DFDH 000DH UNIT ?PR?_WRITE_DISPBUF?MAIN
CODE 0E0AH 000DH UNIT ?PR?GETLEDDATA?MAIN
CODE 0E17H 000BH UNIT ?PR?_WRITE_XDATA?MAIN
CODE 0E22H 000BH UNIT ?PR?INITCPU?MAIN
CODE 0E2DH 0008H UNIT ?PR?CANERR_PRG?MAIN
OVERLAY MAP OF MODULE: sjabcan (MAIN)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
----------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
BL51 BANKED LINKER/LOCATER V5.12 06/01/2005 14:29:44 PAGE 3
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- ----- 0008H 0001H
+--> ?PR?_DELAY_50US?MAIN
+--> ?PR?CONFIG_SJA?MAIN
+--> ?PR?INITCPU?MAIN
+--> ?PR?_ERROR_DISP?MAIN
+--> ?PR?_EXE_SCON?MAIN
+--> ?PR?_WRITE_XDATA?MAIN
+--> ?PR?_TIMEOUT_START?MAIN
+--> ?PR?KEY_SCAN?MAIN
+--> ?PR?SHOW_LED?MAIN
+--> ?PR?AUTOSENDDATATOCANBUS?MAIN
+--> ?PR?CANRCV_PRG?MAIN
+--> ?PR?CANSEND_PRG?MAIN
+--> ?PR?CANERR_PRG?MAIN
+--> ?PR?CANDTOVER_PRG?MAIN
+--> ?PR?CANWUI_PRG?MAIN
+--> ?PR?UARTRCV_PRG?MAIN
+--> ?PR?KEY_HANDLE?MAIN
?PR?CONFIG_SJA?MAIN ----- ----- ----- -----
+--> ?PR?_DELAY_50US?MAIN
+--> ?PR?_TIMEOUT_START?MAIN
+--> ?PR?BCAN_ENTER_RETMODEL?MAIN
+--> ?PR?BCAN_CREATE_COMMUNATION?MAIN
+--> ?PR?_BCAN_SET_BANDRATE?MAIN
+--> ?PR?_BCAN_SET_OBJECT?MAIN
+--> ?PR?_BCAN_SET_OUTCLK?MAIN
+--> ?PR?BCAN_QUIT_RETMODEL?MAIN
?PR?_BCAN_SET_BANDRATE?MAIN ----- ----- ----- -----
+--> ?CO?MAIN
?PR?INITCPU?MAIN ----- ----- ----- -----
+--> ?PR?INITUART?MAIN
?PR?_EXE_SCON?MAIN ----- ----- 0009H 0002H
?PR?KEY_SCAN?MAIN ----- ----- ----- -----
+--> ?PR?_WRITE_XDATA?MAIN
+--> ?PR?KEY_GET?MAIN
+--> ?PR?_PUSHKEY?MAIN
?PR?KEY_GET?MAIN ----- ----- ----- -----
+--> ?PR?_WRITE_XDATA?MAIN
?PR?SHOW_LED?MAIN 0023H.0 0000H.1 ----- -----
+--> ?PR?_WRITE_XDATA?MAIN
+--> ?CO?MAIN
?PR?CANRCV_PRG?MAIN ----- ----- 0009H 000AH
+--> ?PR?_BCAN_DATA_RECEIVE?MAIN
+--> ?PR?_ERROR_DISP?MAIN
+--> ?PR?_BCAN_CMD_PRG?MAIN
+--> ?PR?_BCAN_DATA_WRITE?MAIN
+--> ?PR?_DRECDISPLAY?MAIN
BL51 BANKED LINKER/LOCATER V5.12 06/01/2005 14:29:44 PAGE 4
+--> ?PR?_CLEARDISPPRG?MAIN
+--> ?PR?TESTDISPPRG?MAIN
+--> ?PR?_LIFTCRCDISPPRG?MAIN
+--> ?PR?_RIGHTCRCDISPPRG?MAIN
+--> ?PR?_FLIGHTDISPPRG?MAIN
?PR?_BCAN_DATA_RECEIVE?MAIN ----- ----- 0013H 0004H
?PR?_BCAN_DATA_WRITE?MAIN ----- ----- 0013H 0001H
?PR?_DRECDISPLAY?MAIN ----- ----- 0013H 0003H
?PR?_CLEARDISPPRG?MAIN ----- ----- 0013H 0003H
?PR?_FLIGHTDISPPRG?MAIN ----- ----- 0013H 0003H
?PR?CANERR_PRG?MAIN ----- ----- ----- -----
+--> ?PR?_ERROR_DISP?MAIN
+--> ?PR?CONFIG_SJA?MAIN
?PR?UARTRCV_PRG?MAIN ----- ----- ----- -----
+--> ?PR?_BCAN_DATA_WRITE?MAIN
+--> ?PR?_BCAN_CMD_PRG?MAIN
?PR?KEY_HANDLE?MAIN ----- ----- ----- -----
+--> ?PR?POPKEY?MAIN
+--> ?PR?SEARCHKEY?MAIN
+--> ?PR?INCKEY?MAIN
+--> ?PR?QUITKEY?MAIN
+--> ?PR?FUNDATIONKEY?MAIN
+--> ?PR?MOVEKEY?MAIN
+--> ?PR?ENTERKEY?MAIN
+--> ?PR?CANSENDKEY?MAIN
?PR?FUNDATIONKEY?MAIN ----- ----- ----- -----
+--> ?PR?_WRITE_DISPBUF?MAIN
?PR?_WRITE_DISPBUF?MAIN ----- ----- 0009H 0005H
?PR?ENTERKEY?MAIN ----- ----- 0009H 0001H
+--> ?PR?GETLEDDATA?MAIN
+--> ?PR?BCAN_ENTER_RETMODEL?MAIN
+--> ?PR?_BCAN_SET_OBJECT?MAIN
+--> ?PR?BCAN_QUIT_RETMODEL?MAIN
+--> ?PR?_ERROR_DISP?MAIN
+--> ?PR?ENTERNEXT?MAIN
+--> ?PR?_BCAN_SET_BANDRATE?MAIN
?PR?CANSENDKEY?MAIN ----- ----- ----- -----
+--> ?PR?_BCAN_DATA_WRITE?MAIN
+--> ?PR?_BCAN_CMD_PRG?MAIN
IGNORED SYMBOLS:
INITUART
RCVBUF
BL51 BANKED LINKER/LOCATER V5.12 06/01/2005 14:29:44 PAGE 5
RCV_POINT
RCV_STATUS
SENDBUF
SEND_POINT
UARTRCVGOOD
UART_VAL
_EXE_SCON
SYMBOL TABLE OF MODULE: sjabcan (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
C:04C2H PUBLIC _FlightDispPrg
C:0E22H PUBLIC InitCPU
C:000EH PUBLIC _Error_disp
C:0DFDH PUBLIC _Write_DispBuf
C:0C11H PUBLIC _Delay_50us
D:0090H PUBLIC P1
B:0022H.0 PUBLIC SyncFlight
C:0B3FH PUBLIC SearchKey
B:00A8H.7 PUBLIC EA
C:0420H PUBLIC _ClearDispPrg
C:0D2BH PUBLIC T0_Val
B:0020H.1 PUBLIC CanSend_Good
D:0027H SYMBOL Key_Array
D:00A8H PUBLIC IE
D:0021H SYMBOL DispFlag
C:08EBH PUBLIC Key_Scan
C:0C93H PUBLIC ex0_Val
B:0090H.2 PUBLIC P1_2
D:002CH PUBLIC Rcv_Status
B:0022H.1 SYMBOL MoveFlag
I:004EH SYMBOL SendDataCount
C:0945H PUBLIC Config_SJA
D:002DH PUBLIC Rcv_Point
D:002EH SYMBOL DispLightCount
B:0098H.0 PUBLIC RI
C:0CB3H PUBLIC _TimeOut_Start
B:0098H.1 PUBLIC TI
B:0022H.2 SYMBOL T0IR
C:0DDFH PUBLIC EnterNext
C:071FH PUBLIC Uart_Val
D:002FH SYMBOL BandRateBuf
C:0603H PUBLIC main
C:0009H PUBLIC AutoSendDataToCanBus
B:0021H.0 PUBLIC FlightLed1
C:0006H PUBLIC CanSend_Prg
B:0022H.3 PUBLIC RightCrcDispFlag
B:0021H.1 PUBLIC FlightLed2
I:004FH PUBLIC SendBuf
B:0020H.0 PUBLIC CanRcv_Good
C:0366H PUBLIC EnterKey
BL51 BANKED LINKER/LOCATER V5.12 06/01/2005 14:29:44 PAGE 6
C:0C53H PUBLIC Key_Get
B:0021H.2 PUBLIC FlightLed3
C:0D84H PUBLIC _PushKey
B:0021H.3 PUBLIC FlightLed4
D:0030H SYMBOL DispBuf
D:0099H PUBLIC SBUF
B:0021H.4 PUBLIC ClearLed1
B:0021H.5 PUBLIC ClearLed2
B:0021H.6 PUBLIC ClearLed3
D:0098H PUBLIC SCON
C:0E0AH PUBLIC GetLedData
B:0021H.7 PUBLIC ClearLed4
C:0D98H PUBLIC InitUart
D:0089H PUBLIC TMOD
C:0B89H PUBLIC led
C:0CFBH PUBLIC BCAN_ENTER_RETMODEL
C:0CE2H PUBLIC _RightCrcDispPrg
D:0035H SYMBOL CrcDispCount
B:0020H.2 PUBLIC CanErrFlag
C:0564H PUBLIC _DrecDisplay
B:0022H.4 PUBLIC LiftCrcDispFlag
D:0020H SYMBOL CanBusFlag
C:0E1BH PUBLIC _Write_Xdata
C:0D59H PUBLIC MoveKey
C:0C73H PUBLIC IncKey
B:0020H.4 PUBLIC CanWuiFlag
C:0CC9H PUBLIC _LiftCrcDispPrg
C:0E2DH PUBLIC CanErr_Prg
B:00A8H.1 PUBLIC ET0
B:0088H.5 PUBLIC TF0
C:028CH PUBLIC CanRcv_Prg
C:0DAAH PUBLIC CanSendKey
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -