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

📄 sjabcan.m51

📁 用于8051
💻 M51
📖 第 1 页 / 共 5 页
字号:
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 + -