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

📄 aaa.m51

📁 用C51单片机实现的MP3播放器的c代码程序。
💻 M51
📖 第 1 页 / 共 3 页
字号:
  C:144CH         LINE#         28
  C:1457H         LINE#         29
  C:1460H         LINE#         30
  C:146DH         LINE#         31
  C:147EH         LINE#         32
  C:14A9H         LINE#         33
  C:14B2H         LINE#         34
  C:14BDH         LINE#         35
  C:14C6H         LINE#         36
  C:14D1H         LINE#         75
  C:14D3H         LINE#         76
  C:14D3H         LINE#         77
  C:14E1H         LINE#         78
  C:14E1H         LINE#         79
  C:14F9H         LINE#         80
  C:1507H         LINE#         81
  C:1523H         LINE#         82
  C:1533H         LINE#         84
  -------         ENDPROC       MAIN
  -------         ENDMOD        MAIN

  -------         MODULE        ?C?COPY
  C:00D3H         PUBLIC        ?C?COPY
  -------         ENDMOD        ?C?COPY

  -------         MODULE        ?C?CLDPTR
  C:00F9H         PUBLIC        ?C?CLDPTR
  -------         ENDMOD        ?C?CLDPTR

  -------         MODULE        ?C?CLDOPTR
  C:0112H         PUBLIC        ?C?CLDOPTR
  -------         ENDMOD        ?C?CLDOPTR

BL51 BANKED LINKER/LOCATER V4.13                                                      05/03/2005  11:51:05  PAGE 14


  -------         MODULE        ?C?CSTOPTR
  C:013FH         PUBLIC        ?C?CSTOPTR
  -------         ENDMOD        ?C?CSTOPTR

  -------         MODULE        ?C?ILDOPTR
  C:0161H         PUBLIC        ?C?ILDOPTR
  -------         ENDMOD        ?C?ILDOPTR

  -------         MODULE        ?C?LMUL
  C:0199H         PUBLIC        ?C?LMUL
  -------         ENDMOD        ?C?LMUL

  -------         MODULE        ?C?ULCMP
  C:01E8H         PUBLIC        ?C?ULCMP
  -------         ENDMOD        ?C?ULCMP

  -------         MODULE        ?C?ULSHR
  C:01F9H         PUBLIC        ?C?ULSHR
  -------         ENDMOD        ?C?ULSHR

  -------         MODULE        ?C?LLDPTR
  C:020CH         PUBLIC        ?C?LLDPTR
  -------         ENDMOD        ?C?LLDPTR

  -------         MODULE        ?C?LLDOPTR
  C:022CH         PUBLIC        ?C?LLDOPTR
  -------         ENDMOD        ?C?LLDOPTR

  -------         MODULE        ?C?LSTPTR
  C:025CH         PUBLIC        ?C?LSTPTR
  -------         ENDMOD        ?C?LSTPTR

  -------         MODULE        ?C?LSTOPTR
  C:0276H         PUBLIC        ?C?LSTOPTR
  -------         ENDMOD        ?C?LSTOPTR

  -------         MODULE        ?C?LSTXDATA
  C:029AH         PUBLIC        ?C?LSTXDATA
  -------         ENDMOD        ?C?LSTXDATA

  -------         MODULE        ?C?LSTKXDATA
  C:02A6H         PUBLIC        ?C?LSTKXDATA
  -------         ENDMOD        ?C?LSTKXDATA

  -------         MODULE        PRINTF
  X:05DFH         PUBLIC        ?_PRINTF517?BYTE
  X:05DFH         PUBLIC        ?_PRINTF?BYTE
  X:05DFH         PUBLIC        ?_SPRINTF517?BYTE
  X:05DFH         PUBLIC        ?_SPRINTF?BYTE
  C:08F9H         PUBLIC        _PRINTF
  C:08F9H         PUBLIC        _PRINTF517
  C:08F3H         PUBLIC        _SPRINTF
  C:08F3H         PUBLIC        _SPRINTF517
  -------         ENDMOD        PRINTF

  -------         MODULE        ?C?STRCMP
  C:045FH         PUBLIC        ?C?STRCMP
BL51 BANKED LINKER/LOCATER V4.13                                                      05/03/2005  11:51:05  PAGE 15


  -------         ENDMOD        ?C?STRCMP

  -------         MODULE        STRLEN
  C:1B44H         PUBLIC        _STRLEN
  -------         ENDMOD        STRLEN

  -------         MODULE        ?C?CSTPTR
  C:047CH         PUBLIC        ?C?CSTPTR
  -------         ENDMOD        ?C?CSTPTR

  -------         MODULE        ?C?LLDIDATA
  C:048EH         PUBLIC        ?C?LLDIDATA
  -------         ENDMOD        ?C?LLDIDATA

  -------         MODULE        ?C?LLDXDATA
  C:049AH         PUBLIC        ?C?LLDXDATA
  -------         ENDMOD        ?C?LLDXDATA

  -------         MODULE        ?C?LLDPDATA
  C:04A6H         PUBLIC        ?C?LLDPDATA
  -------         ENDMOD        ?C?LLDPDATA

  -------         MODULE        ?C?LLDCODE
  C:04B2H         PUBLIC        ?C?LLDCODE
  -------         ENDMOD        ?C?LLDCODE

  -------         MODULE        ?C?LSTIDATA
  C:04C2H         PUBLIC        ?C?LSTIDATA
  -------         ENDMOD        ?C?LSTIDATA

  -------         MODULE        ?C?LSTPDATA
  C:04CEH         PUBLIC        ?C?LSTPDATA
  -------         ENDMOD        ?C?LSTPDATA

  -------         MODULE        ?C?PLDIXDATA
  C:04DAH         PUBLIC        ?C?PLDIXDATA
  -------         ENDMOD        ?C?PLDIXDATA

  -------         MODULE        ?C?PSTXDATA
  C:04F1H         PUBLIC        ?C?PSTXDATA
  -------         ENDMOD        ?C?PSTXDATA

  -------         MODULE        ?C?CCASE
  C:04FAH         PUBLIC        ?C?CCASE
  -------         ENDMOD        ?C?CCASE

  -------         MODULE        PUTCHAR
  C:1B1DH         PUBLIC        _PUTCHAR
  -------         ENDMOD        PUTCHAR

*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  _MEMSWAP16
    MODULE:  FAT32CHANGEDIRECTORY.obj (FAT32CHANGEDIRECTORY)

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _MEMSWAP16
    MODULE:  FAT32CHANGEDIRECTORY.obj (FAT32CHANGEDIRECTORY)
BL51 BANKED LINKER/LOCATER V4.13                                                      05/03/2005  11:51:05  PAGE 16


    ADDRESS: 19FCH

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _MEMSWAP16
    MODULE:  FAT32CHANGEDIRECTORY.obj (FAT32CHANGEDIRECTORY)
    ADDRESS: 1A32H

*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  _IDEREADSECTOR
    MODULE:  FAT32DISKFREESIZE.obj (FAT32DISKFREESIZE)

*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  _MEMSWAP32
    MODULE:  FAT32DISKFREESIZE.obj (FAT32DISKFREESIZE)

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _IDEREADSECTOR
    MODULE:  FAT32DISKFREESIZE.obj (FAT32DISKFREESIZE)
    ADDRESS: 1A85H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _MEMSWAP32
    MODULE:  FAT32DISKFREESIZE.obj (FAT32DISKFREESIZE)
    ADDRESS: 1A99H

*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  _UNI2GB
    MODULE:  FAT32GETPARTLONGNAME.obj (FAT32GETPARTLONGNAME)

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _UNI2GB
    MODULE:  FAT32GETPARTLONGNAME.obj (FAT32GETPARTLONGNAME)
    ADDRESS: 18ECH

*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  _MEMSWAP32
    MODULE:  FAT32LISTDIRECTORY.obj (FAT32LISTDIRECTORY)

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _MEMSWAP32
    MODULE:  FAT32LISTDIRECTORY.obj (FAT32LISTDIRECTORY)
    ADDRESS: 05B2H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _MEMSWAP32
    MODULE:  FAT32LISTDIRECTORY.obj (FAT32LISTDIRECTORY)
    ADDRESS: 0760H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _MEMSWAP32
    MODULE:  FAT32LISTDIRECTORY.obj (FAT32LISTDIRECTORY)
    ADDRESS: 0868H

*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  _IDEREADSECTOR
    MODULE:  FAT32MOUNTPARTITION.obj (FAT32MOUNTPARTITION)

BL51 BANKED LINKER/LOCATER V4.13                                                      05/03/2005  11:51:05  PAGE 17


*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  _MEMSWAP32
    MODULE:  FAT32MOUNTPARTITION.obj (FAT32MOUNTPARTITION)

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _IDEREADSECTOR
    MODULE:  FAT32MOUNTPARTITION.obj (FAT32MOUNTPARTITION)
    ADDRESS: 0C11H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _MEMSWAP32
    MODULE:  FAT32MOUNTPARTITION.obj (FAT32MOUNTPARTITION)
    ADDRESS: 0C58H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _MEMSWAP32
    MODULE:  FAT32MOUNTPARTITION.obj (FAT32MOUNTPARTITION)
    ADDRESS: 0C88H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _IDEREADSECTOR
    MODULE:  FAT32MOUNTPARTITION.obj (FAT32MOUNTPARTITION)
    ADDRESS: 0DD7H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _MEMSWAP32
    MODULE:  FAT32MOUNTPARTITION.obj (FAT32MOUNTPARTITION)
    ADDRESS: 0DF9H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _MEMSWAP32
    MODULE:  FAT32MOUNTPARTITION.obj (FAT32MOUNTPARTITION)
    ADDRESS: 0E29H

*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  _IDEREADSECTOR
    MODULE:  FAT32MOUNTVOLUMEID.obj (FAT32MOUNTVOLUMEID)

*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  _MEMSWAP32
    MODULE:  FAT32MOUNTVOLUMEID.obj (FAT32MOUNTVOLUMEID)

*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  _MEMSWAP16
    MODULE:  FAT32MOUNTVOLUMEID.obj (FAT32MOUNTVOLUMEID)

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _IDEREADSECTOR
    MODULE:  FAT32MOUNTVOLUMEID.obj (FAT32MOUNTVOLUMEID)
    ADDRESS: 11DAH

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _MEMSWAP16
    MODULE:  FAT32MOUNTVOLUMEID.obj (FAT32MOUNTVOLUMEID)
    ADDRESS: 1213H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
BL51 BANKED LINKER/LOCATER V4.13                                                      05/03/2005  11:51:05  PAGE 18


    SYMBOL:  _MEMSWAP32
    MODULE:  FAT32MOUNTVOLUMEID.obj (FAT32MOUNTVOLUMEID)
    ADDRESS: 1239H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _MEMSWAP32
    MODULE:  FAT32MOUNTVOLUMEID.obj (FAT32MOUNTVOLUMEID)
    ADDRESS: 1253H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _MEMSWAP16
    MODULE:  FAT32MOUNTVOLUMEID.obj (FAT32MOUNTVOLUMEID)
    ADDRESS: 1326H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _IDEREADSECTOR
    MODULE:  FAT32MOUNTVOLUMEID.obj (FAT32MOUNTVOLUMEID)
    ADDRESS: 136CH

*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  _IDEREADSECTOR
    MODULE:  FAT32NEXTCLUSTER.obj (FAT32NEXTCLUSTER)

*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  _MEMSWAP32
    MODULE:  FAT32NEXTCLUSTER.obj (FAT32NEXTCLUSTER)

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _IDEREADSECTOR
    MODULE:  FAT32NEXTCLUSTER.obj (FAT32NEXTCLUSTER)
    ADDRESS: 16C3H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _MEMSWAP32
    MODULE:  FAT32NEXTCLUSTER.obj (FAT32NEXTCLUSTER)
    ADDRESS: 1736H

*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  _IDEREADSECTOR
    MODULE:  FAT32READCLUSTER.obj (FAT32READCLUSTER)

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _IDEREADSECTOR
    MODULE:  FAT32READCLUSTER.obj (FAT32READCLUSTER)
    ADDRESS: 15B4H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _IDEREADSECTOR
    MODULE:  FAT32READCLUSTER.obj (FAT32READCLUSTER)
    ADDRESS: 160CH

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _IDEREADSECTOR
    MODULE:  FAT32READCLUSTER.obj (FAT32READCLUSTER)
    ADDRESS: 1635H

*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
BL51 BANKED LINKER/LOCATER V4.13                                                      05/03/2005  11:51:05  PAGE 19


    SYMBOL:  _IDESETCURRENTDEVICE
    MODULE:  MAIN.obj (MAIN)

*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  _IDEREADSECTOR
    MODULE:  MAIN.obj (MAIN)

*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  INITUART
    MODULE:  MAIN.obj (MAIN)

*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  IDEINIT
    MODULE:  MAIN.obj (MAIN)

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  INITUART
    MODULE:  MAIN.obj (MAIN)
    ADDRESS: 13D9H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  IDEINIT
    MODULE:  MAIN.obj (MAIN)
    ADDRESS: 13E5H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _IDESETCURRENTDEVICE
    MODULE:  MAIN.obj (MAIN)
    ADDRESS: 143EH

******************************************************************************
* RESTRICTED VERSION WITH FFFFH BYTE CODE SIZE LIMIT; USED: 12C2H BYTE ( 7%) *
******************************************************************************

LINK/LOCATE RUN COMPLETE.  45 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

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