基于51单片机的音乐播放设计

基于51单片机的音乐播放设计

ID:7815601

大小:243.50 KB

页数:15页

时间:2018-02-27

基于51单片机的音乐播放设计_第1页
基于51单片机的音乐播放设计_第2页
基于51单片机的音乐播放设计_第3页
基于51单片机的音乐播放设计_第4页
基于51单片机的音乐播放设计_第5页
资源描述:

《基于51单片机的音乐播放设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、河北大学2014届本科生学年论文(课程设计)基于51单片机的音乐播放设计摘  要为方便人们的日常生活,优化学校、机关等单位的计时系统,采用以单片机为基础设计了一种的自动音乐播放器。本设计利用单片机AT89S52的定时和计数功能,来完成时间的显示和定时功能。并且,通过对定时器初值的设定来产生不同频率的声音,利用定时器中断来完成对音乐节拍长度的控制。通过音频功率放大器,将单片机输出的信号放大,再通过喇叭播放乐曲。通过MAX232型芯片,可以转换PC机上的电压和单片机的电源电压,再通过串口接入PC机,这样就能从P

2、C机上将用C语言编写的程序下载到单片机上。最后可在数码管上显示时间,当定时时间到后,喇叭自动播放一段连续的音乐。此设计摆脱了传统闹钟的刺耳声音,取而代之的是美妙的音乐,能为人们的日常生活提供准确的计时,且成本低廉,值得推广。关键词:音乐播放;音频转换;时间显示;ULN2003河北大学2014届本科生学年论文(课程设计)Musicplaybackdesignbasedon51singlechipmicrocomputerAbstractFortheconvenienceofPeople'sDailylives

3、,tooptimizethetimingsystemschools,agenciesandotherunits,onthebasisofthesinglechipmicrocomputerwasadopted todesignakindofautomaticmusicplayer.ThisdesignusingthesinglechipmicrocomputerAT89S52timingandcountingfunctions,tocompletethetimedisplayandtimingfunctio

4、ns.And,bythesettingoftheinitialvalueoftimertogeneratedifferentfrequenciesofsound,usingatimerinterrupttocompletecontrolofthebeatofthemusiclength.Throughtheaudiopoweramplifier,MCUoutputsignalamplification,thenplaythemusicovertheloudspeaker.ThroughMAX232chip,

5、canconvertthevoltageofpowersupplyvoltageofPCandmicrocontroller,throughaserialportconnectedtothePC,soyoucanfromthePCwillbewritteninClanguageprogramdownloadedtothemicrocontroller.Finallyonthedigitaltubedisplaytime,whenthetimetoregularly,speakersplayacontinuo

6、usmusicautomatically.Thisdesigntogetridofthetraditionalalarmclocksharpvoice,instead,thewonderfulmusic,canoffertheaccuratetimingforPeople'sDailylives,andlowcost,isworthpromoting.Keywords:Musicplayback;Audioconversion;Timedisplay;ULN2003河北大学2014届本科生学年论文(课程设计

7、)目  录  1 总体设计1  2 硬件设计2  2.1 AT89S52型单片机介绍2  2.2 ULN2003及外围电路的设计2  2.3 串行通信和MAX232芯片3  2.4 AT89S52的定时/计数器概述3  2.5 LED显示5  3 软件设计6  3.1 音乐编程原理及其流程图6  3.1.1 产生声音信号6  3.1.2 产生节拍信号6  3.1.3 音频转换7  3.2 时间显示程序设计8  4 仿真及调试过程9  4.1 硬件调试过程9  4.2 软件仿真过程9  5 结束语11  参考

8、文献12河北大学2014届本科生学年论文(课程设计)1  总体设计    在基于单片机的自动音乐播放器中,采用AT89C52RC型单片机为硬件基础,通过C语言对芯片进行编程。单片机需外接+5V稳压电源,并通过MAX232电平转换芯片和串口接入PC机。单片机工作时,用软件对定时器初值进行设定,从而得到所需要的声音频率;通过四位共阴LED数码管,可显示时间,并可进行定时设置;将单片机输出的信号放大,接入喇叭即可发声[

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。