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

📄 800.m51

📁 市面上的车载GPS定位器源代码
💻 M51
📖 第 1 页 / 共 3 页
字号:
BL51 BANKED LINKER/LOCATER V5.00                                                        08/08/2006  18:57:29  PAGE 1


BL51 BANKED LINKER/LOCATER V5.00, INVOKED BY:
BL51.EXE 800.OBJ TO 800.ABS RS (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  800.OBJ (800)
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?MEMCMP)
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)


LINK MAP OF MODULE:  800.ABS (800)


            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     0008H     UNIT         _DATA_GROUP_
                    0010H     0010H                  *** GAP ***
            BIT     0020H.0   0000H.3   UNIT         ?BI?800
            BIT     0020H.3   0000H.1   UNIT         _BIT_GROUP_
                    0020H.4   0000H.4                *** GAP ***
            DATA    0021H     005DH     UNIT         ?DT?800
            IDATA   007EH     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0020H     UNIT         ?PR?_SECTOR_ERASE?800
            CODE    0023H     0003H     ABSOLUTE     
            CODE    0026H     03AFH     UNIT         ?PR?AT_IO?800
            CODE    03D5H     01F9H     UNIT         ?C?LIB_CODE
            CODE    05CEH     0187H     UNIT         ?CO?800
            CODE    0755H     00A4H     UNIT         ?PR?_WRITE_SN?800
            CODE    07F9H     0099H     UNIT         ?PR?SEND_D001?800
            CODE    0892H     0099H     UNIT         ?PR?SEND_E001?800
            CODE    092BH     0099H     UNIT         ?PR?SEND_ALARM?800
            CODE    09C4H     008CH     UNIT         ?C_C51STARTUP
            CODE    0A50H     0080H     UNIT         ?PR?_WRITE_ATT?800
            CODE    0AD0H     0075H     UNIT         ?PR?INITIAL?800
            CODE    0B45H     0073H     UNIT         ?PR?INPUT?800
            CODE    0BB8H     003DH     UNIT         ?PR?RECEIVE?800
            CODE    0BF5H     002CH     UNIT         ?PR?CHARGE?800
            CODE    0C21H     002AH     UNIT         ?PR?_SEND_AA?800
            CODE    0C4BH     0023H     UNIT         ?PR?MAIN?800
            CODE    0C6EH     0021H     UNIT         ?PR?_LOOKUP?800
            CODE    0C8FH     001FH     UNIT         ?PR?_BYTE_READ?800
            CODE    0CAEH     001FH     UNIT         ?PR?_BYTE_PROGRAM?800
            CODE    0CCDH     001CH     UNIT         ?PR?_SEND_CMGS?800
            CODE    0CE9H     0018H     UNIT         ?PR?INITIAL_UART?800
            CODE    0D01H     0015H     UNIT         ?PR?_DELAY_MS?800
            CODE    0D16H     0011H     UNIT         ?C_INITSEG
BL51 BANKED LINKER/LOCATER V5.00                                                      08/08/2006  18:57:29  PAGE 2


            CODE    0D27H     000CH     UNIT         ?PR?ISP_IAP_ENABLE?800
            CODE    0D33H     000AH     UNIT         ?PR?_DELAY_US?800
            CODE    0D3DH     000AH     UNIT         ?PR?_SEND_ONE_BYTE?800
            CODE    0D47H     0009H     UNIT         ?PR?ISP_IAP_DISABLE?800



OVERLAY MAP OF MODULE:   800.ABS (800)


SEGMENT                            BIT_GROUP          DATA_GROUP 
  +--> CALLED SEGMENT           START    LENGTH     START    LENGTH
-------------------------------------------------------------------
?PR?RECEIVE?800                 -----    -----      -----    -----
  +--> ?PR?INITIAL_UART?800

*** NEW ROOT ***************************************************

?C_C51STARTUP                   -----    -----      -----    -----
  +--> ?PR?MAIN?800
  +--> ?C_INITSEG

?PR?MAIN?800                    -----    -----      -----    -----
  +--> ?PR?_DELAY_MS?800
  +--> ?PR?INITIAL?800
  +--> ?PR?INITIAL_UART?800
  +--> ?PR?INPUT?800
  +--> ?PR?CHARGE?800
  +--> ?PR?AT_IO?800

?PR?_DELAY_MS?800               -----    -----      -----    -----
  +--> ?PR?_DELAY_US?800

?PR?INITIAL?800                 -----    -----      0008H    0001H
  +--> ?PR?_BYTE_READ?800
  +--> ?PR?_SECTOR_ERASE?800
  +--> ?PR?_DELAY_MS?800
  +--> ?PR?_BYTE_PROGRAM?800

?PR?_BYTE_READ?800              -----    -----      -----    -----
  +--> ?PR?ISP_IAP_ENABLE?800
  +--> ?PR?ISP_IAP_DISABLE?800

?PR?_SECTOR_ERASE?800           -----    -----      -----    -----
  +--> ?PR?ISP_IAP_ENABLE?800
  +--> ?PR?ISP_IAP_DISABLE?800

?PR?_BYTE_PROGRAM?800           -----    -----      -----    -----
  +--> ?PR?ISP_IAP_ENABLE?800
  +--> ?PR?ISP_IAP_DISABLE?800

?PR?INPUT?800                   -----    -----      -----    -----
  +--> ?PR?_DELAY_MS?800
  +--> ?CO?800
  +--> ?PR?_SEND_AA?800
  +--> ?PR?INITIAL_UART?800

BL51 BANKED LINKER/LOCATER V5.00                                                      08/08/2006  18:57:29  PAGE 3


?PR?_SEND_AA?800                -----    -----      000CH    0003H
  +--> ?PR?_SEND_ONE_BYTE?800
  +--> ?PR?_DELAY_US?800

?PR?CHARGE?800                  -----    -----      -----    -----
  +--> ?PR?_DELAY_MS?800

?PR?AT_IO?800                   -----    -----      0008H    0001H
  +--> ?CO?800
  +--> ?PR?_DELAY_MS?800
  +--> ?PR?_SEND_AA?800
  +--> ?PR?_DELAY_US?800
  +--> ?PR?_SEND_ONE_BYTE?800
  +--> ?PR?INITIAL_UART?800
  +--> ?PR?SEND_ALARM?800
  +--> ?PR?SEND_E001?800
  +--> ?PR?SEND_D001?800
  +--> ?PR?_LOOKUP?800
  +--> ?PR?_SEND_CMGS?800
  +--> ?PR?_WRITE_SN?800
  +--> ?PR?_WRITE_ATT?800

?PR?SEND_ALARM?800              -----    -----      0009H    0001H
  +--> ?CO?800
  +--> ?PR?_SEND_AA?800
  +--> ?PR?_DELAY_US?800
  +--> ?PR?_BYTE_READ?800
  +--> ?PR?_SEND_ONE_BYTE?800
  +--> ?PR?_DELAY_MS?800

?PR?SEND_E001?800               -----    -----      0009H    0001H
  +--> ?CO?800
  +--> ?PR?_SEND_AA?800
  +--> ?PR?_DELAY_US?800
  +--> ?PR?_BYTE_READ?800
  +--> ?PR?_SEND_ONE_BYTE?800
  +--> ?PR?_DELAY_MS?800

?PR?SEND_D001?800               -----    -----      0009H    0001H
  +--> ?CO?800
  +--> ?PR?_SEND_AA?800
  +--> ?PR?_DELAY_US?800
  +--> ?PR?_BYTE_READ?800
  +--> ?PR?_SEND_ONE_BYTE?800
  +--> ?PR?_DELAY_MS?800

?PR?_LOOKUP?800                 -----    -----      0009H    0003H

?PR?_SEND_CMGS?800              -----    -----      0009H    0003H
  +--> ?CO?800
  +--> ?PR?_SEND_AA?800

?PR?_WRITE_SN?800               0020H.3  0000H.1    0009H    0007H
  +--> ?PR?_SECTOR_ERASE?800
  +--> ?PR?_DELAY_MS?800
  +--> ?PR?_BYTE_PROGRAM?800
  +--> ?PR?_BYTE_READ?800
BL51 BANKED LINKER/LOCATER V5.00                                                      08/08/2006  18:57:29  PAGE 4



?PR?_WRITE_ATT?800              0020H.3  0000H.1    0009H    0006H
  +--> ?PR?_SECTOR_ERASE?800
  +--> ?PR?_DELAY_MS?800
  +--> ?PR?_BYTE_PROGRAM?800
  +--> ?PR?_BYTE_READ?800



SYMBOL TABLE OF MODULE:  800.ABS (800)

  VALUE           TYPE          NAME
  ----------------------------------

  -------         MODULE        800
  C:0000H         SYMBOL        _ICE_DUMMY_
  B:00D8H.2       PUBLIC        CCF2
  B:00B0H.2       PUBLIC        DC_IO
  C:062AH         PUBLIC        AT_CMGR_
  B:00D8H.3       PUBLIC        CCF3
  C:05EEH         PUBLIC        AT_CMGS_
  D:0090H         PUBLIC        P1
  B:00D8H.4       PUBLIC        CCF4
  D:00A0H         PUBLIC        P2
  B:00D8H.5       PUBLIC        CCF5
  D:00B0H         PUBLIC        P3
  B:00B0H.4       PUBLIC        T0
  B:00D0H.6       PUBLIC        AC
  B:00B0H.5       PUBLIC        T1
  D:00E6H         PUBLIC        ISP_TRIG
  D:0021H         PUBLIC        pointer
  B:00A8H.7       PUBLIC        EA
  B:0090H.0       PUBLIC        T2
  C:0D3DH         PUBLIC        _Send_one_Byte
  C:0671H         PUBLIC        AT_CHV0
  B:00D8H.7       PUBLIC        CF
  C:0635H         PUBLIC        CMGR_
  C:063DH         PUBLIC        CMGS_
  B:0098H.7       PUBLIC        FE
  C:0CE9H         PUBLIC        initial_UART
  C:0026H         PUBLIC        AT_IO
  C:06DAH         PUBLIC        SN_ERROR
  D:00A8H         PUBLIC        IE
  B:00B0H.7       PUBLIC        CEX0
  B:00B0H.5       PUBLIC        CEX1
  C:0616H         PUBLIC        AT_UGSM_
  B:00A0H.0       PUBLIC        CEX2
  B:00A0H.4       PUBLIC        CEX3
  C:0C8FH         PUBLIC        _byte_read
  C:05E6H         PUBLIC        AT
  B:00D8H.6       PUBLIC        CR
  B:00C8H.6       PUBLIC        EXF2
  B:00B0H.7       PUBLIC        RD
  C:06AFH         PUBLIC        AOFF_OK
  C:0678H         PUBLIC        ON_OK
  B:00A8H.4       PUBLIC        ES
  C:06BEH         PUBLIC        BOFF_OK
BL51 BANKED LINKER/LOCATER V5.00                                                      08/08/2006  18:57:29  PAGE 5


  D:00B8H         PUBLIC        IP
  C:05E4H         PUBLIC        OK
  B:0098H.0       PUBLIC        RI
  C:06CDH         PUBLIC        SN_OK
  C:060DH         PUBLIC        AT_RSMS_
  B:00B0H.2       PUBLIC        INT0
  B:00D0H.7       PUBLIC        CY
  C:06F5H         PUBLIC        AOFF
  C:06EAH         PUBLIC        ON
  B:0098H.1       PUBLIC        TI
  B:00B0H.3       PUBLIC        INT1
  C:06F9H         PUBLIC        BOFF
  B:00A0H.6       PUBLIC        Alarm1
  D:0022H         PUBLIC        SN
  B:00A0H.7       PUBLIC        Alarm2
  D:00E5H         PUBLIC        ISP_CMD
  B:00B8H.4       PUBLIC        PS
  B:0090H.1       PUBLIC        T2EX
  D:00D8H         PUBLIC        CCON
  B:00D0H.2       PUBLIC        OV
  C:0C4BH         PUBLIC        main
  B:00C8H.1       PUBLIC        C_T2
  B:00B0H.6       PUBLIC        WR
  B:00C8H.5       PUBLIC        RCLK
  C:061FH         PUBLIC        AT_SMSD
  B:00C8H.4       PUBLIC        TCLK
  C:0650H         PUBLIC        RING
  D:0099H         PUBLIC        SBUF
  D:0087H         PUBLIC        PCON
  D:00E3H         PUBLIC        ISP_ADDRH
  C:0B45H         PUBLIC        input
  C:0D01H         PUBLIC        _delay_ms
  C:066AH         PUBLIC        AT_CDV_
  D:0098H         PUBLIC        SCON
  D:0089H         PUBLIC        TMOD
  D:0088H         PUBLIC        TCON
  B:0020H.0       PUBLIC        WING
  D:00E4H         PUBLIC        ISP_ADDRL
  C:0A50H         PUBLIC        _Write_ATT
  B:00A0H.0       PUBLIC        A_IO
  B:00A0H.1       PUBLIC        B_IO
  C:0D33H         PUBLIC        _delay_us
  D:0028H         PUBLIC        key_delay
  D:002AH         PUBLIC        Send_num
  C:0645H         PUBLIC        AT_CAD
  B:0088H.1       PUBLIC        IE0
  B:0088H.3       PUBLIC        IE1
  D:008EH         PUBLIC        AUXR
  C:07F9H         PUBLIC        Send_D001
  C:0892H         PUBLIC        Send_E001
  B:00C8H.0       PUBLIC        CP_RL2
  B:00A8H.1       PUBLIC        ET0
  B:00A8H.3       PUBLIC        ET1
  B:0088H.5       PUBLIC        TF0
  B:0088H.7       PUBLIC        TF1
  B:00C8H.7       PUBLIC        TF2
  B:0098H.2       PUBLIC        RB8
BL51 BANKED LINKER/LOCATER V5.00                                                      08/08/2006  18:57:29  PAGE 6


  B:00A8H.0       PUBLIC        EX0
  B:0088H.0       PUBLIC        IT0
  D:008DH         PUBLIC        TH1
  C:0C21H         PUBLIC        _Send_AA
  B:00A8H.2       PUBLIC        EX1
  B:0098H.3       PUBLIC        TB8
  B:0088H.2       PUBLIC        IT1
  B:00D0H.0       PUBLIC        P
  B:0098H.7       PUBLIC        SM0
  B:00B0H.4       PUBLIC        ECI
  B:0098H.6       PUBLIC        SM1
  B:0098H.5       PUBLIC        SM2
  B:00B8H.1       PUBLIC        PT0
  B:00B0H.7       PUBLIC        LED
  C:06FDH         PUBLIC        D001
  B:00B8H.3       PUBLIC        PT1
  B:00D0H.3       PUBLIC        RS0
  D:00E7H         PUBLIC        ISP_CONTR
  C:0745H         PUBLIC        ATT_ERROR
  C:070EH         PUBLIC        E001
  C:06A1H         PUBLIC        OFF_OK
  B:0088H.4       PUBLIC        TR0
  B:00D0H.4       PUBLIC        RS1
  B:0088H.6       PUBLIC        TR1
  B:00B8H.0       PUBLIC        PX0
  B:00C8H.2       PUBLIC        TR2
  B:0090H.3       PUBLIC        ON_OFF
  C:0685H         PUBLIC        AON_OK
  C:0662H         PUBLIC        CAD_1
  B:00B8H.2       PUBLIC        PX1
  C:0693H         PUBLIC        BON_OK
  C:06F2H         PUBLIC        OFF
  B:00A8H.5       PUBLIC        EADC_SPI
  C:092BH         PUBLIC        Send_Alarm
  C:0C6EH         PUBLIC        _Lookup
  C:06ECH         PUBLIC        AON
  C:06EFH         PUBLIC        BON
  C:0D47H         PUBLIC        ISP_IAP_disable

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -