基于单片机的高精度时钟设计.pdfVIP

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

中国西部科技 2009年7月(中旬)第08卷第20总 期 第181期 基于单片机的高精度时钟设计 陈华兵 傅成华 方景杰 (四川理工学院自动化与电子信息学院,四川 自贡 643000) 摘 要:本文采用一种具有低功耗的多功能时钟/日历芯片DS18B20为核心,设计出一个带有校时和闹钟功能的实时显示 智能电子钟,通过键盘实时调整系统当前时间和设定系统闹钟时间。 关键词:DS12887;单片机;1602液晶 Abstract:This paper based on a multi-purpose clock and power,designs one real time display and intelligence electron clock functions,adjusting system current time and setting system Key words:DS12887;Monolithic integrated circuit;LCD1602 1 引言 控制功能完善。其内部具有128字节RAM, 而且内部含有 随着电子技术的产业结构调整,生产工艺的飞速发 4KB的可编程闪烁存储器,数据保留时间可达10年以上。③ 展,市场对智能电子时钟的需求也越来越大,而现今市场 丰富强大的外接接口性能:32个可编程I/O口,可编程串行 上多采用常用的普通电子表, 不具备报时和闹钟的双重功 通道。 能。为此本文以AT89S51为核心,用DS12C887时钟芯片设计2.2 实时时钟芯片 了一种具有校时和闹钟功能的客车用智能电子钟。该电子 DS12887美国DALLAS公司推出的8位并行接口实时时钟 钟运用单片机进行设计制作, 通过软件编程完成实时时间 /日历芯片, 利用CMOS技术制成。采用24引脚双列直插式封 显示、按键调节时间和闹铃功能, 与数字电路电子钟相比 装, 是由振荡电路、分频电路、周期中断/方波选择电路、 具有设计电路简单、成本低的优点。 14字节时钟和控制单元、114字节的用户非易失性RAM、十 2 系统硬件设计 进制/二制累加器、总线接口电路、内部锂电池等部分组 该时钟控制电路的设计可细分为: 主控制器部分、时 成。基于DS12887的内部电路结构, 内置一个锂电池,断电 钟芯片部分,接口部分和闹铃部分。单片机作为控制核心 后能运行十年以上而不丢失数据,具有计秒、分、时、日、 部分,实现整个外围电路的控制,有掉电保护功能的时钟 月、年、星期信息, 并有闰年补偿功能。同时该芯片编程 芯片是整个电路的主要部分,接口部分又细分为两部分,即 可用二进制码或BCD码来表示时间、日历和闹钟。对于一天 液晶显示接口和键盘输入接口。该系统模块结构框图(图 内的时间记录,有12小时制或24小时制两种模式,在12制 1)。 小时模式下,用AM和PM区分上午和下午。该时钟芯片具有 其中10个时钟寄存器,4个控制寄存器和114字节的通用 RAM单元, 所有RAM单元都具有掉电保护功能, 可用作非易 失性RAM。可编程方波信号输出。具有定闹中断、周期性中 断、时钟更新周期结束中断, 三个中断源可分别由软件屏 蔽。由于DS12C887能够自动尝试世纪、年、月、日、时、 分、秒等时间信息,其内部有世纪寄存器,从而利用硬件 电路就可以解决“千年”问题。 图1 电子时钟系统框图 值得注意的是DS12C887存储器数据格式有BCD码和二进 2.1 主控制

文档评论(0)

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

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

1亿VIP精品文档

相关文档