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

📄 wisewell_f001_u2.m51

📁 c8051f020微处理器gps数据接收
💻 M51
📖 第 1 页 / 共 4 页
字号:
BL51 BANKED LINKER/LOCATER V4.23                                                        09/28/2007  14:31:55  PAGE 1


BL51 BANKED LINKER/LOCATER V4.23, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE main.obj TO wisewell_F001_U2 RAMSIZE (256)


MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC


INPUT MODULES INCLUDED:
  main.obj (MAIN)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPADD)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPDIV)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?CASTF)
  C:\KEIL\C51\LIB\C51FPS.LIB (SCANF)
  C:\KEIL\C51\LIB\C51FPS.LIB (SQRT)
  C:\KEIL\C51\LIB\C51FPS.LIB (SIN)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?ATOF)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPSERIES)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPNEG)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FTNPWR)
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
  C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
  C:\KEIL\C51\LIB\C51S.LIB (?C?ISTPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LSTPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LLDCODE)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA0)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LLDCODE0)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LSTIDATA)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LSTXDATA)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LSTKIDATA)
  C:\KEIL\C51\LIB\C51S.LIB (?C?PLDIDATA)
  C:\KEIL\C51\LIB\C51S.LIB (?C?PLDIIDATA)
  C:\KEIL\C51\LIB\C51S.LIB (?C?PILDIDATA)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
  C:\KEIL\C51\LIB\C51S.LIB (GETCHAR)
  C:\KEIL\C51\LIB\C51S.LIB (UNGETC)
  C:\KEIL\C51\LIB\C51S.LIB (ISSPACE)
  C:\KEIL\C51\LIB\C51S.LIB (STRNCMP)
  C:\KEIL\C51\LIB\C51S.LIB (STRCHR)
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LSTPDATA)
  C:\KEIL\C51\LIB\C51S.LIB (PUTCHAR)
  C:\KEIL\C51\LIB\C51S.LIB (_GETKEY)


LINK MAP OF MODULE:  wisewell_F001_U2 (MAIN)


            TYPE    BASE      LENGTH    RELOCATION   SEGMENT NAME
            -----------------------------------------------------

BL51 BANKED LINKER/LOCATER V4.23                                                      09/28/2007  14:31:55  PAGE 2


            * * * * * * *   D A T A   M E M O R Y   * * * * * * *
            REG     0000H     0008H     ABSOLUTE     "REG BANK 0"
            REG     0008H     0008H     ABSOLUTE     "REG BANK 1"
            DATA    0010H     0003H     UNIT         ?DT?READ_GPS_GPRMC_C?MAIN
            DATA    0013H     0001H     UNIT         ?DT?GETCHAR
                    0014H     0004H                  *** GAP ***
            REG     0018H     0008H     ABSOLUTE     "REG BANK 3"
            BIT     0020H.0   0002H.0   UNIT         ?BI?MAIN
            BIT     0022H.0   0001H.3   UNIT         _BIT_GROUP_
            BIT     0023H.3   0000H.1   UNIT         ?BI?GETCHAR
                    0023H.4   0000H.4                *** GAP ***
            DATA    0024H     0023H     UNIT         _DATA_GROUP_
            IDATA   0047H     009AH     UNIT         ?ID?MAIN
            IDATA   00E1H     000EH     UNIT         _IDATA_GROUP_
            IDATA   00EFH     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     006CH     UNIT         ?XD?MAIN

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0003H     ABSOLUTE     
            CODE    0006H     001CH     UNIT         ?PR?_STRCHR?STRCHR
                    0022H     0001H                  *** GAP ***
            CODE    0023H     0003H     ABSOLUTE     
            CODE    0026H     002EH     UNIT         ?PR?_DELAY?MAIN
            CODE    0054H     0018H     UNIT         ?PR?SERIAL0?MAIN
            CODE    006CH     0007H     UNIT         ?PR?_PUTBYTE?MAIN
            CODE    0073H     0003H     ABSOLUTE     
            CODE    0076H     0027H     UNIT         ?PR?PUTCHAR?PUTCHAR
            CODE    009DH     0005H     UNIT         ?PR?GETCHAR?UNGETCHAR
                    00A2H     0001H                  *** GAP ***
            CODE    00A3H     0003H     ABSOLUTE     
            CODE    00A6H     0629H     UNIT         ?PR?MAIN?MAIN
            CODE    06CFH     05C9H     UNIT         ?C?LIB_CODE
            CODE    0C98H     034FH     UNIT         ?PR?SCANF?SCANF
            CODE    0FE7H     030BH     UNIT         ?PR?READ_GPS_GPRMC_C?MAIN
            CODE    12F2H     029EH     UNIT         ?PR?READ_GPS_GPGGA_B?MAIN
            CODE    1590H     016EH     UNIT         ?PR?SIN?SIN
            CODE    16FEH     0126H     UNIT         ?PR?READ_GPS_GPRMC_B?MAIN
            CODE    1824H     010AH     UNIT         ?PR?SEND_DATA?MAIN
            CODE    192EH     00F4H     UNIT         ?PR?CONFIG?MAIN
            CODE    1A22H     00E6H     UNIT         ?PR?PROCESS_GPS?MAIN
            CODE    1B08H     00E6H     UNIT         ?PR??C?ATOF??C?ATOF
            CODE    1BEEH     00E5H     UNIT         ?PR?INT0?MAIN
            CODE    1CD3H     00B0H     UNIT         ?C_INITSEG
            CODE    1D83H     00AAH     UNIT         ?PR?SQRT?SQRT
            CODE    1E2DH     008CH     UNIT         ?C_C51STARTUP
            CODE    1EB9H     006DH     UNIT         ?CO?MAIN
            CODE    1F26H     0063H     UNIT         ?PR?_STRNCMP?STRNCMP
            CODE    1F89H     0058H     UNIT         ?PR?SERIAL1?MAIN
            CODE    1FE1H     0022H     UNIT         ?PR?DELAY20?MAIN
            CODE    2003H     0021H     UNIT         ?PR?TIMER3?MAIN
            CODE    2024H     0015H     UNIT         ?PR?_TRANS_DATA?MAIN
            CODE    2039H     0013H     UNIT         ?PR?MCU_INIT?MAIN
            CODE    204CH     0013H     UNIT         ?PR?_ISSPACE?ISSPACE
            CODE    205FH     0012H     UNIT         ?PR?SYS_INI?MAIN
BL51 BANKED LINKER/LOCATER V4.23                                                      09/28/2007  14:31:55  PAGE 3


            CODE    2071H     0011H     UNIT         ?PR?GETCHAR?GETCHAR
            CODE    2082H     000AH     UNIT         ?PR?_GETKEY?_GETKEY



OVERLAY MAP OF MODULE:   wisewell_F001_U2 (MAIN)


SEGMENT                              BIT_GROUP          DATA_GROUP          IDATA_GROUP
  +--> CALLED SEGMENT             START    LENGTH     START    LENGTH     START    LENGTH
-----------------------------------------------------------------------------------------
?PR?SERIAL0?MAIN                  -----    -----      -----    -----      00E1H    0001H

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

?PR?INT0?MAIN                     -----    -----      -----    -----      00E2H    0003H

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

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

?PR?MAIN?MAIN                     -----    -----      -----    -----      00E5H    0005H
  +--> ?PR?CONFIG?MAIN
  +--> ?PR?MCU_INIT?MAIN
  +--> ?PR?SYS_INI?MAIN
  +--> ?PR?READ_GPS_GPGGA_B?MAIN
  +--> ?PR?READ_GPS_GPRMC_B?MAIN
  +--> ?PR?PROCESS_GPS?MAIN
  +--> ?PR?SEND_DATA?MAIN
  +--> ?PR?_PUTBYTE?MAIN
  +--> ?PR?_DELAY?MAIN
  +--> ?PR?SIN?SIN
  +--> ?PR?SQRT?SQRT

?PR?READ_GPS_GPGGA_B?MAIN         -----    -----      0024H    0003H      -----    -----
  +--> ?CO?MAIN
  +--> ?PR?_STRNCMP?STRNCMP
  +--> ?PR?SCANF?SCANF
  +--> ?PR?_STRCHR?STRCHR

?PR?_STRNCMP?STRNCMP              -----    -----      0027H    0008H      -----    -----

?PR?SCANF?SCANF                   0022H.0  0000H.6    0027H    001EH      -----    -----
  +--> ?PR?GETCHAR?UNGETCHAR
  +--> ?PR?_ISSPACE?ISSPACE
  +--> ?PR?GETCHAR?GETCHAR
  +--> ?PR??C?ATOF??C?ATOF

?PR?GETCHAR?GETCHAR               -----    -----      -----    -----      -----    -----
  +--> ?PR?_GETKEY?_GETKEY
  +--> ?PR?PUTCHAR?PUTCHAR

?PR??C?ATOF??C?ATOF               0022H.6  0000H.5    0045H    0002H      -----    -----

?PR?READ_GPS_GPRMC_B?MAIN         -----    -----      0024H    0003H      -----    -----
BL51 BANKED LINKER/LOCATER V4.23                                                      09/28/2007  14:31:55  PAGE 4


  +--> ?CO?MAIN
  +--> ?PR?_STRNCMP?STRNCMP
  +--> ?PR?_STRCHR?STRCHR
  +--> ?PR?SCANF?SCANF

?PR?PROCESS_GPS?MAIN              -----    -----      -----    -----      00EAH    0005H
  +--> ?PR?_TRANS_DATA?MAIN
  +--> ?PR?DELAY20?MAIN

?PR?_TRANS_DATA?MAIN              -----    -----      0024H    0001H      -----    -----

?PR?SEND_DATA?MAIN                -----    -----      -----    -----      00EAH    0005H
  +--> ?PR?_PUTBYTE?MAIN
  +--> ?PR?DELAY20?MAIN

?PR?_PUTBYTE?MAIN                 -----    -----      0024H    0001H      -----    -----

?PR?_DELAY?MAIN                   -----    -----      -----    -----      00EAH    0003H

?PR?SIN?SIN                       0022H.0  0000H.1    0024H    0004H      -----    -----

?PR?SQRT?SQRT                     -----    -----      0024H    0004H      -----    -----



SYMBOL TABLE OF MODULE:  wisewell_F001_U2 (MAIN)

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

  -------         MODULE        MAIN
  C:0000H         SYMBOL        _ICE_DUMMY_
  X:0000H         PUBLIC        Start_Point
  B:00D8H.2       PUBLIC        CCF2
  B:0098H.3       PUBLIC        TB80
  D:009DH         PUBLIC        SPI0CKR
  B:0020H.0       PUBLIC        gps_en
  B:00D8H.3       PUBLIC        CCF3
  B:00F8H.0       PUBLIC        SPIEN
  B:00D8H.4       PUBLIC        CCF4
  B:0098H.7       PUBLIC        SM00
  D:0090H         PUBLIC        P1
  B:00C0H.2       PUBLIC        AA
  B:0098H.6       PUBLIC        SM10
  D:00FFH         PUBLIC        WDTCN
  C:205FH         PUBLIC        sys_ini
  B:0098H.5       PUBLIC        SM20
  D:00BCH         PUBLIC        ADC0CF
  I:0047H         PUBLIC        L_X
  B:00D0H.6       PUBLIC        AC
  D:00ABH         PUBLIC        ADC1CF
  I:0049H         PUBLIC        L_Y
  D:00E6H         PUBLIC        EIE1
  X:0002H         PUBLIC        com_receive_data
  B:00A8H.7       PUBLIC        EA
  D:00E7H         PUBLIC        EIE2
  B:0090H.1       PUBLIC        LED1
BL51 BANKED LINKER/LOCATER V4.23                                                      09/28/2007  14:31:55  PAGE 5


  C:2036H         PUBLIC        _trans_data
  B:0090H.2       PUBLIC        LED2
  B:0090H.3       PUBLIC        LED3
  B:00F8H.1       PUBLIC        MSTEN
  B:00D8H.7       PUBLIC        CF
  B:0090H.4       PUBLIC        LED4
  B:0090H.5       PUBLIC        LED5
  D:00E8H         PUBLIC        ADC0CN
  D:00D4H         PUBLIC        DAC0CN
  B:0090H.6       PUBLIC        LED6
  D:00D7H         PUBLIC        DAC1CN
  D:00AAH         PUBLIC        ADC1CN
  D:00A4H         PUBLIC        P0MDOUT
  B:0090H.7       PUBLIC        LED7
  D:00A5H         PUBLIC        P1MDOUT
  D:00A8H         PUBLIC        IE
  D:00A6H         PUBLIC        P2MDOUT
  D:00A7H         PUBLIC        P3MDOUT
  D:0093H         PUBLIC        TMR3RLH
  B:0020H.1       PUBLIC        GPS_received_data_OK
  D:00F6H         PUBLIC        EIP1
  I:004BH         PUBLIC        r_buf
  D:00F7H         PUBLIC        EIP2
  D:00FAH         PUBLIC        PCA0CPH0
  I:00A0H         PUBLIC        buff_number
  D:00FBH         PUBLIC        PCA0CPH1
  D:0092H         PUBLIC        TMR3RLL
  B:0020H.2       PUBLIC        com_send_f
  D:00FCH         PUBLIC        PCA0CPH2
  B:00D8H.6       PUBLIC        CR
  D:00FDH         PUBLIC        PCA0CPH3
  B:00C8H.6       PUBLIC        EXF2
  B:0098H.4       PUBLIC        REN0
  D:00FEH         PUBLIC        PCA0CPH4
  D:00EAH         PUBLIC        PCA0CPL0
  D:00A3H         PUBLIC        EMI0CF
  X:0016H         PUBLIC        day_count_temp1
  X:0017H         PUBLIC        Any_Point
  D:00EBH         PUBLIC        PCA0CPL1
  D:00DAH         PUBLIC        PCA0CPM0
  D:00D9H         PUBLIC        PCA0MD
  D:00D8H         PUBLIC        PCA0CN
  X:0019H         PUBLIC        day_count_temp2
  D:00ECH         PUBLIC        PCA0CPL2
  D:00DBH         PUBLIC        PCA0CPM1
  D:00EDH         PUBLIC        PCA0CPL3
  D:00DCH         PUBLIC        PCA0CPM2
  D:00B8H         PUBLIC        IP
  D:00EEH         PUBLIC        PCA0CPL4
  D:00DDH         PUBLIC        PCA0CPM3
  D:00DEH         PUBLIC        PCA0CPM4
  X:001AH         PUBLIC        com_receive_subf
  B:00F8H.3       PUBLIC        TXBSY
  B:00D0H.7       PUBLIC        CY
  B:00C0H.3       PUBLIC        SI
  D:00E1H         PUBLIC        XBR0
  D:00B9H         PUBLIC        SADEN0
BL51 BANKED LINKER/LOCATER V4.23                                                      09/28/2007  14:31:55  PAGE 6


  D:00E2H         PUBLIC        XBR1
  D:00AEH         PUBLIC        SADEN1
  D:00E3H         PUBLIC        XBR2
  D:00D1H         PUBLIC        REF0CN
  D:00BAH         PUBLIC        AMX0CF
  B:0020H.3       PUBLIC        buff_flag
  B:00E8H.5       PUBLIC        AD0INT
  D:00CBH         PUBLIC        RCAP2H
  B:00B8H.4       PUBLIC        PS
  B:0020H.4       PUBLIC        send_flag_OK
  D:00E5H         PUBLIC        RCAP4H
  B:00D0H.2       PUBLIC        OV
  D:00C0H         PUBLIC        SMB0CN
  D:00CAH         PUBLIC        RCAP2L
  C:00A6H         PUBLIC        main
  B:00F8H.5       PUBLIC        MODF
  D:00E4H         PUBLIC        RCAP4L
  C:1824H         PUBLIC        send_data
  D:00CFH         PUBLIC        SMB0CR
  I:00A1H         PUBLIC        r_in
  D:009EH         PUBLIC        CPT0CN
  D:00BDH         PUBLIC        P1MDIN
  D:009FH         PUBLIC        CPT1CN
  C:1F1BH         PUBLIC        DBSAE_Table
  B:00C8H.5       PUBLIC        RCLK
  C:1A22H         PUBLIC        Process_GPS
  B:00C8H.4       PUBLIC        TCLK
  D:00F8H         PUBLIC        SPI0CN
  X:001BH         PUBLIC        ReportTime_buf
  D:0087H         PUBLIC        PCON
  I:00A2H         PUBLIC        buff_count
  B:00F8H.7       PUBLIC        SPIF
  C:0054H         PUBLIC        serial0
  C:12F2H         PUBLIC        Read_GPS_GPGGA_B
  X:0023H         PUBLIC        main_count
  C:1F89H         PUBLIC        serial1
  D:0089H         PUBLIC        TMOD
  D:0088H         PUBLIC        TCON
  B:00F8H.6       PUBLIC        WCOL
  D:00BBH         PUBLIC        AMX0SL
  D:00ACH         PUBLIC        AMX1SL
  D:0091H         PUBLIC        TMR3CN
  B:0088H.1       PUBLIC        IE0
  B:0088H.3       PUBLIC        IE1
  X:0025H         PUBLIC        year_count
  B:0020H.5       PUBLIC        GPS_received_data_OK1
  D:00D3H         PUBLIC        DAC0H
  D:00B2H         PUBLIC        OSCICN
  D:00D6H         PUBLIC        DAC1H
  B:00C0H.1       PUBLIC        SMBFTE
  B:00C0H.7       PUBLIC        BUSY
  D:00D2H         PUBLIC        DAC0L
  D:00D5H         PUBLIC        DAC1L
  C:16FEH         PUBLIC        Read_GPS_GPRMC_B
  C:0FE7H         PUBLIC        Read_GPS_GPRMC_C
  B:0020H.6       PUBLIC        gps_flag
  B:00A8H.4       PUBLIC        ES0
BL51 BANKED LINKER/LOCATER V4.23                                                      09/28/2007  14:31:55  PAGE 7


  B:00E8H.7       PUBLIC        AD0EN
  B:00C8H.1       PUBLIC        CT2
  B:00A8H.1       PUBLIC        ET0
  B:0020H.7       PUBLIC        Data_Request
  B:00A8H.3       PUBLIC        ET1
  B:0088H.5       PUBLIC        TF0
  B:00A8H.5       PUBLIC        ET2
  B:0098H.0       PUBLIC        RI0
  B:0088H.7       PUBLIC        TF1
  X:0026H         PUBLIC        day_count
  B:00C8H.7       PUBLIC        TF2
  B:00C0H.0       PUBLIC        SMBTOE

⌨️ 快捷键说明

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