📄 sjabcantest.m51
字号:
BL51 BANKED LINKER/LOCATER V5.01 01/24/2003 11:54:44 PAGE 1
BL51 BANKED LINKER/LOCATER V5.01, INVOKED BY:
C:\KEIL_V7\C51\BIN\BL51.EXE ..\Hex file\main.obj TO ..\Hex file\sjabcantest PRINT (.\sjabcantest.m51) RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
..\Hex file\main.obj (MAIN)
C:\KEIL_V7\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL_V7\C51\LIB\C51S.LIB (?C?COPY)
C:\KEIL_V7\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\KEIL_V7\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\KEIL_V7\C51\LIB\C51S.LIB (?C?ICASE)
C:\KEIL_V7\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: ..\Hex file\sjabcantest (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 0010H UNIT _DATA_GROUP_
REG 0018H 0008H ABSOLUTE "REG BANK 3"
DATA 0020H 0002H BIT_ADDR ?BA?MAIN
BIT 0022H.0 0001H.0 UNIT ?BI?MAIN
BIT 0023H.0 0000H.1 UNIT _BIT_GROUP_
0023H.1 0000H.7 *** GAP ***
DATA 0024H 0029H UNIT ?DT?MAIN
IDATA 004DH 0024H UNIT ?ID?MAIN
IDATA 0071H 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?CANDTOVER_PRG?MAIN
CODE 0007H 0001H UNIT ?PR?CANWUI_PRG?MAIN
0008H 0003H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0015H UNIT ?PR?_ERROR_DISP?MAIN
CODE 0023H 0003H ABSOLUTE
CODE 0026H 0169H UNIT ?C?LIB_CODE
CODE 018FH 0135H UNIT ?PR?ENTERKEY?MAIN
CODE 02C4H 012AH UNIT ?PR?SHOW_LED?MAIN
CODE 03EEH 0129H UNIT ?PR?SEARCHKEY?MAIN
CODE 0517H 00DAH UNIT ?PR?CANRCV_PRG?MAIN
CODE 05F1H 00B3H UNIT ?PR?VALUETOBANDRATE?MAIN
CODE 06A4H 00A2H UNIT ?PR?_CLEARDISPPRG?MAIN
CODE 0746H 00A2H UNIT ?PR?_FLIGHTDISPPRG?MAIN
CODE 07E8H 009FH UNIT ?PR?_DRECDISPLAY?MAIN
CODE 0887H 0099H UNIT ?PR?MAIN?MAIN
CODE 0920H 0096H UNIT ?PR?FUNDATIONKEY?MAIN
CODE 09B6H 0094H UNIT ?PR?AUTOSENDDATATOCANBUS?MAIN
CODE 0A4AH 008CH UNIT ?C_C51STARTUP
CODE 0AD6H 007FH UNIT ?PR?UART_VAL?MAIN
BL51 BANKED LINKER/LOCATER V5.01 01/24/2003 11:54:44 PAGE 2
CODE 0B55H 0062H UNIT ?PR?_BCAN_CMD_PRG?MAIN
CODE 0BB7H 0057H UNIT ?PR?KEY_SCAN?MAIN
CODE 0C0EH 0055H UNIT ?PR?CONFIG_SJA?MAIN
CODE 0C63H 004EH UNIT ?PR?_BCAN_DATA_RECEIVE?MAIN
CODE 0CB1H 004CH UNIT ?PR?_EXE_SCON?MAIN
CODE 0CFDH 004BH UNIT ?PR?_BCAN_SET_BANDRATE?MAIN
CODE 0D48H 0042H UNIT ?PR?_BCAN_DATA_WRITE?MAIN
CODE 0D8AH 0035H UNIT ?PR?KEY_HANDLE?MAIN
CODE 0DBFH 0031H UNIT ?CO?MAIN
CODE 0DF0H 002AH UNIT ?PR?_BCAN_SET_OBJECT?MAIN
CODE 0E1AH 0024H UNIT ?PR?_BCAN_SET_OUTCLK?MAIN
CODE 0E3EH 0022H UNIT ?PR?ENTERNEXT?MAIN
CODE 0E60H 0021H UNIT ?PR?_DELAY_50US?MAIN
CODE 0E81H 0021H UNIT ?PR?POPKEY?MAIN
CODE 0EA2H 0020H UNIT ?PR?KEY_GET?MAIN
CODE 0EC2H 0020H UNIT ?PR?INCKEY?MAIN
CODE 0EE2H 0020H UNIT ?PR?_LIFTCRCDISPPRG?MAIN
CODE 0F02H 0020H UNIT ?PR?_RIGHTCRCDISPPRG?MAIN
CODE 0F22H 001EH UNIT ?C_INITSEG
CODE 0F40H 001CH UNIT ?PR?EX0_VAL?MAIN
CODE 0F5CH 001CH UNIT ?PR?CANSENDKEY?MAIN
CODE 0F78H 001BH UNIT ?PR?CANSEND_PRG?MAIN
CODE 0F93H 001AH UNIT ?PR?_TIMEOUT_START?MAIN
CODE 0FADH 0019H UNIT ?PR?QUITKEY?MAIN
CODE 0FC6H 0018H UNIT ?PR?BCAN_ENTER_RETMODEL?MAIN
CODE 0FDEH 0018H UNIT ?PR?BCAN_QUIT_RETMODEL?MAIN
CODE 0FF6H 0018H UNIT ?PR?_WRITE_XDATA?MAIN
CODE 100EH 0017H UNIT ?PR?T0_VAL?MAIN
CODE 1025H 0017H UNIT ?PR?BCAN_CREATE_COMMUNATION?MAIN
CODE 103CH 0017H UNIT ?PR?_WRITE_DISPBUF?MAIN
CODE 1053H 0016H UNIT ?PR?MOVEKEY?MAIN
CODE 1069H 0014H UNIT ?PR?_PUSHKEY?MAIN
CODE 107DH 0012H UNIT ?PR?INITUART?MAIN
CODE 108FH 0011H UNIT ?PR?TESTDISPPRG?MAIN
CODE 10A0H 000EH UNIT ?PR?UARTRCV_PRG?MAIN
CODE 10AEH 000DH UNIT ?PR?GETLEDDATA?MAIN
CODE 10BBH 000DH UNIT ?PR?CANERR_PRG?MAIN
CODE 10C8H 000BH UNIT ?PR?INITCPU?MAIN
OVERLAY MAP OF MODULE: ..\Hex file\sjabcantest (MAIN)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
----------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- ----- 0008H 0002H
+--> ?PR?_DELAY_50US?MAIN
+--> ?PR?CONFIG_SJA?MAIN
+--> ?PR?INITCPU?MAIN
+--> ?PR?_ERROR_DISP?MAIN
+--> ?PR?_EXE_SCON?MAIN
BL51 BANKED LINKER/LOCATER V5.01 01/24/2003 11:54:44 PAGE 3
+--> ?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 0023H.0 0000H.1 ----- -----
+--> ?CO?MAIN
?PR?INITCPU?MAIN ----- ----- ----- -----
+--> ?PR?INITUART?MAIN
?PR?_EXE_SCON?MAIN ----- ----- 000AH 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?AUTOSENDDATATOCANBUS?MAIN ----- ----- ----- -----
+--> ?PR?_BCAN_CMD_PRG?MAIN
+--> ?PR?_WRITE_DISPBUF?MAIN
?PR?_WRITE_DISPBUF?MAIN ----- ----- 000CH 0005H
?PR?CANRCV_PRG?MAIN ----- ----- 000AH 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
BL51 BANKED LINKER/LOCATER V5.01 01/24/2003 11:54:44 PAGE 4
+--> ?PR?_LIFTCRCDISPPRG?MAIN
+--> ?PR?_RIGHTCRCDISPPRG?MAIN
+--> ?PR?_FLIGHTDISPPRG?MAIN
?PR?_BCAN_DATA_RECEIVE?MAIN ----- ----- 0014H 0004H
?PR?_BCAN_DATA_WRITE?MAIN ----- ----- 0014H 0001H
?PR?_DRECDISPLAY?MAIN ----- ----- 0014H 0003H
?PR?_CLEARDISPPRG?MAIN ----- ----- 0014H 0003H
?PR?_FLIGHTDISPPRG?MAIN ----- ----- 0014H 0003H
?PR?CANERR_PRG?MAIN ----- ----- ----- -----
+--> ?PR?CONFIG_SJA?MAIN
+--> ?PR?_ERROR_DISP?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?SEARCHKEY?MAIN ----- ----- ----- -----
+--> ?PR?BCAN_ENTER_RETMODEL?MAIN
+--> ?PR?_WRITE_DISPBUF?MAIN
+--> ?PR?BCAN_QUIT_RETMODEL?MAIN
+--> ?PR?VALUETOBANDRATE?MAIN
?PR?VALUETOBANDRATE?MAIN ----- ----- 000CH 0001H
+--> ?PR?BCAN_ENTER_RETMODEL?MAIN
+--> ?PR?BCAN_QUIT_RETMODEL?MAIN
?PR?FUNDATIONKEY?MAIN ----- ----- ----- -----
+--> ?PR?_WRITE_DISPBUF?MAIN
+--> ?PR?BCAN_ENTER_RETMODEL?MAIN
+--> ?PR?BCAN_QUIT_RETMODEL?MAIN
?PR?ENTERKEY?MAIN ----- ----- 000AH 0002H
+--> ?PR?GETLEDDATA?MAIN
+--> ?PR?BCAN_ENTER_RETMODEL?MAIN
+--> ?PR?BCAN_QUIT_RETMODEL?MAIN
+--> ?PR?VALUETOBANDRATE?MAIN
+--> ?PR?_BCAN_SET_BANDRATE?MAIN
+--> ?PR?_WRITE_DISPBUF?MAIN
+--> ?PR?ENTERNEXT?MAIN
?PR?CANSENDKEY?MAIN ----- ----- ----- -----
BL51 BANKED LINKER/LOCATER V5.01 01/24/2003 11:54:44 PAGE 5
+--> ?PR?_BCAN_CMD_PRG?MAIN
+--> ?PR?_WRITE_DISPBUF?MAIN
SYMBOL TABLE OF MODULE: ..\Hex file\sjabcantest (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
C:0746H PUBLIC _FlightDispPrg
C:10C8H PUBLIC InitCPU
C:000EH PUBLIC _Error_disp
C:1046H PUBLIC _Write_DispBuf
C:0E60H PUBLIC _Delay_50us
D:0090H PUBLIC P1
B:0022H.0 PUBLIC SyncFlight
C:03EEH PUBLIC SearchKey
B:00A8H.7 PUBLIC EA
C:06A4H PUBLIC _ClearDispPrg
C:100EH PUBLIC T0_Val
B:0020H.1 PUBLIC CanSend_Good
D:0027H SYMBOL Key_Array
D:00A8H PUBLIC IE
D:0021H SYMBOL DispFlag
C:0BB7H PUBLIC Key_Scan
C:0F40H PUBLIC ex0_Val
B:0090H.2 PUBLIC P1_2
D:002CH PUBLIC Rcv_Status
B:0022H.1 SYMBOL MoveFlag
I:004DH SYMBOL SendDataCount
C:0C0EH PUBLIC Config_SJA
D:002DH PUBLIC Rcv_Point
D:002EH SYMBOL DispLightCount
B:0098H.0 PUBLIC RI
B:00D0H.7 PUBLIC CY
C:0F97H PUBLIC _TimeOut_Start
B:0098H.1 PUBLIC TI
B:0022H.2 SYMBOL T0IR
C:0E3EH PUBLIC EnterNext
C:0AD6H PUBLIC Uart_Val
D:002FH PUBLIC AutoSendFrameID
B:0022H.3 PUBLIC AutoSendFlag
D:0031H SYMBOL BandRateBuf
C:0887H PUBLIC main
C:09B6H PUBLIC AutoSendDataToCanBus
B:0021H.0 PUBLIC FlightLed1
C:0F78H PUBLIC CanSend_Prg
B:0022H.4 PUBLIC RightCrcDispFlag
B:0021H.1 PUBLIC FlightLed2
I:004EH PUBLIC SendBuf
B:0020H.0 PUBLIC CanRcv_Good
C:018FH PUBLIC EnterKey
D:0032H PUBLIC TestSendData
C:0EA2H PUBLIC Key_Get
BL51 BANKED LINKER/LOCATER V5.01 01/24/2003 11:54:44 PAGE 6
B:0021H.2 PUBLIC FlightLed3
C:1069H PUBLIC _PushKey
B:0021H.3 PUBLIC FlightLed4
B:0090H.0 PUBLIC LEDSDA
D:0034H 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:10AEH PUBLIC GetLedData
B:0021H.7 PUBLIC ClearLed4
C:107DH PUBLIC InitUart
D:0089H PUBLIC TMOD
C:0DDDH PUBLIC led
C:0FC6H PUBLIC BCAN_ENTER_RETMODEL
I:005EH SYMBOL SendFrq
C:0F02H PUBLIC _RightCrcDispPrg
D:0039H SYMBOL CrcDispCount
B:0090H.1 PUBLIC LEDSCL
B:0020H.2 PUBLIC CanErrFlag
C:07E8H PUBLIC _DrecDisplay
B:0022H.5 PUBLIC LiftCrcDispFlag
D:0020H SYMBOL CanBusFlag
C:0FF6H PUBLIC _Write_Xdata
C:1053H PUBLIC MoveKey
C:0EC2H PUBLIC IncKey
B:0020H.4 PUBLIC CanWuiFlag
C:0EE2H PUBLIC _LiftCrcDispPrg
C:10BBH PUBLIC CanErr_Prg
B:00A8H.1 PUBLIC ET0
B:0088H.5 PUBLIC TF0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -