基于51单片机的简易mp3的制作

基于51单片机的简易mp3制作原理

1、  项目要求

基于AT89C51系列单片机的音乐播放器,采用AT89C51作为主控芯片,采用12864LCD作为液晶显示屏,通过按键实现播放器对应按键功能。

2、  项目设计

AT89C51单片机为控制核心,加上5个按键、VS1003解码电路、LCD12864模块、CH375USB模块、SD卡模块组成。单片机负责接收按键的输入,根据输入控制音乐播放曲目,用5个按键实现音乐的选择播放

基于51单片机的简易mp3的制作_第1张图片

画原理图遇到的的几点问题:

1、  VS1003SD卡中的SPI总线问题,开始我们在两个模块都分别接了SPI接口,,然后查阅资料我们发现不可以这样接而是通过CS片选来挂外设。

2、  通过阅读芯片手册,我们发现VS100312脚是麦克风,4448脚是外部输入,由于项目需求里没有这一功能,我们将该四脚悬空,删掉芯片手册原有的电路。

3、  由于接口紧缺,通过查看STC12C5A60S2芯片手册、CH375芯片手册、LCD12864芯片手册,我们将CH375八位并行数据口与LCD12864八位数据口复用在P0口。

4、  由于下载程序的电路过于复杂,专业知识不到位,我们没有画这个电路,而是在单片机的TXDRXD接了排针,接到开发板的51芯片上的TXDRXD口上用来烧程序。

5、  关于3.3V稳压芯片,我们找到两种原理图,一种是4脚一种是三脚的,但是他们的封装都是4脚的,经过查阅资料,我们发现在4脚芯片中他们中有两个脚是接在一起的,所以说两种都是对的,都可以用。

等待更新。。。

你可能感兴趣的:(单片机)