📄 sjabcan.m51
字号:
BL51 BANKED LINKER/LOCATER V5.01 12/06/2003 08:57:12 PAGE 1
BL51 BANKED LINKER/LOCATER V5.01, INVOKED BY:
C:\PROGRAM FILES\KEIL701\C51\BIN\BL51.EXE main.obj TO sjabcan RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
main.obj (MAIN)
C:\PROGRAM FILES\KEIL701\C51\LIB\C51S.LIB (?C_STARTUP)
C:\PROGRAM FILES\KEIL701\C51\LIB\C51S.LIB (?C?COPY)
C:\PROGRAM FILES\KEIL701\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\PROGRAM FILES\KEIL701\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\PROGRAM FILES\KEIL701\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 _BIT_GROUP_
DATA 0023H 0025H UNIT ?DT?MAIN
IDATA 0048H 0023H UNIT ?ID?MAIN
IDATA 006BH 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
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
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 006CH UNIT ?PR?FUNDATIONKEY?MAIN
CODE 080AH 0062H UNIT ?PR?_BCAN_CMD_PRG?MAIN
CODE 086CH 005AH UNIT ?PR?KEY_SCAN?MAIN
BL51 BANKED LINKER/LOCATER V5.01 12/06/2003 08:57:12 PAGE 2
CODE 08C6H 0055H UNIT ?PR?CONFIG_SJA?MAIN
CODE 091BH 004EH UNIT ?PR?_BCAN_DATA_RECEIVE?MAIN
CODE 0969H 004CH UNIT ?PR?_EXE_SCON?MAIN
CODE 09B5H 0048H UNIT ?PR?_BCAN_SET_BANDRATE?MAIN
CODE 09FDH 0042H UNIT ?PR?_BCAN_DATA_WRITE?MAIN
CODE 0A3FH 0035H UNIT ?PR?KEY_HANDLE?MAIN
CODE 0A74H 0030H UNIT ?PR?SEARCHKEY?MAIN
CODE 0AA4H 002DH UNIT ?CO?MAIN
CODE 0AD1H 002AH UNIT ?PR?_BCAN_SET_OBJECT?MAIN
CODE 0AFBH 0024H UNIT ?PR?_BCAN_SET_OUTCLK?MAIN
CODE 0B1FH 0021H UNIT ?PR?_DELAY_50US?MAIN
CODE 0B40H 0021H UNIT ?PR?POPKEY?MAIN
CODE 0B61H 0020H UNIT ?PR?KEY_GET?MAIN
CODE 0B81H 0020H UNIT ?PR?INCKEY?MAIN
CODE 0BA1H 001EH UNIT ?C_INITSEG
CODE 0BBFH 001CH UNIT ?PR?EX0_VAL?MAIN
CODE 0BDBH 001AH UNIT ?PR?_TIMEOUT_START?MAIN
CODE 0BF5H 0019H UNIT ?PR?_LIFTCRCDISPPRG?MAIN
CODE 0C0EH 0019H UNIT ?PR?_RIGHTCRCDISPPRG?MAIN
CODE 0C27H 0018H UNIT ?PR?BCAN_ENTER_RETMODEL?MAIN
CODE 0C3FH 0018H UNIT ?PR?BCAN_QUIT_RETMODEL?MAIN
CODE 0C57H 0017H UNIT ?PR?T0_VAL?MAIN
CODE 0C6EH 0017H UNIT ?PR?BCAN_CREATE_COMMUNATION?MAIN
CODE 0C85H 0016H UNIT ?PR?MOVEKEY?MAIN
CODE 0C9BH 0015H UNIT ?PR?QUITKEY?MAIN
CODE 0CB0H 0014H UNIT ?PR?_PUSHKEY?MAIN
CODE 0CC4H 0012H UNIT ?PR?INITUART?MAIN
CODE 0CD6H 0012H UNIT ?PR?CANSENDKEY?MAIN
CODE 0CE8H 0011H UNIT ?PR?TESTDISPPRG?MAIN
CODE 0CF9H 0010H UNIT ?PR?ENTERNEXT?MAIN
CODE 0D09H 000EH UNIT ?PR?UARTRCV_PRG?MAIN
CODE 0D17H 000DH UNIT ?PR?_WRITE_DISPBUF?MAIN
CODE 0D24H 000DH UNIT ?PR?GETLEDDATA?MAIN
CODE 0D31H 000BH UNIT ?PR?_WRITE_XDATA?MAIN
CODE 0D3CH 000BH UNIT ?PR?INITCPU?MAIN
CODE 0D47H 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
+--> ?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
BL51 BANKED LINKER/LOCATER V5.01 12/06/2003 08:57:12 PAGE 3
+--> ?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 0022H.7 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
+--> ?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
BL51 BANKED LINKER/LOCATER V5.01 12/06/2003 08:57:12 PAGE 4
?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
SYMBOL TABLE OF MODULE: sjabcan (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
C:04C2H PUBLIC _FlightDispPrg
C:0D3CH PUBLIC InitCPU
C:000EH PUBLIC _Error_disp
C:0D17H PUBLIC _Write_DispBuf
C:0B1FH PUBLIC _Delay_50us
D:0090H PUBLIC P1
BL51 BANKED LINKER/LOCATER V5.01 12/06/2003 08:57:12 PAGE 5
B:0022H.0 PUBLIC SyncFlight
C:0A74H PUBLIC SearchKey
B:00A8H.7 PUBLIC EA
C:0420H PUBLIC _ClearDispPrg
C:0C57H PUBLIC T0_Val
B:0020H.1 PUBLIC CanSend_Good
D:0026H SYMBOL Key_Array
D:00A8H PUBLIC IE
D:0021H SYMBOL DispFlag
C:086CH PUBLIC Key_Scan
C:0BBFH PUBLIC ex0_Val
B:0090H.2 PUBLIC P1_2
D:002BH PUBLIC Rcv_Status
B:0022H.1 SYMBOL MoveFlag
I:0048H SYMBOL SendDataCount
C:08C6H PUBLIC Config_SJA
D:002CH PUBLIC Rcv_Point
D:002DH SYMBOL DispLightCount
B:0098H.0 PUBLIC RI
C:0BDFH PUBLIC _TimeOut_Start
B:0098H.1 PUBLIC TI
B:0022H.2 SYMBOL T0IR
C:0CF9H PUBLIC EnterNext
C:071FH PUBLIC Uart_Val
D:002EH 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:0049H PUBLIC SendBuf
B:0020H.0 PUBLIC CanRcv_Good
C:0366H PUBLIC EnterKey
C:0B61H PUBLIC Key_Get
B:0021H.2 PUBLIC FlightLed3
C:0CB0H PUBLIC _PushKey
B:0021H.3 PUBLIC FlightLed4
D:002FH 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:0D24H PUBLIC GetLedData
B:0021H.7 PUBLIC ClearLed4
C:0CC4H PUBLIC InitUart
D:0089H PUBLIC TMOD
C:0ABEH PUBLIC led
C:0C27H PUBLIC BCAN_ENTER_RETMODEL
C:0C0EH PUBLIC _RightCrcDispPrg
D:0034H SYMBOL CrcDispCount
B:0020H.2 PUBLIC CanErrFlag
C:0564H PUBLIC _DrecDisplay
B:0022H.4 PUBLIC LiftCrcDispFlag
D:0020H SYMBOL CanBusFlag
C:0D35H PUBLIC _Write_Xdata
BL51 BANKED LINKER/LOCATER V5.01 12/06/2003 08:57:12 PAGE 6
C:0C85H PUBLIC MoveKey
C:0B81H PUBLIC IncKey
B:0020H.4 PUBLIC CanWuiFlag
C:0BF5H PUBLIC _LiftCrcDispPrg
C:0D47H PUBLIC CanErr_Prg
B:00A8H.1 PUBLIC ET0
B:0088H.5 PUBLIC TF0
C:028CH PUBLIC CanRcv_Prg
C:0CD6H PUBLIC CanSendKey
I:0059H PUBLIC RcvBuf
D:008CH PUBLIC TH0
B:00A8H.0 PUBLIC EX0
B:0088H.0 PUBLIC IT0
D:008DH PUBLIC TH1
C:0C9BH PUBLIC QuitKey
D:008AH PUBLIC TL0
D:008BH PUBLIC TL1
C:0008H PUBLIC CanWui_Prg
B:0090H.7 PUBLIC EBIT0
B:0022H.5 PUBLIC FunckeyFlag
C:0D09H PUBLIC UartRcv_Prg
D:0036H SYMBOL SetSystemBuf
B:0090H.6 PUBLIC EBIT1
B:0088H.4 PUBLIC TR0
B:0090H.5 PUBLIC EBIT2
B:0022H.6 PUBLIC UartRcvGood
C:091BH PUBLIC _BCAN_DATA_RECEIVE
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -