plc自动报时毕业的设计.docVIP

  • 5
  • 0
  • 约1.48万字
  • 约 37页
  • 2018-06-28 发布于福建
  • 举报
plc自动报时毕业的设计

毕业设计(论文)任务书 专业 电气自动化 班级 一、课题名称:自动报时系统设计(单片机) 二、主要技术指标: 1、与MCS-51 兼容 4K字节可编程闪烁存储器寿命:1000写/擦循环数据保留时间:10年全静态工作:0Hz-24Hz三级程序存储器锁定128*8位内部RAM华罗庚王元论一致分布与近似分析北京中国科学1973 [3] 朱善军等.单片机接口技术与应用.北京 年 月 日 指 导 教师(签名) 年 月 日 教研室主任(签名) 年 月 日 系 主 任(签名) 年 月 日 毕业设计(论文)开题报告 设计(论文)题目 自动报时系统 选题的背景和意义: 选择不同的单片机,可以组成具有较强抗干扰能力和运行可靠性的产品,其抗干扰能力虽然不如PLC,,运行效果仍然令人满意选择不同的单片机,可以组成具有较强抗干扰能力和运行可靠性的产品 经验总结法: 目 录 设计任务书 I 1 前言 1 2 硬件系统设计 2 2.1 总体框图设计 2 2.2 单片机选型 2 2.3 独立式按键控制电路 5 2.4 LED动态显示电路 7 2.5 时钟芯片DS1302 11 2.6 电路原理 14 3 软件设计 15 3.1 设计思路 15 3.2主程序模块 15 3.3显示程序模块 17 3.4 DS1302的写时钟程序模块 18 3.5按键程序模块 19 3.6 定时器程序模块 20 4 系 统 调 试 22 结 论 25 致 谢 26 参考文献 27 附 录A 28 摘 要 本设计是利用单片机原理设计的自动报时系统。其中,自动报时系统以AT89C51单片机为核心,采用4个独立式按键来调整时间和设置闹铃,用共阴极动态六段LED动态显示来显示时间,计时方案采用时钟芯片DS1302。以8路反向动态缓冲器74LS240作为LED的动态扫描的段码控制驱动信号,用P2.0—2.5外接一片集电极开路反向门电路7406(OC门)做6位LED的位选信号驱动口,6个数码管的8根段选线分别接74LS240的输出,LED共阴极端与7406的输出端相连,从左到右依次来显示时,分,秒。 正文中首先简单描述了硬件系统的工作原理,且附以硬件系统的设计框图,论述了本次毕业设计所应用的各种硬件接口技术和各个接口模块的功能及工作过程, 并具体描述了外接电路接口的软、硬件调试。 本文撰写的主导思想是软、硬件相结合,以硬件为基础,来进行各功能模块的编写。 关键词:单片机,自动报时系统,位码,段码,显示 Abstract This design principle is to use single chip design of the automatic timekeeping system. Among them, the automatic timekeeping system with AT89C51 microcontroller as the core, with four stand-alone buttons to adjust the time and set the alarm, dynamic Liuduan with common cathode LED dynamic display to show time, time clock chip program using DS1302. To reverse the dynamic buffer 74LS240 8 as the LED section of the dynamic scan code control drive signal, with the P2.0-2.5 add an open-collector reverse gate 7406 (OC doors) do 6 bit select signal LED driver I, 6 of 8 digital tube were connected 74LS240 paragraph alignment output, LED common cathode is connected with the output of 74

文档评论(0)

1亿VIP精品文档

相关文档