网站大量收购闲置独家精品文档,联系QQ:2885784924

基于单片机多功能电子钟设计1.doc

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

《单片机原理及应用课程设计》任务书 1.课程设计的内容和要求(包括原始数据、技术要求、工作要求等): 一、设计一多功能数字钟 以一昼夜24小时为一个计数周期。 (1)基本功能 a 准确计时,以数字形式显示时、分、秒的时间;b小时的计时为12进位,分和秒的计时为60进位; c 校时功能。 a定时控制; b整点报时c 星期提示]龚运新. 单片机C语言开发技术. 北京:清华大学出版社, 2006,9 [4]孙涵芳. MCS-51系列单片机原理及应用[M]. 北京: 北京航空航天大学出版社 1996,4 [5]贾好来. MCS—51单片机原理及应用 机械工业出版社 2007年 [6]陈海宴. 51单片机原理及应用——基于Keilc与Proteus北京: 北京航空航天大学出版社 2010,7 4.课程设计工作进度计划: 序号 起 迄 日 期 工 作 内 容 1 2014-9-6 布置任务,教师讲解设计方法及要求 2 2014-9-6至11 查找阅读资料,初定方案,小组会议讨论并确定方案 3 2014-9-11至16 硬件电路设计及程序编写 4 2014-9-16至19 仿真、实验并写说明书,小组讨论 5 2014-9-19 答辩 指导教师 汪普林 日期: 2014 年 9 月 19 日 前言 随着科技的快速发展,从摆钟到现在电子钟,人类不断研究,不断创新纪录。目前,单片机技术的应用产品已经走进了千家万户电子的出现给人们的生活带来诸多方便电子万年历作为电子类小设计不仅是市场上的宠儿,也是是单片机实验中一个很常用的题目。因为它的有很好的开放性和可发挥性,因此对作者的要求比较高,不仅考察了对单片机的掌握能力更加强调了对单片机扩展的应用而且在操作的设计上要力求简洁,功能上尽量齐全,显示界面也要出色LED数码管显示的日历钟逐渐受到人们的欢迎。LED数字显示的日历钟显示清晰直观、走时准确、可以进行夜视,并且还可以扩展出多种功能。 目录 前言 3 目录 4 摘要 6 ABSTRACT 7 1. 系统的方案设计与论证 8 1.1 单片机芯片设计与论证 9 1.2 按键控制模块设计与论证 9 1.3 时钟模块设计与论证 9 1.4 温度采集模块设计与论证 10 1.4.1 温度测量的步骤 10 1.4.2 DS18B20的操作时序 10 1.5 显示模块模块设计与论证 11 1.5.1 1602字符型LCD简介 11 1.5.2 1602引脚功能说明 11 1.5.3 1602LCD的指令说明及时序 12 1.5.4 1602LCD的RAM地址映射及标准字库表 14 1.5.5 1602LCD的一般初始化(复位)过程 15 1.5.6 1602LCD的电路连接 15 1. 6 蜂鸣器闹铃电路 16 2 系统硬件的设计 17 2.1 AT89S51单片机 17 2.2 时钟芯片DS1302接口设计与性能分析 20 2.2.1 DS1302性能简介 20 2.2.2 DS1302接口电路设计 21 2.3 温度芯片DS18B20接口设计与性能分析 23 2.3.1 DS18B20性能简介 23 1.DS18B20的主要特性 23 2.3.2 DS18B20接口电路设计 24 2.3.3 DS18B20的工作时序 24 2.4 LCD显示模块 27 2.4.1 LCD1602的特性及使用说明 27 2.4.2 LCD1602与MCU的接口电路 28 2.5 按键模块设计 28 2.6 复位电路的设计 28 3 系统的软件设计 30 3.1 主程序流程图的设计 30 主程序流程 31 3.2 时间设置子程序流程 31 3.3 闹钟设置子程序流程 32 参考文献 33 附录:单片机多功能时钟程序 34 心得与感悟 54 摘要 本文介绍了基于AT89S52单片机的多功能电子万年历的硬件结构和软硬件设计方法。本设计由数据显示模块、温度采集模块、时间处理模块和调整设置模块四个模块组成。系统以AT89S52单片机为控制器,以串行时钟日历芯片DS1302记录日历和时间,它可以对年、月、日、时、分、秒进行计时,还具有闰年补偿等多种功能。万年历采用直观的数字显示,可以同时显示年、月、日、周日、时、分、秒,还具有时间校准等功能。此万年历具有读取方便、显示直观、功能多样、电路简洁、成本低廉等诸多优点,具有广阔的市场前景。This paper introduces the based on AT89S52 multi-function electronic calendar of the hardware structure and software

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档