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

📄 u disk.m51

📁 AVR单片机的程序
💻 M51
📖 第 1 页 / 共 4 页
字号:
BL51 BANKED LINKER/LOCATER V6.00                                                        04/14/2008  17:15:11  PAGE 1


BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE CH375.obj, DEVICE.obj, HOST.obj, .\CH375HF4.LIB TO U Disk


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  CH375.obj (CH375)
  DEVICE.obj (DEVICE)
  HOST.obj (HOST)
  .\CH375HF4.LIB (CH375MAI)
  .\CH375HF4.LIB (CH375BYT)
  .\CH375HF4.LIB (CH375SRD)
  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?ULCMP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?ULSHR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LSHL)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA0)
  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?CCASE)
  C:\KEIL\C51\LIB\C51S.LIB (PRINTF)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?PLDIIDATA)
  C:\KEIL\C51\LIB\C51S.LIB (PUTCHAR)


LINK MAP OF MODULE:  U Disk (CH375)


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

            * * * * * * *   D A T A   M E M O R Y   * * * * * * *
            REG     0000H     0008H     ABSOLUTE     "REG BANK 0"
            REG     0008H     0008H     ABSOLUTE     "REG BANK 1"
                    0010H     0010H                  *** GAP ***
            BIT     0020H.0   0001H.1   UNIT         _BIT_GROUP_
            BIT     0021H.1   0000H.4   UNIT         ?BI?CH375MAI
                    0021H.5   0000H.3                *** GAP ***
            DATA    0022H     002EH     UNIT         ?DT?CH375MAI
            DATA    0050H     0020H     UNIT         _DATA_GROUP_
            IDATA   0070H     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     0200H     ABSOLUTE     
            XDATA   0200H     001BH     UNIT         ?XD?CH375MAI
                    021BH     BAD5H                  *** GAP ***
            XDATA   BCF0H     0001H     ABSOLUTE     
                    BCF1H     0100H                  *** GAP ***
            XDATA   BDF1H     0001H     ABSOLUTE     

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
BL51 BANKED LINKER/LOCATER V6.00                                                      04/14/2008  17:15:11  PAGE 2


            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0003H     ABSOLUTE     
            CODE    0006H     047CH     UNIT         ?PR?CH375FILEOPEN?CH375MAI
            CODE    0482H     035CH     UNIT         ?PR?PRINTF?PRINTF
            CODE    07DEH     0318H     UNIT         ?PR?CH375S08?CH375MAI
            CODE    0AF6H     02FFH     UNIT         ?PR?MCH375INTERRUPT?DEVICE
            CODE    0DF5H     02B5H     UNIT         ?PR?_CH375S10?CH375MAI
            CODE    10AAH     0258H     UNIT         ?PR?HOST?HOST
            CODE    1302H     024BH     UNIT         ?PR?CH375FILECREATE?CH375MAI
            CODE    154DH     01BFH     UNIT         ?PR?CH375S22?CH375SRD
            CODE    170CH     01BDH     UNIT         ?PR?CH375BYTEWRITE?CH375BYT
            CODE    18C9H     0195H     UNIT         ?PR?CH375S48?CH375MAI
            CODE    1A5EH     014EH     UNIT         ?CO?HOST
            CODE    1BACH     0138H     UNIT         ?PR?CH375BYTEREAD?CH375BYT
            CODE    1CE4H     010FH     UNIT         ?C?LIB_CODE
            CODE    1DF3H     010EH     UNIT         ?PR?CH375BULKONLYCMD?CH375SRD
            CODE    1F01H     00F8H     UNIT         ?PR?CH375FILEMODIFY?CH375MAI
            CODE    1FF9H     00D2H     UNIT         ?PR?CH375S06?CH375MAI
            CODE    20CBH     00BAH     UNIT         ?PR?CH375S07?CH375MAI
            CODE    2185H     009CH     UNIT         ?PR?CH375S25?CH375MAI
            CODE    2221H     009AH     UNIT         ?PR?CH375FILEERASE?CH375MAI
            CODE    22BBH     009AH     UNIT         ?PR?CH375S19?CH375MAI
            CODE    2355H     0089H     UNIT         ?PR?_CH375S18?CH375MAI
            CODE    23DEH     0087H     UNIT         ?PR?_CH375S17?CH375MAI
            CODE    2465H     0081H     UNIT         ?PR?CH375S12?CH375MAI
            CODE    24E6H     0080H     UNIT         ?PR?CH375FILECLOSE?CH375MAI
            CODE    2566H     007BH     UNIT         ?PR?CH375S20?CH375MAI
            CODE    25E1H     0074H     UNIT         ?PR?CH375INIT?CH375MAI
            CODE    2655H     006EH     UNIT         ?PR?CH375S09?CH375MAI
            CODE    26C3H     005AH     UNIT         ?PR?CH375SDISKREADY?CH375SRD
            CODE    271DH     0057H     UNIT         ?PR?CH375S13?CH375MAI
            CODE    2774H     0055H     UNIT         ?PR?CH375S21?CH375SRD
            CODE    27C9H     0051H     UNIT         ?PR?CH375DISKREADY?CH375MAI
            CODE    281AH     004FH     UNIT         ?PR?CH375S23?CH375MAI
            CODE    2869H     004BH     UNIT         ?PR?CH375S14?CH375MAI
            CODE    28B4H     004AH     UNIT         ?PR?CH375S15?CH375MAI
            CODE    28FEH     0048H     UNIT         ?PR?CH375BYTELOCATE?CH375BYT
            CODE    2946H     003EH     UNIT         ?PR?MAIN?CH375
            CODE    2984H     003EH     UNIT         ?CO?CH375
            CODE    29C2H     0036H     UNIT         ?PR?CH375DISKCONNECT?CH375MAI
            CODE    29F8H     002FH     UNIT         ?PR?DEVICE?DEVICE
            CODE    2A27H     002BH     UNIT         ?PR?XQUERYINTERRUPT?HOST
            CODE    2A52H     0028H     UNIT         ?PR?CH375S16?CH375BYT
            CODE    2A7AH     0027H     UNIT         ?PR?PUTCHAR?PUTCHAR
            CODE    2AA1H     0025H     UNIT         ?PR?_CH375S27?CH375SRD
            CODE    2AC6H     0024H     UNIT         ?PR?_CH375S46?CH375SRD
            CODE    2AEAH     0022H     UNIT         ?PR?ISKEYPRESS?CH375
            CODE    2B0CH     0022H     UNIT         ?CO?DEVICE
            CODE    2B2EH     0022H     UNIT         ?PR?_MSTOPIFERROR?HOST
            CODE    2B50H     0022H     UNIT         ?PR?_CH375S05?CH375MAI
            CODE    2B72H     0022H     UNIT         ?PR?CH375RESET?CH375MAI
            CODE    2B94H     001EH     UNIT         ?PR?CH375S26?CH375SRD
            CODE    2BB2H     001DH     UNIT         ?PR?CH375DEVICEINIT?DEVICE
            CODE    2BCFH     001DH     UNIT         ?PR?_CH375S04?CH375MAI
            CODE    2BECH     001CH     UNIT         ?PR?_CH375S44?CH375MAI
            CODE    2C08H     001BH     UNIT         ?PR?_MDELAYMS?HOST
            CODE    2C23H     0019H     UNIT         ?PR?CH375LIBINIT?HOST
BL51 BANKED LINKER/LOCATER V6.00                                                      04/14/2008  17:15:11  PAGE 3


            CODE    2C3CH     0019H     UNIT         ?PR?CH375S11?CH375MAI
            CODE    2C55H     0016H     UNIT         ?PR?_CH375S49?CH375MAI
            CODE    2C6BH     0015H     UNIT         ?PR?_CH375S01?CH375MAI
            CODE    2C80H     0015H     UNIT         ?PR?_CH375S40?CH375MAI
            CODE    2C95H     0014H     UNIT         ?PR?_MCOPYCODESTRINGTOIRAM?HOST
            CODE    2CA9H     0014H     UNIT         ?PR?CH375S24?CH375MAI
            CODE    2CBDH     0012H     UNIT         ?PR?_CH375S41?CH375MAI
            CODE    2CCFH     0012H     UNIT         ?PR?_CH375S43?CH375MAI
            CODE    2CE1H     0011H     UNIT         ?PR?MINITSTDIO?CH375
            CODE    2CF2H     0011H     UNIT         ?PR?CH375OFFUSB?DEVICE
            CODE    2D03H     000FH     UNIT         ?PR?_CH375_WR_DAT_PORT?DEVICE
            CODE    2D12H     000FH     UNIT         ?PR?_CH375S02?CH375MAI
            CODE    2D21H     000EH     UNIT         ?PR?_CH375_WR_CMD_PORT?DEVICE
            CODE    2D2FH     000DH     UNIT         ?PR?CH375DIRTYBUFFER?CH375MAI
            CODE    2D3CH     000CH     UNIT         ?C_C51STARTUP
            CODE    2D48H     000AH     UNIT         ?PR?CH375S42?CH375MAI
            CODE    2D52H     0009H     UNIT         ?PR?CH375_RD_DAT_PORT?DEVICE
            CODE    2D5BH     0007H     UNIT         ?PR?_CH375S03?CH375MAI
            CODE    2D62H     0005H     UNIT         ?PR?DELAY1US?DEVICE
            CODE    2D67H     0005H     UNIT         ?PR?DELAY2US?DEVICE
            CODE    2D6CH     0005H     UNIT         ?PR?XDELAY100US?HOST
            CODE    2D71H     0005H     UNIT         ?PR?XDELAYAFTERWRITE?HOST
            CODE    2D76H     0003H     UNIT         ?PR?CH375GETVER?CH375MAI
            CODE    2D79H     0001H     UNIT         ?PR?XFILENAMEENUMER?HOST



OVERLAY MAP OF MODULE:   U Disk (CH375)


SEGMENT                                    BIT_GROUP          DATA_GROUP 
  +--> CALLED SEGMENT                   START    LENGTH     START    LENGTH
---------------------------------------------------------------------------
?PR?MCH375INTERRUPT?DEVICE              -----    -----      0050H    0005H
  +--> ?PR?_CH375_WR_CMD_PORT?DEVICE
  +--> ?PR?CH375_RD_DAT_PORT?DEVICE
  +--> ?PR?_CH375_WR_DAT_PORT?DEVICE
  +--> ?CO?DEVICE

?PR?_CH375_WR_CMD_PORT?DEVICE           -----    -----      -----    -----
  +--> ?PR?DELAY2US?DEVICE

?PR?CH375_RD_DAT_PORT?DEVICE            -----    -----      -----    -----
  +--> ?PR?DELAY1US?DEVICE

?PR?_CH375_WR_DAT_PORT?DEVICE           -----    -----      -----    -----
  +--> ?PR?_CH375_WR_CMD_PORT?DEVICE
  +--> ?PR?DELAY1US?DEVICE

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

?C_C51STARTUP                           -----    -----      -----    -----
  +--> ?PR?MAIN?CH375

?PR?MAIN?CH375                          -----    -----      -----    -----
  +--> ?PR?_MDELAYMS?HOST
  +--> ?PR?MINITSTDIO?CH375
BL51 BANKED LINKER/LOCATER V6.00                                                      04/14/2008  17:15:11  PAGE 4


  +--> ?CO?CH375
  +--> ?PR?PRINTF?PRINTF
  +--> ?PR?HOST?HOST
  +--> ?PR?DEVICE?DEVICE

?PR?_MDELAYMS?HOST                      -----    -----      005CH    0001H

?PR?PRINTF?PRINTF                       0020H.0  0001H.1    005CH    0014H
  +--> ?PR?PUTCHAR?PUTCHAR

?PR?HOST?HOST                           -----    -----      0055H    0007H
  +--> ?PR?CH375LIBINIT?HOST
  +--> ?PR?_MSTOPIFERROR?HOST
  +--> ?CO?HOST
  +--> ?PR?PRINTF?PRINTF
  +--> ?PR?ISKEYPRESS?CH375
  +--> ?PR?_MDELAYMS?HOST
  +--> ?PR?CH375DISKCONNECT?CH375MAI
  +--> ?PR?CH375SDISKREADY?CH375SRD
  +--> ?PR?_MCOPYCODESTRINGTOIRAM?HOST
  +--> ?PR?CH375FILEOPEN?CH375MAI
  +--> ?PR?CH375BYTEREAD?CH375BYT
  +--> ?PR?CH375FILECLOSE?CH375MAI
  +--> ?PR?CH375FILECREATE?CH375MAI
  +--> ?PR?CH375BYTEWRITE?CH375BYT

?PR?CH375LIBINIT?HOST                   -----    -----      -----    -----
  +--> ?PR?CH375GETVER?CH375MAI
  +--> ?PR?CH375INIT?CH375MAI

?PR?CH375INIT?CH375MAI                  -----    -----      -----    -----
  +--> ?PR?_CH375S43?CH375MAI
  +--> ?PR?CH375RESET?CH375MAI
  +--> ?PR?_CH375S49?CH375MAI

?PR?CH375RESET?CH375MAI                 -----    -----      -----    -----
  +--> ?PR?_CH375S49?CH375MAI

?PR?_CH375S49?CH375MAI                  -----    -----      -----    -----
  +--> ?PR?XDELAY100US?HOST

?PR?_MSTOPIFERROR?HOST                  -----    -----      -----    -----
  +--> ?CO?HOST
  +--> ?PR?PRINTF?PRINTF
  +--> ?PR?_MDELAYMS?HOST

?PR?ISKEYPRESS?CH375                    -----    -----      -----    -----
  +--> ?PR?_MDELAYMS?HOST

?PR?CH375DISKCONNECT?CH375MAI           -----    -----      -----    -----
  +--> ?PR?_CH375S40?CH375MAI

?PR?CH375SDISKREADY?CH375SRD            -----    -----      -----    -----
  +--> ?PR?CH375DISKCONNECT?CH375MAI
  +--> ?PR?CH375S22?CH375SRD
  +--> ?PR?_CH375S49?CH375MAI
  +--> ?PR?CH375S25?CH375MAI
BL51 BANKED LINKER/LOCATER V6.00                                                      04/14/2008  17:15:11  PAGE 5


  +--> ?PR?CH375S26?CH375SRD
  +--> ?PR?CH375S13?CH375MAI
  +--> ?PR?_CH375S44?CH375MAI
  +--> ?PR?_CH375S27?CH375SRD
  +--> ?PR?CH375BULKONLYCMD?CH375SRD

?PR?CH375S22?CH375SRD                   -----    -----      -----    -----
  +--> ?PR?CH375S23?CH375MAI
  +--> ?PR?CH375DISKCONNECT?CH375MAI
  +--> ?PR?_CH375S43?CH375MAI
  +--> ?PR?_CH375S49?CH375MAI
  +--> ?PR?_CH375S41?CH375MAI
  +--> ?PR?_CH375S46?CH375SRD
  +--> ?PR?CH375S42?CH375MAI
  +--> ?PR?CH375BULKONLYCMD?CH375SRD
  +--> ?PR?_CH375S05?CH375MAI
  +--> ?PR?CH375S13?CH375MAI

?PR?CH375S23?CH375MAI                   -----    -----      -----    -----
  +--> ?PR?CH375DISKCONNECT?CH375MAI
  +--> ?PR?_CH375S44?CH375MAI
  +--> ?PR?_CH375S05?CH375MAI
  +--> ?PR?_CH375S40?CH375MAI
  +--> ?PR?CH375S42?CH375MAI
  +--> ?PR?_CH375S41?CH375MAI
  +--> ?PR?CH375S13?CH375MAI

?PR?_CH375S44?CH375MAI                  -----    -----      -----    -----
  +--> ?PR?XQUERYINTERRUPT?HOST

?PR?_CH375S05?CH375MAI                  -----    -----      -----    -----
  +--> ?PR?CH375DISKCONNECT?CH375MAI

?PR?CH375S42?CH375MAI                   -----    -----      -----    -----
  +--> ?PR?CH375DIRTYBUFFER?CH375MAI
  +--> ?PR?_CH375S17?CH375MAI

?PR?CH375S13?CH375MAI                   -----    -----      -----    -----
  +--> ?PR?XDELAY100US?HOST
  +--> ?PR?_CH375S40?CH375MAI
  +--> ?PR?XQUERYINTERRUPT?HOST

?PR?_CH375S46?CH375SRD                  -----    -----      -----    -----
  +--> ?PR?XQUERYINTERRUPT?HOST

?PR?CH375BULKONLYCMD?CH375SRD           -----    -----      -----    -----
  +--> ?PR?_CH375S27?CH375SRD
  +--> ?PR?_CH375S43?CH375MAI
  +--> ?PR?_CH375S40?CH375MAI
  +--> ?PR?_CH375S41?CH375MAI
  +--> ?PR?_CH375S46?CH375SRD
  +--> ?PR?CH375S21?CH375SRD
  +--> ?PR?_CH375S49?CH375MAI
  +--> ?PR?CH375S42?CH375MAI

?PR?CH375S21?CH375SRD                   -----    -----      -----    -----
  +--> ?PR?_CH375S49?CH375MAI
BL51 BANKED LINKER/LOCATER V6.00                                                      04/14/2008  17:15:11  PAGE 6


  +--> ?PR?CH375DISKCONNECT?CH375MAI
  +--> ?PR?_CH375S44?CH375MAI
  +--> ?PR?_CH375S41?CH375MAI
  +--> ?PR?_CH375S40?CH375MAI
  +--> ?PR?_CH375S46?CH375SRD

?PR?CH375S25?CH375MAI                   -----    -----      -----    -----
  +--> ?PR?_CH375S44?CH375MAI
  +--> ?PR?CH375S42?CH375MAI
  +--> ?PR?_CH375S41?CH375MAI
  +--> ?PR?_CH375S49?CH375MAI

?PR?CH375S26?CH375SRD                   -----    -----      -----    -----
  +--> ?PR?_CH375S49?CH375MAI
  +--> ?PR?_CH375S44?CH375MAI
  +--> ?PR?CH375BULKONLYCMD?CH375SRD

?PR?CH375FILEOPEN?CH375MAI              -----    -----      -----    -----
  +--> ?PR?CH375S08?CH375MAI
  +--> ?PR?_CH375S05?CH375MAI
  +--> ?PR?CH375S06?CH375MAI
  +--> ?PR?_CH375S02?CH375MAI
  +--> ?PR?_CH375S01?CH375MAI
  +--> ?PR?XFILENAMEENUMER?HOST
  +--> ?PR?_CH375S10?CH375MAI

?PR?CH375S08?CH375MAI                   -----    -----      -----    -----
  +--> ?PR?CH375S23?CH375MAI
  +--> ?PR?CH375S25?CH375MAI
  +--> ?PR?CH375DIRTYBUFFER?CH375MAI
  +--> ?PR?CH375S06?CH375MAI
  +--> ?PR?_CH375S01?CH375MAI
  +--> ?PR?_CH375S02?CH375MAI
  +--> ?PR?_CH375S05?CH375MAI

?PR?CH375S06?CH375MAI                   -----    -----      -----    -----
  +--> ?PR?XQUERYINTERRUPT?HOST
  +--> ?PR?_CH375S17?CH375MAI
  +--> ?PR?CH375S13?CH375MAI
  +--> ?PR?CH375DIRTYBUFFER?CH375MAI
  +--> ?PR?CH375S24?CH375MAI

?PR?_CH375S10?CH375MAI                  -----    -----      005CH    0005H
  +--> ?PR?_CH375S04?CH375MAI
  +--> ?PR?CH375S09?CH375MAI
  +--> ?PR?CH375S06?CH375MAI

?PR?CH375S09?CH375MAI                   -----    -----      -----    -----
  +--> ?PR?CH375S07?CH375MAI

?PR?CH375S07?CH375MAI                   -----    -----      -----    -----
  +--> ?PR?XQUERYINTERRUPT?HOST
  +--> ?PR?_CH375S18?CH375MAI
  +--> ?PR?XDELAYAFTERWRITE?HOST
  +--> ?PR?CH375S13?CH375MAI
  +--> ?PR?CH375DIRTYBUFFER?CH375MAI
  +--> ?PR?CH375S24?CH375MAI
BL51 BANKED LINKER/LOCATER V6.00                                                      04/14/2008  17:15:11  PAGE 7



?PR?CH375BYTEREAD?CH375BYT              -----    -----      -----    -----
  +--> ?PR?CH375S16?CH375BYT
  +--> ?PR?CH375S14?CH375MAI
  +--> ?PR?CH375S06?CH375MAI
  +--> ?PR?_CH375S10?CH375MAI

?PR?CH375S16?CH375BYT                   -----    -----      -----    -----
  +--> ?PR?_CH375S05?CH375MAI

?PR?CH375FILECLOSE?CH375MAI             -----    -----      -----    -----
  +--> ?PR?CH375S15?CH375MAI
  +--> ?PR?_CH375S05?CH375MAI

?PR?CH375S15?CH375MAI                   -----    -----      -----    -----
  +--> ?PR?CH375S06?CH375MAI
  +--> ?PR?_CH375S03?CH375MAI
  +--> ?PR?CH375S07?CH375MAI

?PR?CH375FILECREATE?CH375MAI            -----    -----      -----    -----
  +--> ?PR?CH375FILEOPEN?CH375MAI
  +--> ?PR?CH375FILEERASE?CH375MAI
  +--> ?PR?_CH375S10?CH375MAI
  +--> ?PR?CH375S11?CH375MAI
  +--> ?PR?CH375S09?CH375MAI
  +--> ?PR?CH375DIRTYBUFFER?CH375MAI
  +--> ?PR?CH375S14?CH375MAI
  +--> ?PR?CH375S07?CH375MAI
  +--> ?PR?CH375S12?CH375MAI
  +--> ?PR?CH375S06?CH375MAI
  +--> ?PR?_CH375S05?CH375MAI

?PR?CH375FILEERASE?CH375MAI             -----    -----      -----    -----
  +--> ?PR?CH375FILEOPEN?CH375MAI
  +--> ?PR?_CH375S05?CH375MAI
  +--> ?PR?CH375S06?CH375MAI
  +--> ?PR?CH375S07?CH375MAI
  +--> ?PR?_CH375S10?CH375MAI
  +--> ?PR?CH375S09?CH375MAI
  +--> ?PR?CH375S12?CH375MAI

?PR?CH375S12?CH375MAI                   -----    -----      -----    -----
  +--> ?PR?CH375S06?CH375MAI

⌨️ 快捷键说明

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