DIY MP3

2020-02-04 09:26发布

这个是我的毕业设计,能实现如下功能:播放MP3、上下一曲、暂停、音量调节、显示当前的文件大小、播放进度。此外,支持txt格式的电子书、电子相册、实时时钟等功能。
  不过还存在很多问题,比如现在只能播放164的歌曲,超过164比特率的就会开始卡(优化读写函数以及换更高的晶振应该可以播放高码率的MP3)。显示电子书时个别文字不对应,还未找到原因。
  主控芯片是STC12C5A60S2、VS1003。

MP3上电之后的主菜单,从中看到了三个功能图标,一个播放器,一个相册,一个设置。 (原文件名:20111208053_副本.jpg)


进入设置之后的菜单显示。有返回、中文、英文、等功能,选中返回,确定会返回主菜单。选中中文,确定会将语言设定为中文。选中英文,将语言设定为英文。 (原文件名:20111208054_副本.jpg)


进入电子相册的播放。 (原文件名:20111208055_副本.jpg)


进入MP3播放器的菜单,选中返回,按确定能返回到主菜单,选中任意一首歌曲,能播放当前选中的歌曲。 (原文件名:20111208058_副本.jpg)


播放歌曲时候的播放界面。列举出来了当前的歌曲名字,以及歌曲大小。此时,可以按音量键进行调节音量。可以暂停,可以选中上下一曲。 (原文件名:20111208063_副本.jpg)


:为MP3主控板的背面线路展示图、包括USB供电接口、电源电路、单片机STC12C5A60S2、DS1302时钟芯片等 (原文件名:20111208064_副本.jpg)

源代码和原理图ourdev_714031D2LB11.zip(文件大小:543K) (原文件名:毕业设计DIYmp3 V1.2.zip)
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
21条回答
fengyuxiaoxiao
1楼-- · 2020-02-04 12:49
开源撒
duzhang
2楼-- · 2020-02-04 13:26
还是很不错的,音质何如??
lhxr
3楼-- · 2020-02-04 18:08
不错
要是能做到320kbps,有商业化的价值
ni_fogota
4楼-- · 2020-02-04 23:25
电子书的汉字字库是怎样解决的呢?
Mr_li
5楼-- · 2020-02-05 00:35
 精彩回答 2  元偷偷看……
Mr_li
6楼-- · 2020-02-05 04:05
解码芯片是芬兰VLSI公司的VS1003,音质上还过得去吧。貌似比我的诺基亚5320好滴。音质好的解码芯片当然是飞利浦的拉,不过这个方案是需要特殊的处理器的,资料也不好找。杯具了

一周热门 更多>