文档详情

时间控制器设计论文.doc

发布:2018-12-26约1.99万字共34页下载文档
文本预览下载声明
成都电子机械高等专科学校 电子与电气工程系毕业设计论文 PAGE PAGE 28 毕业设计(论文) 题 目 单片机设计 时间顺序控制器 专 业 应用电子技术 班 次 09221 姓 名 尹凯旋 学 号 42 指导老师 曾一江 成都电子机械高等专科学校 二零一二年六月 摘要 随时代的发展,生活节奏的加快,人们的时间观念愈来愈强;随自动化、智能化技术的发展,机电产品的智能度愈来愈高,用到时间顺序控制的地方也会愈来愈多,因此,设计开发具有良好的应用前景。 由于单片机价格的低成本、高性能,在自动控制产品中得到了广泛的应用。本设计利用Atmel公司的AT89C51单片机进行时间顺序控制器开发,设计了实现所需功能的硬件电路,应用汇编语言进行软件编程,并用protues进行仿真调试。 在介绍本单片机的发展情况基础上,说明了本设计实现的功能,并对各功能电路进行了分析。主要工作放在软件编程上,用硬件电路实现了工作阶段显示在LCD,外部故障声光报警 ,各阶段工作时间可通过键盘设置。调试可以使用。 关键词:单片机 AT89C51 时间顺序控制器 汇编语言 目 录 设计任务分析··································1 1.1 课题背景 ······································1 1.2 单设计主要内容 ······································2 1.3 设计系统思路 ···································2 第二章 硬件总体方案设计 ······························3 2.1 单片机的选择 ··································4 2.2功能电路分析 ···········································5 第三章 软件设计 ········································9 3.1 实现时间顺序基本步奏 ·······························10 3.2 主程序····················································11 3.3 键盘子程序················································12 3.4 倒计时显示1S程············································13 3.5外部故障计时报警程序 ·····································14 第四章 系统的仿真·······································15 4.1 protenus软件的介绍 ····································16 4.2 wafe软件应用···············································17 4.3系统的调试 ·················································18 4.4故障分析及解决 ···································19 结论 ···················································20 附录A 硬件仿图 ··················································21 附录 B 程序图 ·························································
显示全部
相似文档