《电子技术》课程设计报告-数字时钟和温度器.doc

《电子技术》课程设计报告-数字时钟和温度器.doc

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《电子技术》课程设计报告-数字时钟和温度器

天津职业技术师范大学电子工程学院 《电 子 技 术》 课程设计报告 同组学生姓名(学号): 班 级: 电子工程学院 应用电子技术教育0711 任务分工::软、硬件调试和部分程序编程 :软件部分编程和仿真 ***:硬件焊接和调试 设计时间: 2011年02月21 日 —— 2011 年 03月11日 指导教师: 目录 题目一 数字时钟 课程设计的目的和要求·····························3 方案论证及选择···································3 原理设计·········································5 方案实现与测试···································11 参考书目·········································12 题目二 温度显示器 课程设计的目的和要求·····························13 方案论证及选择···································13 原理设计·········································15 方案实现与测试···································20 参考书目·········································20 课程设计总结··········································21 个人总结··············································22 附:数字时钟程序······································25 温度显示器程序····································34 题目一 数字时钟 一、课程设计的目的和要求 1、课题来源:老师和学生共同拟定。 2、类型:实做。 3、目的和意义:掌握单片机的编程。 4、基本要求: 设计和制作一个显示时分秒的数字时钟,具有校时功能,可对小时和分钟单独校时,对分钟校时时,停止向小时的进位。校时时钟可以手动输入或借用电路中的时钟;实现秒表功能;省电状态(不显示);显示年、月、日、学号;刻意24小时和12小时转换 5、设计过程 根据课程设计的要求,经过查阅资料和小组讨论,我们先分析任务要求、确定解题思路,决定了大概的系统结构,其中包括主控电路、复位电路、时钟电路、显示电路和设置电路。如下图所示。然后画流程图、编写程序最后进行总体系统的调试和修改。 6、设计图 图一 方案设计图 二、方案论证和选择 本系统我们决定以AT89S52单片机为控制核心,通过内部定时器获得时间,并将得到的数据通过显示模块显示出来,同时通过相应的按键调整相应的值。因此本设计可分为一下模块:主控模块、时钟模块、显示模块、设置模块(时间设置模块、年月日设置模块、12/24切换模块、秒表计数模块)。下面对各个模块逐一进行论证分析: 主控模块 方案一:单片机和数字芯片结合使用,这样的好处是能减少单片机的工作量,使电路不单纯的只依赖于单片机工作,但是如果使用数字芯片,就有点违背题目初忠,单片机的功能也不能直观的显现出来。而且相对来说成本要高。电路也不够简略。 方案二:单独使用AT89S52单片机,该单片机采用的MCU51内核,因此具有很好的兼容性,内部带有8KB的ROM,能够存储大量的程序,最突出特点是具有ISP在系统烧写功能,使得烧写程序更加方便。它的好处是外围电路比较简单直观,所有的控制都只需用软件程序来实现,对于单片机来说,时钟程序远不够它自身的承受量,所以只要程序编的合理,就能比较方便的实现。 时钟模块 方案一:采用DALLAS公司的涓细充电时钟芯片DS1302,该芯片通过简单的串行通信与单片机进行通信,时钟/日历电路能够实时提供年、月、日、时分、秒信息,采用双电源供电,当外部电源掉电时能够利用后备电池准确计时。 方案二:AT89S52内部含有2个定时器,可以利用一个定时器与程序计数器相结合的方式,在系统晶振的驱动下,产生标准时钟频率。由于此方案具有较好的灵活性、较少的电路器件和较高的性价比,而且通过精确

文档评论(0)

2017meng + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档