1、 分类号分类号 编编 号号 毕毕 业业 设设 计计 题目题目 基于单片机的多功能电子时钟计基于单片机的多功能电子时钟计 院院 系系 信息工程学院信息工程学院 专专 业业 电子信息工程电子信息工程 姓姓 名名 学学 号号 指导教师指导教师 2010 年 5 月 10 日 毕 业 设 计 任 务 书 一、毕业设计的目的一、毕业设计的目的 1) 掌握单片机系统开发的一般方法与流程 2) 掌握单片机系统电路的安装调试步骤与方法 二、主要设计内容二、主要设计内容 1) 调查研究多功能电子时钟的原理与实现方法 2) 构思基于单片机的多功能电子时钟的实现方案 3) 用仿真软件分析设计方案 4) 选择器件实现
2、多功能电子时钟的硬件电路 5) 编写和调试软件系统 6) 进行实物电路板电路的测试与参数修正 三、重点研究问题三、重点研究问题 1) 单片机的原理与应用 2) 多功能电子时钟的原理与方法 3) 多功能电子时钟的实时显示与功能切换 4) 单片机的软件系统设计 四、主要技术指标或主要设计参数四、主要技术指标或主要设计参数 1) 硬件要求: a) 电路原理图正确 b) 元器件选配合理 c) 电路板布局合理 d) 焊接质量好 2) 软件要求: a) 程序要求结构化、模块化,流程清晰 b) 满足功能需求且充分利用硬件资源 c) 逻辑正确严谨,变量、模块定义规范化 d) 易于适应硬件设备的变更和系统功能的
3、扩展 本科生毕业设计开题报告本科生毕业设计开题报告 2010 年 3 月 14 日 学 生 姓 名 学号 专业 电子信息工程 题 目 名 称 基于单片机的多功能电子时钟设计 课 题 来 源 自选 主 要 内 容 随着现代生活的推进,电子时钟在人们的生活中已经普及,本课 题的主要内容就是结合单片机的强大功能,在一块普通的电子时钟集 成多种功能,方便人们的日常生活,该功能是通过单片机、8段数码 管以及一些简单辅助电路实现的。随着生活中电子表使用的普遍,该 设计的可行性已变的可能,所以本设计是在结合生活实际运用的基础 上而做出的,而单片机更是电子电路中运用最普遍的芯片,所以该毕 业设计在这两大主题的
4、基础上结合keil与protues等软件的功能。该 设计硬件结构简单,软件设计条理清晰,是一个很实用及很常见的多 功能时钟。由于之前没有独立做过单片机实现多功能电子时钟方面的 内容,所以在做设计时总会遇见很多问题,本次设计是在结合老师的 指导及同学的帮助下完成的,并通过本人在网上所查的大量资料及单 片机设计中常见的电路而构思出来的。 采取的 主要技 术路线 方 法 本设计采取单片机 STC89S52、 按键开关与 7 段数码显示管显示模 块相结合实现不同多种功能,此外还有一些简单的辅助电路,例如屏 灯电路及上电复位及手动复位电路,这些简单的辅助电路加上单片机 及按键开关,显示系统共同构成了整个
5、硬件设计,8 段数码管是通过 单片机的控制来实现显示信息的,通过网上固定的显示编码,随时间 的变化,要显示的时间变量随之变化,通过显示程序实时调用显示数 组中与之对应的编码实现实时显示,最后与程序一同烧进单片机,在 上电复位等相关的辅助电路下,从而完成整个设计。这个构思是结合 单片机的原理及应用等书籍上常见的辅助电路加上数码管的接口电 路及接口技术而设计出来的,硬件电路比较简单。软件方面采用结构 化的 C51 作为编程语言,通过按键检测调用不同的功能函数实现电子 时钟的不同功能,结构化,模块化较高,流程比较清晰。 预期的 成果及 形 式 能实现简单的时钟功能,同时附带时间调整,定时闹钟以及秒表
6、 功能。 时 间 安 排 第一周:查与题目有关的资料 第二周:查芯片的资料并整理 第三周:整理所有资料 第四周:构思硬件设计 第五周:编写软件程序 第六周:购买电路元件 第七周:焊电路板 第八周:检查电路板 第九周:调试 第十周:烧写程序 第十一周:写毕业设计论文 第十二周:交毕业设计论文 第十三周:毕业答辩 指导教 师意见 签 名: 年 月 日 备注 I 摘 要 随着生活节奏的加快,人们时间观念的加强,时钟已经成为人们日常生活中 不可或缺的一部分,而如何在时钟的基础上,根据人们生活的需要增加相应的、 功能以方便人们的生活,成为时钟设计方面的重点。单片机以其强大的功能,低 廉的价格成为许多多功能电子产品的首选。 本设计结合所学的额单片机的原理与 应用这么课程而拓展的电子方面的研究,在单片机时钟的基础上通过软件记时, 实现时钟功能,同时通过按键开关来扩展功能,实现定时闹钟与秒表功能。C51 语言作为高级语言 C 语言的移植,易