本设计采用以STC12C5A60S2 单片机作为MP3 播放器的核心,将U 盘作为数据存储介质,通过编写程序代码将U 盘中的MP3 等格式音频文件传送到STC12C5A60S2 单片机中;然后由VS1003 解码芯片对MP3 文件进行解码;最后将解码后的数字信号转换成模拟信号并通过功放设备输出。所实现的功能可以通过按键对播放器实现" 上一首"、"下一首"、"播放"等操作。本设计经软硬件测试,不仅可以实现对U 盘的识别,还能播放MP3、WMA、WAV 等格式的音频文件,具有声音播放流畅,操作简单,功耗低等特点。