单片机求教

来源:百度知道 编辑:UC知道 时间:2024/06/23 12:13:50
请问单片机能不能完成mp3的播放工作呀?要能的话,应如何设计,需用到什么芯片,编程需用什么函数?

单片机用来控制mp3的播放,音频解码要用到解码芯片。你可以用51(网上达人们用avr来做的比较多,avr集成有spi接口)来模拟spi接口读取sd卡(片内ram要够大,sd卡读取最小单位是512byte),解码用vs1003(也是用spi通信)。当然也有将控制与解码集成在一起的芯片,51系列里就有。

要单片机软件来完成MP3解码好象不太容易,不过可以用专门的解码芯片来做,单片机只负责控制部分,也有内部集成了解码芯片的单片机,型号好象是AT89C51SN1,几十元一片吧!
学学C语言吧,现在单片机开发用的比较多!

一般单片机不可以,avr的可以,在ouravr。com中有

最好是用ARM来的做,USB接口在ARM上好搞一点。