⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sjabcantest.m51

📁 C51 CAN开发测试软件和驱动程序
💻 M51
📖 第 1 页 / 共 5 页
字号:
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 + -