龙源期刊网
http://www.qikan.com.cn
基于单片机的音乐播放器设计
作者:宗颖
张婷婷
葛耿育
樊瑾
来源:计算机知识与技术
2018
年第
33
期
摘要:本文以
51
为控制核心设计多功能单片机
MP3
音乐播放器,可以从
SD
内存卡或
USB
在存储介质中读取音频文件,实现播放、暂停、上下曲切换等功能,用液晶显示
作为歌曲信息显示设备,屏幕可以显示歌曲序号、总量、当前音乐时间、音效、循环模式和音量
为了满足人们在不同功能模式下的音乐选择和播放。
关键词:单片机;音乐播放器;语音模块;液晶屏
中图分类号:
TP912
文献标识码:
A
文章编号:
1009-3044
(
2018
)
33-0254-02
音乐播放器分为软件和硬件。软件音乐播放器一般指
PC
机器由高级编织
程语言开发的应用程序可以是国内酷狗、酷我、咪咕音乐等客户端形式,也可以是
网易音乐、虾米音乐等嵌入网页的播放器;硬件一般由单片机、存储设备和语音模块组成
嵌入式一体机,易于携带和使用。本文所述
MP3
音乐播放器由
STC89C52RC
单片
机、
BY8001-16P
语音模块和
SD
存储卡等主要模块包括硬件电路设计和软件编程
容。
1
整个系统设计
本设计的整体设计方案框图如图所示
1
主要包括单片机、液晶显示屏、语音编解码模
块、存储模块、按钮模块、扬声器和电源模块等。单片机检测到按钮模块中不同的按钮
下信号后,发送相应的串口指令给语音编解码模块,并控制液晶显示屏显示相关信息。语音编
解码模块接收到单片机发送过来的指令后,便从存储模块中读取相应的音乐格式文件,按照预
通过扬声器播放首先设置的播放模式和音乐风格。
2
硬件设计
硬件设计包括设备选择、芯片引脚分析和电路整体设计。
MCU
(单片机)选择
型上,
STC89C52RC
单片机采用
Intel
公司的
MCS-51
内核是国内芯片,内置程序存储器容
引脚图量大,功能丰富,使用方便
2
所示;选择液晶显示屏;
LCD1602
,最多可以显
示两行共
32
单片机并行传输个字符。
P0
由于模块的经典常用,本文没有端连接
单独列出其电路图;选择语音编解码模块;
BY8001-16P
,它是一款小巧的高品质插卡
MP3
模块
[1]
,采用
BY8001-SSOP24MP3
主控芯片,支持
MP3
、
WAV
格式双解码,
24
位
DAC
输
出,动态范围支持
90dB
,信噪比支持
85dB
,支持
UART
异步串口控制:支持播放、暂停、上升
内置音量、曲目、音量加减、选曲播放、广告插播等。
EQ
掉电记忆功能配置
TF