欢迎来到天天文库
浏览记录
ID:870040
大小:2.12 MB
页数:38页
时间:2017-09-21
《基于51单片机的音乐播放器的软硬件设计毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、南阳理工学院本科生毕业设计(论文)学院:电子与电气工程学院专业:自动化学生:郝帅臣指导教师:刘忠超完成日期2013年5月南阳理工学院本科生毕业设计(论文)基于51单片机的音乐播放器的软件设计SoftwareDesignofMusicPlayerBasedon51MCU总计:33页表格:3个插图:15幅南阳理工学院本科毕业设计(论文)基于51单片机的音乐播放器的软件设计SoftwareDesignofMusicPlayerBasedon51MCU学院:电子与电气工程学院专业:自动化学生姓名:郝帅臣学号:1109624064指导教师(职称):刘忠超(讲师)评阅教师:完
2、成日期:南阳理工学院NanyangInstituteofTechnology基于51单片机的音乐播放器的软件设计自动化专业郝帅臣[摘要]本课题完成了基于51单片机的音乐播放器的软件设计。论文主要介绍了对U盘所存储的MP3、WMA或MIDI格式的文件识别、提取以及音频解码程序实现的方法,通过与硬件调试表明所设计的音乐播放器可以通过按键选择歌曲以及控制音量,同时还可以通过显示屏来显示所播放的歌曲名。声音的播放可以通过扬声器或耳机进行,基本实现了音乐播放器的功能。[关键词]单片机;音乐播放器;U盘文件读取;音频解码SoftwareDesignofMusicPlayerB
3、asedon51MCUAutomationSpecialtyHaoShuai-chenAbstract:Thistopicfinishesthesoftwaredesignofthemusicplayerbasedonthe51microcontroller.Thepapermainlyintroducesthemethodofidentification,extractionandaudiodecodingprogramtothestoringtheUdiskMP3,WMAorMIDIformatfile.Atthesametimethehardwaredebu
4、ggingshowsthatthemusicplayercanselectthesongsandcontrolthevolumethroughthekeyboard,atthesametimethroughthescreendisplaythesongname.Thesoundcanplaythroughthespeakersorheadphones.Thedesignbasicallyrealizesthefunctionofmusicplayer.Keywords:Singlechipmicrocomputer;musicplayer;udiskfilerea
5、ding;audiodecoding目录1引言11.1设计背景11.2设计意义11.3理论分析与方案论证11.3.1理论分析11.3.2设计方案论证22系统硬件原理及概述32.1STC12C5A60S2处理器介绍32.2系统硬件电路综述32.2.1硬件系统总体设计方案32.2.2USB总线的通用接口芯片CH375电路42.2.3LCD12864显示电路52.2.4按键控制电路52.2.5音频解码芯片VS1003电路53系统软件设计63.1软件开发平台63.2系统的软件设计73.2.1软件总体分析73.2.2CH375软件系统设计103.2.3CH375模块的U盘数
6、据读取程序设计113.2.4VS1003模块的MP3文件播放程序设计133.3系统流程图144系统调试结果及分析15结束语18参考文献19附录20致谢331引言1.1设计背景随着电子技术的发展,MP3播放器向大容量、高音质、小巧便携不断发展。虽然播放器与存储器的一体化设计,使MP3播放器便于携带,但与此同时他也带来了很多新的问题,比如存储容量固定。如果想装下更多的歌曲只能去购买新的产品,造成了巨大的浪费;另一方面,一体化又限制了MP3播放器在其他领域的应用,比如车载MP3等不方便移动的播放器。于是将存储器与播放器分离成为MP3的另一发展方向。本设计以单片机为核心控
7、制器,设计一个音乐播放器,主要完成U盘存储的音频文件数据提取及播放任务。该播放器类似于个人计算机的音乐播放软件,可识别、提取U盘所存储的MP3、WMA或MIDI格式的文件并可自行完成音频解码数据处理,最后送扬声器或耳机进行播放。通过自定义键盘设定,当有键按下时,能控制歌曲的播放或音量,并通过LCD来显示播放音乐的歌曲名,同时USB-HOST的开发也为实时数据采集的移动存储提供了价格低廉的解决方案。本文将从软硬件方面介绍如何用单片机控制USB-HOST读取U盘中的文件并将其解码播放。1.2设计意义基于单片机的音乐播放器可应用于MP3,MP4,扩音器等很多方面,并可作
8、为很多系统
此文档下载收益归作者所有