搜索
bottom↓
回复: 22

51单片机做的MP3 有频谱显示 上传电路图和HEX烧写文件

[复制链接]

出0入0汤圆

发表于 2012-6-9 10:05:05 | 显示全部楼层 |阅读模式
本人一直想自己做一个MP3,自己可以随便更改显示菜单和按键控制的MP3,考察了很多资料,用51单片机做出来的实在是少之又少,费了九牛二虎之力,初步模型终于出来了。
硬件很简单:STC11L60XE+手机用的TF卡(2G)+VS1003B+LCD1602这个是主要的器件;
软件相对有难度,具有挑战性,本人也是参考了老外写的代码,分析了很久,才加以更改,软件主要实现的功能:FAT32 FAT16文件系统实现,SD卡初始化,键盘控制,LCD1602菜单显示,播放音乐的时候的频谱显示等等,程序采用纯C51编写;
MP3实现了如下功能:上一首,下一首,停止,快进,快退,频谱显示,音量  高音 低音调节,抛弃了 麦克风录音部分。

基本工作原理:
SD卡/TF卡 采用SPI工作方式和单片机通讯,单片机用的是增强型的8051,主要是单周期指令的,速度快。单片机从SD卡或者TF卡 读取数据,经过FAT文件系统程序处理,找到歌曲数据,再送到VS1003进行播放,同时循环程序进行按键处理和菜单显示更新。VS1003的音质是相当的好。不会让你失望。整机功耗比较小。我设计的时候采用5V直流电源。
传上实验图片同时传了电路图HEX烧写文件:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

发表于 2012-6-9 10:14:31 | 显示全部楼层
沙发,顶一下!

出0入0汤圆

发表于 2012-6-9 10:48:50 | 显示全部楼层
不错哦,以前只做过VS1003解码模块,后面没时间继续搞下去,看到LZ的大作,有冲动再搞搞

出0入0汤圆

发表于 2012-6-10 00:40:01 | 显示全部楼层
mark!!!!!!!!!!!!!1

出0入0汤圆

发表于 2012-6-10 07:20:44 | 显示全部楼层
学习了,呵呵,楼主为什么不用12864,或者tft呢,那样显示汉字看着舒服点,

出0入0汤圆

发表于 2012-6-10 10:42:09 | 显示全部楼层
楼主没有代码你叫我情何以堪!!!!!!!!!!!!!!

出0入0汤圆

发表于 2012-6-10 11:32:08 | 显示全部楼层
做广告啊

出0入0汤圆

发表于 2012-6-10 12:05:37 | 显示全部楼层
哇哈哈哈...看起来精华都在代码上了...

出0入0汤圆

发表于 2012-6-10 12:13:53 | 显示全部楼层
好,太强大了,我也准备动手搞一个。

出0入0汤圆

发表于 2012-6-10 19:19:41 | 显示全部楼层
我想做做一个简单的WAV播放器,对新手来说,还有很多技术瓶颈。特别是数据采集,望指导

出0入0汤圆

发表于 2012-6-10 19:24:22 | 显示全部楼层
顶一个   

出0入0汤圆

 楼主| 发表于 2012-11-24 10:07:36 | 显示全部楼层
淘宝链接:http://item.taobao.com/item.htm? ... &id=16447618271   QQ869803706

出0入0汤圆

发表于 2012-11-24 11:40:59 | 显示全部楼层
不发 程序的 都是广告

出0入0汤圆

发表于 2012-11-24 17:04:14 | 显示全部楼层
楼主好厉害!

出0入0汤圆

发表于 2013-3-25 15:23:50 | 显示全部楼层
楼主这个板子好大哟

出0入0汤圆

发表于 2013-4-13 10:53:59 | 显示全部楼层
LZ可以考虑下加入录音功能。

出0入0汤圆

发表于 2013-4-13 16:41:36 | 显示全部楼层
不错,很牛,我也学习下!

出0入0汤圆

发表于 2013-4-15 10:54:24 | 显示全部楼层
谢谢分享

出0入0汤圆

发表于 2013-4-15 11:13:53 | 显示全部楼层
好牛 谢谢分享

出0入0汤圆

发表于 2013-4-15 23:09:18 | 显示全部楼层
遗憾的是,木有程序。。。huhu

出0入0汤圆

发表于 2013-4-16 08:44:14 | 显示全部楼层
值得学习

出0入0汤圆

发表于 2013-5-5 12:16:58 | 显示全部楼层
学习下,我要做频谱程序。

出0入0汤圆

发表于 2013-5-5 18:03:25 | 显示全部楼层
为哈不传程序呢!
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-23 16:20

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表