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