单片机-音乐提示定时器设计

单片机-音乐提示定时器设计

ID:42553105

大小:1.14 MB

页数:37页

时间:2019-09-17

单片机-音乐提示定时器设计_第1页
单片机-音乐提示定时器设计_第2页
单片机-音乐提示定时器设计_第3页
单片机-音乐提示定时器设计_第4页
单片机-音乐提示定时器设计_第5页
资源描述:

《单片机-音乐提示定时器设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、设计内容与设计要求设计内容:本课题要求以单片机为核心设计一个音乐提示定时器,具备倒数计时、时间修改、音乐演奏等功能。可作为微电脑倒数计数器,做一小段时间计时,放在家中使用,例如煮泡面、煮开水或小睡片刻等;用于全自动洗衣机洗涤完毕音乐提示定时器。设计任务包括控制系统硬件设计和应用程序设计。设计要求:1)确定系统设计方案;2)进行系统的硬件设计;3)完成必要的参数计算与元器件选择;4)完成应用程序设计;5)进行系统电路应用程序的调试。主要设计条件音乐提示定时器设计4个按键设置现在想要倒数的时间:K1—设置倒计时时间为60分钟,显示为“6000”;K2—设置倒数计时时间为5分钟,显示为“0500

2、";K3—设置倒数计时时间为10分钟,显示为“1000";K4—设置倒数计时时间为20分钟,显示为“2000”;一旦按键后则开始倒计时,当计时为0则演奏一曲咅乐;内定倒数计时时间为5分钟,显示为0500。说明书格式—封面课程设计任务书目录第1章设计的要求及目的第2章系统总体方案选择与说明第3章系统方框图与工作原理,第4章各单元硬件设计及说明第5章器件说明第6章软件设计与说明(包括流程图)第7章调试步骤、结果、使用说明第8章设计总结第9章参考文献附录:系统电路原理图(用PROTUES制作)、系统程序清单。电气与信息工程系课程设计评分表进度安排设计时间为两周第一周星期一、上午:布置课题任务,讲

3、课及课题介绍下午:借阅有关资料,总体方案讨论星期二、确定总体设计方案星期三、硬件模块方案设计星期四、软件模块方案设计及调试星期五、软、硬件模块设计及调试第二周星期一、改进软、硬件设计和调试星期二、完善调试内容及说明书设计星期三、总结各项设计内容及写说明书星期四、写说明书星期五、上午:交说明书下午:答辩参考文献1、《51系列单片机应用与实践教程》周向红编北航出版社2、《单片机应用系统设计》何立民编北航出版社3、《单片机原理及应用》王迎旭主编机械工业出版社4、《51系列单片机设计实例》楼然苗等编北航出版社5、《51单片机应用系统开发典型实例》戴家等编中国电力出版社6、《单片微型计算机原理及接口

4、技术》陈光东等编华中科技大学出版社7、《单片机实用系统设计技术》房小翠编国防工业出版社目录第1章设计的要求及目的11.1课程设计要求11.2课程设计目的11.3课程设计的意义2第2章系统总体方案选择与说明32.1设计任务32.2设计方案选择与说明3第3章系统硬件设计及工作原理43.1系统硬件设计框图43.2硬件工作原理43.3硬件各部分功能分析43.3.1单片机的选择43.3.2复位电路的设计6333时钟电路的设计83.3.4动态显示电路93.3.5定吋调整电路和音乐电路10第4章系统软件设计与调试114」系统软件设计方案的确定114.2主程序流程图124.3显不程序流程图134.3倒计时

5、程序流程图144.4音乐播放程序流程图16第5章调试步骤、使用说明及结果195.1调试步骤185.2使用说明及结果18第6章设计总结21第7章参考文献21附录21硬件系统原理图22程序清单23第1章设计的要求及目的1.1课程设计要求(1)确定系统设计方案。(2)进行系统的硬件设计。设计要符合项目的工作原理,连线要正确,端口要有有标号。所使用的元器件要合理选用,电阻,电容等器件的参数要正确标明。原理图要完整,CPU,外围器件,扩器接口,输入/输出装置要一应俱全。(3)完成必要元器件选择。(4)系统软件设计及调试。根据要求,将总体项能分解成若干个子功能模块,每个功能模块完成一个特定的功能,确定

6、各功能模块之间的关系,并画出完整的程序流程图。程序调试在WAVE6000中完成,排除了语法错误后,编译后生成*HEX文件。(5)系统联调及操作说明。在PROTUES中绘制出原理图,并根据具体要求选择器件,设置参数。将汇编后牛成的*HEX文件传入,进行仿真,根据仿真结果检查该程序是否达到设计要求,若未达到,修改程序,直到达到要求为止。(6)写说明书。包括原理图设计说明,程序设计说明并画出工作原理图,程序流程图并给岀程序清单。1.2课程设计目的(1)加深对基础知识的理解,进一步熟悉和掌握单片机的结构及工作原理。(2)掌握单片机的接口技术及相关外围芯片的外特性,控制方法。明确原理图屮所使用的元器

7、件功能及在图屮的作用,各器件的工作过程及顺序。(3)通过课程设计,掌握以单片机核心的电路设计的基本方法和技术,了解有关电路参数的计算方法。(3)通过实际程序设计和调试,逐步掌握模块化程序设计方法和调试技术。了解程序设计总体功能及结构,对各子模块的功能以及各子模块之间的关系有较详细的描述。(4)通过完成一个包括电路设计和程序开发的完整过程,使学生了解开发单片机应用系统的全过程,为今后从事相应打下基础。1.3课程设计的意义(

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

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

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