❶ 怎样利用51单片机读写SD卡
单片机读写SD卡现在常用的是采用沁恒出产的CH375芯片搭建一个读写模块,利用沁恒提供的库函数实现读写功能,我上个月刚用CH375和vs1003做了一个MP3,有兴趣的话继续讨论
❷ 基于51单片机,制作一个音乐播放器(必须音乐悦耳),同时点阵输出汉字,点阵输出汉字类的我可以解决,
要看这个音乐播放器有什么要求了!
❸ 用51单片机做一个音乐盒
电路图里的那个三极管的型号是8050,蜂鸣器就是一元钱的那种。声音很垃圾的,做了你会很失望的。
❹ 用51单片机可以自己做个MP3吗
可以,曾经有人使用AT89C2051制作MP3,当然由于CPU频率偏低,运算速度慢,只能制作音质一般的MP3.
❺ 关于51单片机、sd卡和vs1003的问题
不能~
补充回答:
恩我有VS1003的资料(英文的)你看看就知道了~SD卡需要单片机读取数据后给他的指令脉冲才行,但他自身是不能读SD卡或FLASH存储器的~另外读那个区也是单片机给存储器指令来读的~
❻ 51单片机读取MP3文件通过vs1003播放耳机有杂音怎么解决
MP3模块输出后的电路原理,PCB布局布线都有可能有问题。
❼ (51单片机c语言)vs1003b得出的14个频谱值具体是什么数据,如何在LED显示
VS1003 是一个单片MP3/WMA/MIDI音频解码器和ADPCM编码器。它包含一个高性能,自主产权的低功耗DSP
处理器核VS_DSP4,工作数据存储器,为用户应用提供5KB 的指令RAM 和0.5KB 的数据RAM。串行的控制和数据接口,4
个常规用途的I/O 口,一个UART,也有一个高品质可变采样率的ADC和立体声DAC,还有一个耳机放大器和地线缓冲器。
VS1003
通过一个串行接口来接收输入的比特流,它可以作为一个系统的从机。输入的比特流被解码,然后通过一个数字音量控制器到达一个18 位过采样多位ε-Δ
DAC。通过串行总线控制解码器。除了基本的解码,在用户RAM 中它还可以做其他特殊应用,例如DSP 音效处理。
=============================================================
51搞这个, 有点吃力. 音频也许可以, 视频就不要想了.
将mp3数据送入到vs1003解码, 由它的adc转换成音频数字信号, 音频的范围10-20Khz, 在这个范围内选择14个频点, 对应14列LED, 根据频点的频谱大小, 来设置LED列的多少.
至于数据的FFT变换, 不清楚怎么实现.
❽ 51单片机声音输出
看你要输出什么样的音频。
1、如果只是很简单的像某些有声贺卡那样的话,接一个无源喇叭,自己控制I/O输出一个方波,通过控制方波的频率来调节音调,然后将不同的频率组合起来,连续播放就是一首简单的歌曲。
2、如果要输出MP3,那就需要一块音频解码芯片,比如VS1003。单片机将存储在外部存储器里(比如U盘)的歌曲信息通过接口芯片传给音频解码芯片,解码之后就能输出歌曲了。
第二种情况相对比较复杂,涉及到如何高效读取存储的歌曲信息和高效传输这些信息。
❾ 用51单片机播放歌曲都需要什么硬件
用51单片机的话,还需要用专门的解码芯片,比如VS1003
❿ 想用51单片机做一个智能播放MP3的东西 求程序和电路图 ps :我们基础有点弱……
是用51内核的单片机吧?一般有专用芯片,像山景AU7842、AU7850等等都可以做出你说的MP3播放器,性能好点的用AVR的AT89C51SND1做,这类型的单片机是可以即做控制芯片,也集成DSP解码部分。你需要的图和程序就比较多了,没办法在这上面发给你看了。需要的话给个邮箱。