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

📄 mp3_run.m51

📁 用C51单片机实现的MP3播放器的c代码程序。
💻 M51
📖 第 1 页 / 共 2 页
字号:

  -------         MODULE        ?C?PSTXDATA
  C:0C4BH         PUBLIC        ?C?PSTXDATA
  -------         ENDMOD        ?C?PSTXDATA

  -------         MODULE        PUTCHAR
  C:1062H         PUBLIC        _PUTCHAR
  -------         ENDMOD        PUTCHAR

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?SHOWDISKSIZE?MAIN

*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  INITPLL
    MODULE:  C:\main.obj (MAIN)

*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  INITKEY
    MODULE:  C:\main.obj (MAIN)

BL51 BANKED LINKER/LOCATER V5.11                                                      05/08/2005  21:54:02  PAGE 9


*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  FAT32MOUNTPARTITION
    MODULE:  C:\main.obj (MAIN)

*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  _FAT32CLOSEFILE
    MODULE:  C:\main.obj (MAIN)

*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  _IDESETCURRENTDEVICE
    MODULE:  C:\main.obj (MAIN)

*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  INITMP3DECODER
    MODULE:  C:\main.obj (MAIN)

*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  _FAT32CHANGEDIRECTORY
    MODULE:  C:\main.obj (MAIN)

*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  _LCDCLEARLINE
    MODULE:  C:\main.obj (MAIN)

*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  _LOADMP3DATA
    MODULE:  C:\main.obj (MAIN)

*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  _FAT32OPENFILE
    MODULE:  C:\main.obj (MAIN)

*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  _FAT32MOUNTVOLUMEID
    MODULE:  C:\main.obj (MAIN)

*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  _LCDPRINT
    MODULE:  C:\main.obj (MAIN)

*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  GETKEY
    MODULE:  C:\main.obj (MAIN)

*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  _MP3DECODERCONTROL
    MODULE:  C:\main.obj (MAIN)

*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  ?_MP3DECODERCONTROL?BIT
    MODULE:  C:\main.obj (MAIN)

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

*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
BL51 BANKED LINKER/LOCATER V5.11                                                      05/08/2005  21:54:02  PAGE 10


    SYMBOL:  FAT32INIT
    MODULE:  C:\main.obj (MAIN)

*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  _FAT32GETDIRNAME
    MODULE:  C:\main.obj (MAIN)

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

*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  FAT32DISKSIZE
    MODULE:  C:\main.obj (MAIN)

*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  _WORD2CHAR
    MODULE:  C:\main.obj (MAIN)

*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  ?_WORD2CHAR?BYTE
    MODULE:  C:\main.obj (MAIN)

*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
    SYMBOL:  FAT32DISKFREESIZE
    MODULE:  C:\main.obj (MAIN)

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _LCDCLEARLINE
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 0682H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _LCDCLEARLINE
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 0687H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _LCDPRINT
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 0692H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  ?_WORD2CHAR?BYTE
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 076CH

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _WORD2CHAR
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 0772H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _LCDPRINT
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 077DH

BL51 BANKED LINKER/LOCATER V5.11                                                      05/08/2005  21:54:02  PAGE 11


*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _LCDPRINT
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 0797H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  FAT32DISKFREESIZE
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 079AH

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  ?_WORD2CHAR?BYTE
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 084BH

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _WORD2CHAR
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 0851H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _LCDPRINT
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 085CH

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _LCDPRINT
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 0876H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _LCDPRINT
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 0881H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  FAT32DISKSIZE
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 0884H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  ?_WORD2CHAR?BYTE
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 0935H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _WORD2CHAR
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 093BH

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _LCDPRINT
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 096CH

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _LCDPRINT
BL51 BANKED LINKER/LOCATER V5.11                                                      05/08/2005  21:54:02  PAGE 12


    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 0986H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _LCDCLEARLINE
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 0E59H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _FAT32GETDIRNAME
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 0E7FH

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _FAT32GETDIRNAME
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 0ED4H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _LCDPRINT
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 0EFFH

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _LCDPRINT
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 0F1AH

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _LCDPRINT
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 0F4BH

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  ?_MP3DECODERCONTROL?BIT
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 0F51H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _MP3DECODERCONTROL
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 0F55H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  ?_MP3DECODERCONTROL?BIT
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 0F5BH

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _MP3DECODERCONTROL
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 0F5FH

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  ?_MP3DECODERCONTROL?BIT
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 0F65H
BL51 BANKED LINKER/LOCATER V5.11                                                      05/08/2005  21:54:02  PAGE 13



*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _MP3DECODERCONTROL
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 0F69H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  ?_MP3DECODERCONTROL?BIT
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 0F6FH

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _MP3DECODERCONTROL
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 0F73H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  ?_MP3DECODERCONTROL?BIT
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 0F79H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _MP3DECODERCONTROL
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 0F7DH

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  ?_MP3DECODERCONTROL?BIT
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 0F83H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _MP3DECODERCONTROL
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 0F87H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  ?_MP3DECODERCONTROL?BIT
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 0F8DH

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _MP3DECODERCONTROL
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 0F91H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  INITPLL
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 0378H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  INITUART
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 037BH

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
BL51 BANKED LINKER/LOCATER V5.11                                                      05/08/2005  21:54:02  PAGE 14


    SYMBOL:  INITKEY
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 037EH

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  INITMP3DECODER
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 038AH

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  IDEINIT
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 0396H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _IDESETCURRENTDEVICE
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 03A4H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  FAT32INIT
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 03B0H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  FAT32MOUNTPARTITION
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 03B3H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _FAT32MOUNTVOLUMEID
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 03CBH

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _FAT32GETDIRNAME
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 03EEH

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  GETKEY
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 0411H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _FAT32GETDIRNAME
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 04ABH

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _FAT32CHANGEDIRECTORY
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 04DDH

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _FAT32GETDIRNAME
    MODULE:  C:\main.obj (MAIN)
BL51 BANKED LINKER/LOCATER V5.11                                                      05/08/2005  21:54:02  PAGE 15


    ADDRESS: 04F1H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _LCDCLEARLINE
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 0510H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _FAT32GETDIRNAME
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 051BH

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  ?_MP3DECODERCONTROL?BIT
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 0549H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _MP3DECODERCONTROL
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 054DH

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  ?_MP3DECODERCONTROL?BIT
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 0553H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _MP3DECODERCONTROL
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 0557H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _FAT32GETDIRNAME
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 0565H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _FAT32GETDIRNAME
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 0582H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _FAT32OPENFILE
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 05B1H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _LOADMP3DATA
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 05D3H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _FAT32CLOSEFILE
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 05E2H

BL51 BANKED LINKER/LOCATER V5.11                                                      05/08/2005  21:54:02  PAGE 16


*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _FAT32CHANGEDIRECTORY
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 0618H

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _FAT32GETDIRNAME
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 062CH

*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
    SYMBOL:  _FAT32GETDIRNAME
    MODULE:  C:\main.obj (MAIN)
    ADDRESS: 0651H

Program Size: data=34.2 xdata=1617 code=4239
LINK/LOCATE RUN COMPLETE.  90 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

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