基于单片机的音乐门铃设计

基于单片机的音乐门铃设计

ID:16480455

大小:165.50 KB

页数:13页

时间:2018-08-10

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

《基于单片机的音乐门铃设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、机械与电子工程学院课程设计报告课程名称单片机课程设计设计题目音乐门铃的设计所学专业名称电气自动化班级自动化114学号2011210873学生姓名唐菊生指导教师王炳庭年月日机电学院单片机课程设计任务书设计名称:音乐门铃的设计学生姓名:唐菊生指导教师:王炳庭起止时间:自2014年5月5日起至2014年5月18日止一、课程设计目的此次课程设计是完成电子门铃的设计与实现,为此我们从网上查阅了相关知识,利用自己所学的知识和老师的指导,完成了此次设计。该设计包括设计的基本原理,电子门铃的硬件设计,电子门铃的软件设计等。二、课程设计任务和基本要求1.了解单片机的编程.电路

2、的分析方法以及系统控制原理2.电子音乐门铃的电路图设计。3.电子音乐门铃控制程序的编写。4.电子音乐门铃的制作。机电学院单片机课程设计指导老师评价表院(部)机电学院年级专业自动化114学生姓名唐菊生学生学号2011210873题目音乐门铃的设计一、指导老师评语指导老师签名:年月日二、成绩评定指导老师签名:年月日目录摘要与关键词0第一章基本原理11.1前期工作11.2电路结构21.3单片机选型21.3.1AT89C2051单片机定时器的工作原理21.3.2AT89C51单片机的优点2第二章音乐门铃的硬件设计22.1电源模块电路32.2复位模块电路32.3按键模

3、块电路32.4门铃模块电路4第三章音乐门铃的软件设计43.1定时器/计数器的运用43.2程序流程图53.3源代码5第四章系统调试仿真6心得与体会7参考文献8-9-摘要与关键词摘要:由于电子音乐门铃具有铃声动听,价格低廉,耗电少等特点,在现代家居中的应用越来越流行。有了电子音乐门铃,在客人拜访时,听到的将不再是单调的提示等候音,而是不同凡响的流行音乐旋律,特效音等个性化的电子声乐。音乐是由音符组成。声音的频率范围约在几十到几千赫兹,若能利用程序来控制单片机某个口线的高电平和低电平,则在该线口就能产生一定频率的矩形波,接上扬声器就能发出一定频率的声音,若再利用延

4、时控制“高”“低”电平的持续时间,就能改变输出频率,从而改变音调。要奏出准确地控制乐曲节奏,常用节拍来表示。现在对于我们可以利用单片机演奏乐曲,我们可以从单片机的基本发音实验出发。我们知道,声音的频谱范围约在几时到几千赫兹,能利用程序来控制单片机口线的高电平或低电平,则在该口线上就能产生一定频率的矩形波,街上扬声器就能发出一定频率的声音,我们在利用延时程序控制“高”“低”电平的持续时间,就能改变输出频率,从而改变音调而发出美妙的音乐。该设计以AT89C51为芯片组成的一个音乐门铃解决方案,在设计系统硬件电路的基础上,实现了电子门铃系统软件设计,该系统设计主要

5、包括电源、按键模块等。经过系统测试,证明达到了设计要求关键字:AT89C51;音乐门铃;单片机-9-第一章基本原理1.1前期工作通过大家对单片机的学习,能够通过keilC软件编写C语言程序,并且能够在Proteus仿真软件上成功的运行。1.2电路结构音乐门铃的硬件电路由6个部分组成:单片机、时钟与复位电路、选择按键输入电路、音频发生器、音频放大器和扬声器。音乐门铃的硬件电路设计框图如下。时钟与复位电路选择按键输入电路单片机音频发生器音频放大器扬声器图1-1音乐门铃硬件电路设计框图1.3单片机选型1.3.1AT89C2051单片机定时器的工作原理单片机AT89

6、C51有2个定时器T0、T1,它们有4种工作方式,分别是工作方式0、工作方式1、工作方式2、工作方式3,除方式3外,T0和T1有完全相同的工作状态。工作方式0为13位工作方式,即最大的计数次数为213;工作方式为16位工作方式,即最大的计数次数为216;工作方式2为8位工作方式,即最大的计数次数为工作方式为位工作方式,即最大的计数次数为28;对于工作方式3只适合于定时器0。在单片机的特殊功能寄存器中有6个寄存器(TH1、TH0、TL1、TL0、TMOD、TCON)是用来控制单片机的定时器的,通过编程对这些特殊功能寄存器的读写就可以控制单片机的两个定时器T0、

7、T1。TH0、TH1是分别用来存放定时器0和定时器1的计数初值的高8位,TL0、TL1是分别用来存放定时器0和定时器1的计数初值的低8位。TMOD是用来设定定时器的工作状态,TCON中有定时器的标志位,单片机可以根据这些标志位来查询定时器的工作状态。1.3.2AT89C51单片机的优点AT89C51是一个低电压,高性能CMOS8位单片机,片内含8kbytes的可反复擦写的Flash只读程序存储器和256bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Fla

8、sh存储单元,功能强大的AT89C52单片机可为您提

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

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

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