华中科技大学单片机课设报告-DS1302电子钟设计.docVIP

华中科技大学单片机课设报告-DS1302电子钟设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
华中科技大学单片机课设报告-DS1302电子钟设计

单片机课设报告 题目 基于DS1302的电子钟设计 学生姓名 学号 学生姓名 学号 专业 电气工程及其自动化 班号 1010 目 录 一、设计任务及主要技术指标和要求……………………………………….3 1.1 设计任务………………………………………………………………...……3 1.2 主要技术指标和要求…………………………………………………..…….3 二、电子钟设计原理…………………………………………………………….………3 2.1 DS1302介绍…………………………………………… …………………… 3 2.1.1 DS1302引脚功能……………………………………………………………3 2.1.2 DS1302内部结构……………………………………………………………4 2.1.3 DS1302的寄存器…………………………………………………………….5 2.2 8051单片机介绍……………………………………………………………….8 三、软硬件设计………………………….….……………………......……………...…...9 3.1硬件电路设计………………………….….……………………......…………...9 3.2软件程序设计………………………….….……………………......…………...10 四、系统调试及结果………………………….. ………………….....…………….….21 五、课设总结与体会………………………….. ………………….....…………….….21 六、参考文献………………………….. ………………….....…………………….….21 一、设计任务及主要技术指标和要求 1.1 设计任务: 用DS1302时钟芯片设计实时时钟。 1.2 主要技术指标和要求: 1 、自行设计DS1302和MCS51之间的连接电路,并搭接实现; 2 、按所设计的电路自行编程实现对 DS1302的读写操作; 3 、自行设计、搭接电路,采用用液晶显示时间(日期)的电子日历时钟,并编程实现利用按键设定、修改时间(日期)。 电子钟设计原理 2.1 DS1302介绍 DS1302是DALLAS 公司推出的具有充电控制功能的时钟芯片,内含一个实时时钟/ 日历和31字节静态RAM,通过串行接口与单片机进行通讯。实时时钟/ 日历电路提供秒、分、时、日、星期、月、年的信息,每月的天数和闰年的天数可自动调整,时钟操作可通过AM/PM控制采用24或12小时格式。DS1302工作时功率消耗很低,保持数据和时钟信息时功率小于 1mW。由于具有内部静态RAM,DS1302既具有日历时钟功能,又可以用于少量关键数据的掉电保持。 2.1.1 DS1302的引脚功能 DS1302的引脚排列如图 4.1.1 所示。各引脚功能说明如下: 图2.1.1 DS1302 引脚 ① VCC1 和 VCC2 VCC1 为后备电源,VCC2 为主电源。DS1302 由 VCC1 或 VCC2 两者中的较大者供电。当 VCC2 大于VCC1+0.2V 时,VCC2 给 DS1302 供电。当 VCC2 小于 VCC1 时,DS1302 由 VCC1 供电。这样就可以保证在主电源关闭的情况下,也能保持时钟的连续运行。备用电源通常采用小型可充电电池或大容量电容。 ②X1和X2 X1 和 X2 是振荡源,外接 32.768kHz 晶振。 ③RST RST 是复位/片选线,通过把RST 置高电平来启动所有的数据传送。RST 引脚有两种功能: 第一,RST 接通控制逻辑,允许地址/命令序列送入内部移位寄存器;第二,RST 可用于终止单字节或多字节数据的传送操作。当RST 为高电平时,所有的数据传送被初始化,允许对 DS1302 进行操作。如果在传送过程中 RST 置为低电平,则会终止此次数据传送,I/O 引脚变为高阻态。上电运行时,RST 必须保持一定时间的低电平状态,以完成器件内部的电路复位。 ④I/O 串行数据输入输出引脚。既可作为输出,又可作为输入。 ⑤SCLK 串行数据传送时钟。 ⑥GND 接地引脚。 2.1.2 DS1302 的内部结构 DS1302 的内部结构如图 2.1.2 所示。其中与用户应用有关的主要包括三个部分: 图 2.1.2 DS1302 的内部结构 ① 命令字 DS1302 内部有一个 8 位的命令字(字节)寄存器,每次传送数据时,都以命令字开

文档评论(0)

haocen + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档