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

📄 usb9603.m51

📁 基于USB接口的GPS驱动程序.gps后段接受以及输出,及usp驱动读写
💻 M51
字号:
BL51 BANKED LINKER/LOCATER V4.23                                                        03/29/2005  15:25:53  PAGE 1


BL51 BANKED LINKER/LOCATER V4.23, INVOKED BY:
C:\PROGRAM FILES\KEILC\C51\BIN\BL51.EXE usb.obj, gp2021.obj, main.obj, delay.obj, serial.obj, usbrw.obj, timer.obj TO us
>> b9603 RAMSIZE (256) CODE (0X0000-0X3FFF) XDATA (0X0000-0X03FF)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  usb.obj (USB)
  gp2021.obj (GP2021_MD)
  main.obj (MAIN)
  delay.obj (DELAY_MOD)
  serial.obj (SERIAL)
  usbrw.obj (USBRW_MD)
  timer.obj (TIMER)
  C:\PROGRAM FILES\KEILC\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\PROGRAM FILES\KEILC\C51\LIB\C51S.LIB (?C?CLDPTR)
  C:\PROGRAM FILES\KEILC\C51\LIB\C51S.LIB (?C?CLDOPTR)
  C:\PROGRAM FILES\KEILC\C51\LIB\C51S.LIB (?C?CSTPTR)
  C:\PROGRAM FILES\KEILC\C51\LIB\C51S.LIB (?C?CSTOPTR)
  C:\PROGRAM FILES\KEILC\C51\LIB\C51S.LIB (?C?IMUL)
  C:\PROGRAM FILES\KEILC\C51\LIB\C51S.LIB (?C?OFFXADD)
  C:\PROGRAM FILES\KEILC\C51\LIB\C51S.LIB (?C_INIT)


LINK MAP OF MODULE:  usb9603 (USB)


            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     000EH     UNIT         _DATA_GROUP_
            DATA    0016H     0007H     UNIT         ?DT?TIMER
            DATA    001DH     0003H     UNIT         DT_DELAY
            DATA    0020H     0004H     BIT_ADDR     ?BA?USB
            DATA    0024H     0027H     UNIT         ?DT?USB
            DATA    004BH     0001H     UNIT         DAT_GP2021
            DATA    004CH     0001H     UNIT         ?DT?MAIN
            DATA    004DH     0001H     UNIT         DAT_USBRW
            IDATA   004EH     0040H     UNIT         _IDATA_GROUP_
            IDATA   008EH     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     0344H     UNIT         ?XD?USB

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0003H     ABSOLUTE     
            CODE    0006H     0001H     UNIT         ?PR?NAK1?USB
            CODE    0007H     0001H     UNIT         ?PR?NAK2?USB
            CODE    0008H     0001H     UNIT         ?PR?NAK3?USB
                    0009H     0002H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     0014H     UNIT         ?PR?_INIT_SER?SERIAL
                    0022H     0001H                  *** GAP ***
BL51 BANKED LINKER/LOCATER V4.23                                                      03/29/2005  15:25:53  PAGE 2


            CODE    0023H     0003H     ABSOLUTE     
            CODE    0026H     014DH     UNIT         ?CO?USB
            CODE    0173H     0138H     UNIT         SUB_GP2021
            CODE    02ABH     0129H     UNIT         ?PR?TIMER0?TIMER
            CODE    03D4H     011BH     UNIT         ?PR?DO_CMD?USB
            CODE    04EFH     00FCH     UNIT         ?PR?USB_ISR?USB
            CODE    05EBH     00BFH     UNIT         ?PR?TX_2?USB
            CODE    06AAH     00B6H     UNIT         ?PR?TX_3?USB
            CODE    0760H     00B5H     UNIT         ?PR?SETCONFIGURATION?USB
            CODE    0815H     00B5H     UNIT         ?PR?RX_0?USB
            CODE    08CAH     00AEH     UNIT         ?PR?INIT_USB?USB
            CODE    0978H     00ACH     UNIT         ?PR?GETSTATUS?USB
            CODE    0A24H     0098H     UNIT         ?C?LIB_CODE
            CODE    0ABCH     0095H     UNIT         ?PR?TX_1?USB
            CODE    0B51H     0093H     UNIT         ?PR?RX_3?USB
            CODE    0BE4H     008CH     UNIT         ?C_C51STARTUP
            CODE    0C70H     0077H     UNIT         ?PR?RX_1?USB
            CODE    0CE7H     0073H     UNIT         ?PR?TEST_XRAM?SERIAL
            CODE    0D5AH     006DH     UNIT         ?PR?SEND_ALL_GP2021_TXD3?USB
            CODE    0DC7H     0068H     UNIT         ?PR?USB_ALT?USB
            CODE    0E2FH     0068H     UNIT         SUB_USBRW
            CODE    0E97H     005EH     UNIT         ?PR?TX_0?USB
            CODE    0EF5H     0057H     UNIT         ?PR?SER_ISR?SERIAL
            CODE    0F4CH     0051H     UNIT         ?PR?PROCESS_HOST_DATA?USB
            CODE    0F9DH     004AH     UNIT         ?PR?GETDESCRIPTOR?USB
            CODE    0FE7H     0047H     UNIT         ?PR?RX_2?USB
            CODE    102EH     0045H     UNIT         ?PR?GET_DESC?USB
            CODE    1073H     0043H     UNIT         ?PR?_SEND_ALL_USBN9603_TXD1?USB
            CODE    10B6H     0040H     UNIT         ?PR?CLRFEATURE?USB
            CODE    10F6H     0040H     UNIT         ?PR?SETFEATURE?USB
            CODE    1136H     003EH     UNIT         ?PR?_PUTHEX_CHAR?SERIAL
            CODE    1174H     003CH     UNIT         ?PR?INIT_TIMER?TIMER
            CODE    11B0H     0039H     UNIT         ?PR?MAIN?MAIN
            CODE    11E9H     0039H     UNIT         SUB_DELAY
            CODE    1222H     0033H     UNIT         ?PR?SEND_ALL_GP2021_TXD1?USB
            CODE    1255H     002EH     UNIT         ?PR?_GET_USBN9603?USB
            CODE    1283H     001BH     UNIT         ?PR?INIT_XRAM?SERIAL
            CODE    129EH     0018H     UNIT         ?PR?RST_USB?USB
            CODE    12B6H     0018H     UNIT         ?PR?NAK0?USB
            CODE    12CEH     0018H     UNIT         ?PR?_PROCESS_GP2021?USB
            CODE    12E6H     000DH     UNIT         ?PR?INIT_CLK_MEM?MAIN
            CODE    12F3H     000BH     UNIT         ?C_INITSEG



OVERLAY MAP OF MODULE:   usb9603 (USB)


SEGMENT                                   DATA_GROUP          IDATA_GROUP
  +--> CALLED SEGMENT                   START    LENGTH     START    LENGTH
---------------------------------------------------------------------------
?PR?USB_ISR?USB                         -----    -----      -----    -----
  +--> ?PR?RX_0?USB
  +--> ?PR?RX_1?USB
  +--> ?PR?RX_2?USB
  +--> ?PR?RX_3?USB
  +--> ?PR?TX_0?USB
BL51 BANKED LINKER/LOCATER V4.23                                                      03/29/2005  15:25:53  PAGE 3


  +--> ?PR?TX_1?USB
  +--> ?PR?TX_2?USB
  +--> ?PR?TX_3?USB
  +--> ?PR?USB_ALT?USB
  +--> ?PR?NAK0?USB
  +--> ?PR?NAK1?USB
  +--> ?PR?NAK2?USB
  +--> ?PR?NAK3?USB

?PR?RX_0?USB                            -----    -----      -----    -----
  +--> ?PR?CLRFEATURE?USB
  +--> ?PR?GETDESCRIPTOR?USB
  +--> ?PR?GETSTATUS?USB
  +--> ?PR?SETCONFIGURATION?USB
  +--> ?PR?SETFEATURE?USB

?PR?GETDESCRIPTOR?USB                   -----    -----      -----    -----
  +--> ?CO?USB
  +--> ?PR?GET_DESC?USB

?PR?GET_DESC?USB                        0009H    0001H      -----    -----
  +--> ?CO?USB

?PR?RX_1?USB                            -----    -----      -----    -----
  +--> ?PR?DO_CMD?USB

?PR?DO_CMD?USB                          0008H    0004H      004EH    0040H
  +--> ?PR?_GET_USBN9603?USB
  +--> ?PR?_SEND_ALL_USBN9603_TXD1?USB
  +--> ?PR?_PROCESS_GP2021?USB

?PR?_GET_USBN9603?USB                   000CH    0004H      -----    -----

?PR?_SEND_ALL_USBN9603_TXD1?USB         000CH    0004H      -----    -----

?PR?TX_0?USB                            0008H    0001H      -----    -----
  +--> ?PR?GET_DESC?USB

?PR?TX_1?USB                            0008H    0001H      -----    -----

?PR?TX_2?USB                            0008H    0001H      -----    -----

?PR?TX_3?USB                            0008H    0001H      -----    -----

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

?PR?SER_ISR?SERIAL                      -----    -----      -----    -----
  +--> ?PR?TEST_XRAM?SERIAL

?PR?TEST_XRAM?SERIAL                    -----    -----      -----    -----
  +--> ?PR?_PUTHEX_CHAR?SERIAL

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

?PR?TIMER0?TIMER                        0010H    0002H      -----    -----
  +--> ?PR?PROCESS_HOST_DATA?USB

BL51 BANKED LINKER/LOCATER V4.23                                                      03/29/2005  15:25:53  PAGE 4


?PR?PROCESS_HOST_DATA?USB               0012H    0004H      -----    -----

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

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

?PR?MAIN?MAIN                           -----    -----      -----    -----
  +--> ?PR?INIT_CLK_MEM?MAIN
  +--> ?PR?_INIT_SER?SERIAL
  +--> ?PR?INIT_XRAM?SERIAL
  +--> ?PR?RST_USB?USB
  +--> ?PR?INIT_USB?USB
  +--> ?PR?INIT_TIMER?TIMER
  +--> ?PR?SEND_ALL_GP2021_TXD3?USB

?C_INITSEG                              -----    -----      -----    -----
  +--> ?CO?USB



SYMBOL TABLE OF MODULE:  usb9603 (USB)

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

  -------         MODULE        ?C?CLDPTR
  C:0A24H         PUBLIC        ?C?CLDPTR
  -------         ENDMOD        ?C?CLDPTR

  -------         MODULE        ?C?CLDOPTR
  C:0A3DH         PUBLIC        ?C?CLDOPTR
  -------         ENDMOD        ?C?CLDOPTR

  -------         MODULE        ?C?CSTPTR
  C:0A6AH         PUBLIC        ?C?CSTPTR
  -------         ENDMOD        ?C?CSTPTR

  -------         MODULE        ?C?CSTOPTR
  C:0A7CH         PUBLIC        ?C?CSTOPTR
  -------         ENDMOD        ?C?CSTOPTR

  -------         MODULE        ?C?IMUL
  C:0A9EH         PUBLIC        ?C?IMUL
  -------         ENDMOD        ?C?IMUL

  -------         MODULE        ?C?OFFXADD
  C:0AB0H         PUBLIC        ?C?OFFXADD
  -------         ENDMOD        ?C?OFFXADD

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?SEND_ALL_GP2021_TXD1?USB

Program Size: data=143.0 xdata=836 code=4859
LINK/LOCATE RUN COMPLETE.  1 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

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