预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共16页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

单片机课程设计报告 题目:音乐门铃 院系:电气信息工程系专业:通信工程 组长:吴楠学号:20100606019 组员1:刘静静学号:20100606017 组员2:张琳娜学号:20100606018 组员3:李元学号:20100606020 组员4:黄智鑫学号:20100606049 组员5:学号: 组员6:学号: 指导教师:李宁 2011年01月06日 电气信息工程系课程设计总结报告 一、选题目的和意义: 选题目的:近几年来,随着市场上智能化楼宇的不断升温,门铃系统已作为智 能化办公室和智能化住宅小区的一个重要组成部分,被各商家和用户所接受。人们 已开始习惯用门铃系统代替传统的铁钥匙去管理各通道门,这使门铃系统得到了飞 跃性的发展。随着单片机技术的飞速发展,通过单片机实现人们对物质生活的满足, 这将会日益成为今后的一个重要发展的方向。 对于我们刚学习单片机的初学者来说,能够独立完成课题设计,使我们对单片 机有了更深的认识。这不仅是锻炼自己动手能力的机会,而且对于培养自己对单片 机设计的兴趣也是有很大的帮助的。音乐门铃是现代电子科技与音乐结合的产物, 在现代生活中扮演重要角色。虽然音乐门铃看起来简单,但是它是所有单片机设计 的基础,一个良好的基础才是成功的一半。本系统主要完成该电子门铃不仅具有普 通电子门铃的功能,而且还具有一些扩展功能。从以前的“叮咚”门铃,它价格便 宜,性能可靠,耗电量少,安装也简便;后来就有了音乐门铃,按下再也不是“叮 咚”声,而是悦耳的音乐,让客人可以耐心的等待。所以,我们设计了一个能播放 六种音乐的门铃。一个好的设计如果成功的话会大大的提高自己对单片机的兴趣。 意义:我们通过动手实践操作,进一步学习和掌握了单片机原理的有关知识, 特别是程序的编程方面,加深了对单片机原理及应用技术的认识,进一步巩固了对 单片机知识的理解,掌握简单单片机应用系统的设计、制作、调试的方法。在设计 时根据课题要求,复习相关的知识,查询相关的资料。根据实验条件,找到适合的 方案,找到需要的元器件及工具,进行实验。学习单片机设计我们不仅仅要重视结 果是如何的,更重要的是过程,我们在这个设计的过程中能够熟悉keil和Protues两 个软件在单片机仿真的作用。这次的单片机课程设计重点是通过实践操作和理论相 结合,提高动手实践能力,提高科学的思维能力,更在两周的时间了解了更多的有 关单片机的知识,使知识更加丰富,使自己更加充实。 与此同时,我们也对团队分工合作有了进一步的认识,只有通过合理的分工合 作,我们们才能够在短短一周的时间内完成设计任务,相信这对以后在社会上工作 和学习会有很多帮助,让我们能更好的进入工作状态。最重要的是,这次课程设计 也增加了我们对问题的研究和探讨,在我们以后的学习中会有更多的帮助。 2 学生姓名任务分工学生姓名任务分工学生姓名任务分工 吴楠焊接调试李元程序编写 刘静静原理图设计黄智鑫程序编写 PCB版图绘 张琳娜 制 二、主要研究内容: 1.我们自本次设计中,熟悉的掌握了单片机在实际的应用中的使用方法和过程 步骤。为以后的其它设计打下了一定的基础。 2.建立音乐,把音乐的音符找出,建立各个音符的定时常数T值表,编写程序 时,我们把T值表按顺序建立在TABLE栏,每个发音副使用一个字节,字节的位代表 音符的节拍。字节的高4位代表音符的高低,低四位代表音符的节拍。如果1拍为0.4 秒,1/4秒就是0.1秒,只要设定延迟时间就可求得节拍的时间。假设1、4拍为1DELAY, 则1拍应为4DELAY时间,其余节拍就是它的倍数。1/4拍的延时时间在此我们设为125 毫秒,音符节拍码编程时放在程序的最后面SONGx处 3.理解中断工作方式,懂得了使用中断控制器及中断入口地址处理中断响应。 4.还有一个关键的内容就是编写相关程序,使门铃变换出不同的音乐铃声来。 在设计中,掌握单片机外部中断的设置方法及使用步骤,能编写简单实用的中断服 务子程序。可以说,我对单片机的中断有了一个比较深入的了解。 5.掌握了一些单片机在使用中到的软件和开发设备,例如keil与Protues软件。这 与我们在实验室的情况不一样用很大的自由性。 3 三、实验设计(相关原理框图): 1.原理图: 原理图 系统以AT89C51单片机为核心,加上外围电源时钟电路、LM386功放电路及扬声 器电路组成。 Atmel公司的生产的AT89C51单片机是一种低功耗/低电压、高性能的8位单片 机,内部除CPU外,还包括128字节RAM,4个8位并行I/O口,5个中断优先级,2 层中断嵌套中断,2个16位可编程定时计