编辑: 645135144 | 2013-04-10 |
2007 级 2班 指导教师 丁珠玉成绩_ 工程技术学院
2010 年11 月目录1引言…1 1.
1 课程设计要求与目的…1 1.1.1 基本设计要求与原则…5 1.1.2 设计的基本目的…5 1.2 设计构思…7 1.2.电子时钟简介…7 1.2.2时钟的功能…7
2 电路设计…8 2.1 总体设计框架…8 2.1.1 总体设计思路…8 2.1.2 总体流程图…8 2.2 部分设计细节…10 2.2.1 各部分的设计思路及电路图…10
3 时钟各功能分析及图解…14 3.1 时钟运行图…14 3.2 秒表运行图…14
4 电路控制C语言程序…16
5 程序调试过程及相关问题…17 5.1 调试中已解决问题…17 5.2 相关分析…19 5.3 方案存在的问题…30 5.4 调试心得体会…35
6 小结…40 附录…42 参考文献…44 致谢…48 数字电子时钟课程设计 马超西南大学 工程技术学院 07级(2)班 电子科学与技术 重庆北碚400716
1 引言 随着电子技术的迅猛发展,数字电路应用广泛,电子技术深入各个领域.通过数字时钟这一电子技术课程设计来让我们熟悉理论知识与实践相结合的综合训练,从而达到对我们运用能力进行检查和综合素质的培养. 1.1课程设计要求与目的 1.1.1基本设计要求与原则 本次课程设计的题目是数字电子时钟与简易水温控制系统.我们小组选择的是数字电子时钟. 基本要求:
1、能够根据设计任务和指标要求,综合运用电子技术课程中所学到的理论知识与实践技能独立完成一个设计课题.
2、根据课题需要选择参考书籍,查阅手册、
图表等有关文献资料.要求通过独立思考、深入钻研课程设计中所遇到的问题,培养自己分析、解决问题的能力.
3、进一步熟悉常用电子器件的类型和特性,掌握合理选用的原则.
4、学会电子电路的安装与调试技能,掌握常用仪器设备的正确使用方法.利用 观察、判断、实验、再判断 的基本方法,解决实验中出现的问题.
5、
1、2班独立设立小组,每小组2个成员.起止时间为:2010年10月28号开始至2010年11月12日结束. 基本原则: 小组团队设计不能从网上下载,自己动手编排电路,流程图,编写程序. 电路图必须采用PROTEL软件绘制,用multisim或者proteus软件仿真,并提交程序及结果、课程论文电子版. (有违以上原则,取消课程成绩) 1.1.2 设计的基本目的 1.课程设计是教学中必不可少的重要环节,通过课程设计巩固、深化和扩展学生的理论知识与初步的专业技能,提高综合运用知识的能力,逐步增强实际工程训练的能力. 2.注重培养学生正确的设计思想,掌握课程设计的主要内容、步骤和方法. 3.培养学生获取信息和综合处理信息的能力、文字和语言表达能力以及协作工作能力. 4.提高学生运用所学的理论知识和技能解决实际问题的能力及其基本工程素质. 5.在知识传授与能力和素质培养的关系上,树立注重素质教育,融传授知识、培养能力与提高素质为一体.在理论与实践的关系上,树立理论联系实际,提高综合能力为目的. 1.2 设计构思 1.2.1 电子时钟简介 1957年,ventura发明了世界上第一个电子表,从而奠定了电子钟的基础,电子时钟开始迅速发展起来.现代的电子时钟是基于点偏激的一种计时工具,采用延时程序残生一定的时间中断,用于一秒的定义,通过计数方式进行满六十秒分钟进一,满六十分进一,满二十四小时清零.从而达到计时的功能,是人民日常生活不可缺少的工具. 1.2.2 时钟的功能 本次设计的时钟,以AT89C51单片机芯片为中心的控制电路.单片机控制电路省去很多复杂电路,使得电路得到简化.用C语言程序来控制时钟显示,更加简化了时钟的设计.由于单片机和C语言的控制能力较强,使得时钟的功能有所提高.通过调整时间,秒表,时钟暂停,返回时钟五个按键可以完成两个成套的功能:时钟调整、秒表. 表1 详细元件列表 器件名 称 单片机芯片 八位共阳数码管 电容电阻欧姆电 阻 欧姆电 阻 数目