登录 免费注册 首页 | 行业黑名单 | 帮助
维库电子市场网
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统
驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe

想用D/A来播放音乐,要怎么做呢?

作者:kaolacatty 栏目:单片机
想用D/A来播放音乐,要怎么做呢?
D/A接放大器后接个喇叭,在程序中怎么来播放音乐呢?应该是可以播放那种波形文件的音乐吧,怎么来做呢?

2楼: >>参与讨论
pheavecn
很费空间的.
 
3楼: >>参与讨论
tg.liu
看看PIC的应用文档AN643
AN643  ADPCM(Adaptive Differential PULSE Code Modulation) using the PIC16/17

PIC用的是PWM外加Low Pass FILTERAMPLIFIER

如果你有DAC那就更好了

语音编码方式为ADPCM,在程序包中有转换工具。



4楼: >>参与讨论
renmingcan
怎么不用用专用声音芯片?
 
5楼: >>参与讨论
小强_高
MP3就是啊,你存得下吗?
 
6楼: >>参与讨论
kaolacatty
还请多多关注
re:pheavecn讲讲你的方法。
re:tg.liu你说的那个文挡我没有找到,可以给个连接嘛?
re:renmingcan你是说那种专用的音乐芯片吗?那个东西一般都是死的,我最终想做一个可以下载改变的。所以不能用那种芯片。

MP3的解码太麻烦了,有的还要用到解码芯片所以不用这个.
我是想着先能放几个1分种左右的WAV文件就好了,一个不到1M 的空间还是可以接受的。
谢谢大家的回复,还请多多关注

7楼: >>参与讨论
kaolacatty
大家都来说说看法啊...
 
8楼: >>参与讨论
abc2001
看看凌阳单片机网上的资料,就知道该怎么做了.
 
9楼: >>参与讨论
32768Hz
那个链接
 

adpcm(adaptive differential PULSE code modulation) using the pic16/17

10楼: >>参与讨论
rong820913
2
ATMEL公司的89C51系列有专用的MP3单片机

11楼: >>参与讨论
pheavecn
用ADPCM的话,4Kbyte/S。
1分钟240K
我正在用这个方法。语音放在AT45DB081里。

12楼: >>参与讨论
cgl310
WAV格式的文件是直接存波形的,所要可用D/A直接输出音乐,
WAV格式可以通过win2000或win98系统自带的“录音机”工具修改文件格式。一般选用8位,16K的速度就可以用了。

13楼: >>参与讨论
yuyuedl
adpcm
MSM7540

14楼: >>参与讨论
microzhi
89C51SND
专用MP3解码的51啊


15楼: >>参与讨论
kaolacatty
to cgl310
但做成这样的文件格式后怎么和我的单片机程序融合在一起呢?我的程序该怎么样调用这样的文件呢,望能细说说

参与讨论
昵称:
讨论内容:
 
 
相关帖子
怎么SBUF读不出来呢?
大家帮忙看看这个串口中断为什么不响应
请推荐几种10元以下的温度传感器啊,谢谢
红外发射的38k调制
发现我家水池的铜浮球锈的很厉害,想改为非接触型
免费注册为维库电子开发网会员,参与电子工程师社区讨论,点此进入


Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号