欢迎来到天天文库
浏览记录
ID:53425974
大小:1.47 MB
页数:49页
时间:2020-04-03
《单片机音乐播放器设计.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、单片机音乐播放器设计摘要本文将介绍一种以89C51型单片机为基础元件设计的自动音乐播放器。在当今这个科技高速发展的时代,生活节奏的加快,人们长期处于工作、学习压力过大的状态,对于调节心理压力而言音乐对于每一个人都十分重要,由此音乐播放器在国内已经开始普及。校园里的上下课的铃声,宿舍内早晨的起床号声音,都由以前枯燥刺耳的铃音转变成了好听的音乐,公路、广场中的计时装置也逐渐开始采用音乐来充当铃声。此装置不仅为人们日常生活的计时提供了方便,同时也为目前快节奏的生活带来了乐趣。本文是应用MCS-51单片机原理和控制理论设计音乐
2、演奏控制器的硬件电路,并利用C语言进行程序设计。通过控制单片机内部的定时器来产生不同频率的方波,驱动蜂鸣器发出不同音调的音乐,再利用延迟来控制发音时间的长短。把乐谱转化成相应的定时常数就可以从发音设备中演奏出悦耳动听的音乐。这种控制电路结构简单,可读性高,应用性强;软件程序适应范围广,对于不同的音乐只需要改变相应的定时常数即可。关键词:单片机;音乐播放器;C语言ThedesignofthemusicplyerAbstractThisarticleintroducesakindof89C51-basedmicrocont
3、roller-baseddevicedesignedforautomaticmusicplayer.Intoday'seraofrapiddevelopmentofthistechnology,theacceleratedpaceoflife,thelong-inwork,learningburdenthestate'scaseforregulatingpsychologicalstressisimportantforeveryone,thismusicplayerathomehasbegununiversal.Cam
4、pusontheclassofthering,getupearlymorningdormitoryNo.voices,stridenttonesbythepreviousdrytransformedintogoodmusic,road,squareinthetimingdevicesarealsobeginningtousemusicasringtones.Thisdevicenotonlyforthetimingofdailylifeandprovidesaconvenient,butalsoforthecurren
5、tfast-pacedlifefun.ThisistheapplicationofMCS-51SCMprinciplesandcontroltheory,musicperformancecontrollerhardwareandprogrammingusingcprogramminglanguage.BycontrollingtheMCU'sinternaltimertogeneratesquarewavesofdifferentfrequenciestodrivespeakersmakedifferentmusica
6、ltones,andthenusedelaytocontrolthelengthofpronunciation.Themusicintothecorrespondingtimeconstantscanbeplayedfromthesoundequipmentoutofmelodiousmusic.Thiscontrolcircuitissimple,readable,applicationandstrong;softwareprogramtoadapttoawiderangeofdifferentmusicjustfo
7、rtheappropriatetimeconstantchangecanbe.Keyword:Single-chipprocessor;Musicplayer;Cprogramminglanguage目录1绪论11.1概述11.2单片机的产生和发展11.3单片机的特点及应用21.3.1单片机主要特点21.3.2单片机的应用31.4系统设计总体方案32MCS-51单片机的结构与原理52.1MCS-51单片机的基本结构52.1.18051单片机的基本组成及主要性能52.1.28051单片机的外部引脚说明62.2MCS-51
8、单片机的微处理器92.2.1运算器92.2.2控制器102.3MCS-51单片机的存储器112.3.1内部数据存储器112.3.2内部程序存储器122.3.3专用寄存器(SFR)简介122.4MCS-51单片机的定时计数142.4.1定时器/计数器的结构142.4.2定时器/计数器的工作方式152.4.3定时/计数器的初始化162
此文档下载收益归作者所有