单片机电子时钟1602显示ds12c887芯片.doc

单片机电子时钟1602显示ds12c887芯片.doc

ID:58885298

大小:3.03 MB

页数:29页

时间:2020-09-19

单片机电子时钟1602显示ds12c887芯片.doc_第1页
单片机电子时钟1602显示ds12c887芯片.doc_第2页
单片机电子时钟1602显示ds12c887芯片.doc_第3页
单片机电子时钟1602显示ds12c887芯片.doc_第4页
单片机电子时钟1602显示ds12c887芯片.doc_第5页
资源描述:

《单片机电子时钟1602显示ds12c887芯片.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.摘要本论文设计一个基于单片机、液晶1602显示和DS12C887高精度时钟芯片控制于一体的高精度电子时钟。计时器是人类发展以来对于时间观念认知的伟大发明,不少机器设备上也少不了高精度计时器的支持,工业上计时器的应用无处不在,生活中人们根据时间上班,工作,生活,学习……所以高精度稳定的计时器扮演着非常重要的角色。本设计以宏晶公司的STC89C52单片机为控制核心,以液晶屏LCD1602显示器为显示模块,依靠DS12C887芯片高精度计时的特点,可以设计出一个具有显示年月日,星期,时分秒,以及定时闹钟功能为一体的高精度电子时钟,本时钟具有如下特点:(1)计时准确,基本无误差,

2、运行10年误差仅1秒;(2)可以随意设置时间,包括年月日,星期,时分秒,闹钟开/关,时间;(3)系统掉电后,时钟仍可精确计时10年;(4)系统上电后,自动恢复正常时间;(5)本系统运行稳定,其优点是硬件电路简单,软件功能完善,控制系统可靠,性价比较高等,具有一定的实用和参考价值。 关键词:STC89S52单片机LCD1602DS12C887精确计时....目录摘要1目录21引言32总体设计42.1基本原理42.2系统总体框图及设计思路83详细设计93.1硬件设计93.2软件设计.133.2.1程序设计思路133.2.2程序流程图133.2.3程序代码144系统调试及分析26

3、5心得体会28参考文献29....1引言单片微型计算机是大规模集成电路技术发展的产物,属第四代电子计算机,它具有高性能、高速度、体积小、价格低廉、稳定可靠、应用广泛的特点。它的应用必定导致传统的控制技术从根本上发生变革。因此,单片机的开发应用已成为高科技和工程领域的一项重大课题。计时器是人类发展以来对于时间观念认知的伟大发明,不少机器设备上也少不了高精度计时器的支持,工业上计时器的应用无处不在,生活中人们根据时间上班,工作……所以高精度稳定的计时器扮演着非常重要的角色。本文主要对使用单片机设计电子时钟进行了分析,并介绍了基于单片机电子时钟硬件组成。利用单片机为控制核心,以液

4、晶屏LCD1602显示器为显示模块,依靠DS12C887芯片高精度计时的特点,可以设计出一个具有显示年月日,星期,时分秒,以及定时闹钟功能为一体的高精度电子时钟。并且本文分别从原理图,主要芯片,以及程序的调试来详细阐述。如果直接使用单片机进行定时、计时,那么单片机运行代码时,难免会因环境、人为操作等因素导致时间不能准确,产生一定的误差等,如果没有特殊的方法,系统意外掉电时,时间数据会丢失,重启系统时还需重设时间,所以本设计采取使用高精度计时芯片DS12C887方案。....2总体设计2.1基本原理1.单片机控制原理:它是一种在线式实时控制计算机,在线式就是现场控制,需要的是

5、有较强的抗干扰能力,较低的成本,这也是和离线式计算机的(比如家用PC)的主要区别。目前最常用的单片机为MCS-51,是由美国INTEL公司(生产CPU的英特尔)生产的,89C51是这几年在我国非常流行的单片机,它是由美国ATMEL公司开发生产的,其核兼容MCS-51单片机。单片微型计算机简称单片机,是典型的嵌入式微控制器(MicrocontrollerUnit),常用英文字母的缩写MCU表示单片机,单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。单片机由运算器,控制器,存储器,输入输出设备构成,相当于一个微型的计算机(最小系统)

6、,和计算机相比,单片机只缺少了I/O设备。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。它最早是被用在工业控制领域。由于单片机在工业控制领域的广泛应用,单片机由芯片仅有CPU的专用处理器发展而来。最早的设计理念是通过将大量外围设备和CPU集成在一个芯片中,使计算机系统更小,更容易集成进复杂的而对体积要求严格的控制设备当中。2.DS12C887工作原理:·在DS12C887有11字节RAM用来存储时间信息,4字节用来存储控制信息,其具体地址及取值如表1所列。表1DS12

7、C887的存储功能地址功能取值围(十进制)取值围二进制BCD码0秒0~5900~3B00~591秒闹铃0~5900~3B00~592分0~5900~3B00~593分闹铃0~5900~3B00~59412小时模式1~1201~0CAM81~8CPM01~12AM81~92PM24小时模式0~2300~1700~235时闹铃,12小时制1~1201~0CAM81~8CPM01~12AM81~92PM时闹铃,24小时制0~2300~1700~236星期(星期日=1)1~701~0701~077日1~3101~1F01~

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。