基于STC89C51和LCD12864以及DS12C887的温湿度检测时间显示系统((5)

2019-03-09 20:28

2013届 光信息科学与技术专业 毕业设计(论文)

图2-5-1-2 LCD12864规格

2.5.2 LCD12864主要技术参数

表2-5-2 12864的主要技术参数

工作电压: 容量 最佳工作电压 工作电流 4.5—5.5V 16×8个点阵字符 5.0V 2.0mA 字符尺寸 2.95×4.35(W×H)mm

2.5.3引脚功能说明

12864液晶模块的读写操作,屏幕和光标的操作都是通过指令编程来实现的。

17

2013届 光信息科学与技术专业 毕业设计(论文)

表2-5-3 引脚接口说明表

2.5.4 LCD12864的RAM地址映射及标准字库表

液晶显示模块是一个比较慢的显示器件,因此在执行指令之前要首先确认模块的忙标志处于低电平,表示空闲,不然此指令失效,输入显示字符地址后会显示字符,图是12864的内部显示地址。

表2-5-4 LCD12864内部显示地址

18

2013届 光信息科学与技术专业 毕业设计(论文)

2.5.5指令说明

表2-5-4-1 LCD12864指令表1

表2-5-4-2 LCD12864指令表2

19

2013届 光信息科学与技术专业 毕业设计(论文)

2.6时钟芯片的选定

2.6.1时钟芯片介绍

图2-6-1 时钟芯片DS12C887实物图

时钟芯片是美国公司生产的一种芯片。多种功能模块电路封装在芯片的内部,组成一个加厚的集成电路模块。电路通电时,其充电电路模块便自动对充电电池充电,充足一次电可供芯片运行半年之久,其内部有专门的接口电路,外部电路时序要求简单,其内部有个时钟控制寄存器,包括个时标寄存器,个状态寄存器和作掉电保护用的低功耗。通过读的内部时标寄存器得到当前的时间和日历,也可通过选择二进制或码初始化芯片的个时标寄存器,其个状态寄存器用来控制和指出的当前工作状态,非易失性静态可在掉电时保存一些重要数据。具有以下主要特点具有完备的时钟、闹钟及到年的日历功能,可选择小时制和小时制,有和、星期等操作和闰年自动补偿等功能具有可编程选择的周期性中断方式。一般的时钟芯片在系统掉电时,时钟芯片的数据要丢失。因此,需要提供备用电池。时钟芯片克服了上述一般时钟芯片的缺点,系统掉电数据不丢失,在测量和控制系统中得到

20

2013届 光信息科学与技术专业 毕业设计(论文)

了广泛的应用。

DS12C887时钟芯片能够自动产生实际、年、月、日、时、分、秒等时间信息,其内部都有世纪寄存器,从而利用硬件电路解决“千年”问题。DS12C887中自带锂电池,外部掉电时,其内部时间信息还能够保持十年之久。对于每天的计时有十二小时、二十四小时制两种,芯片内部的存储方式也有两种,一种二进制表示一种BCD码表示。带有128B RAM,分别为11B RAM用来存储时间信息;4B RAM用来存储控制信息,被称为控制存储器;113B通用RAM供用户使用。此外,用户还可以对该芯片进行编程以实现多种方波的输出,并可对其内部的三路中段通过软件进行屏蔽。该芯片内部有一个精密的温度补偿电路用来监视VCC的状态,如果检测到主电源故障,该器件可以自动切换到备用的电源供电[8]。

2.6.2 DS12C887特性描述

? 为充电电池或超级电容提供涓流充电。

? RTC计算秒、分、时、星期、年、月、日信息,具有润年补偿,有效期至2099

年。

? 用二进制数或BCD码表示时间。

? 具有AM,PM标示的12小时或24小时模式。 ? 夏时制选择

? 可选择Intel或Motorola总时序。 ? 三路中断可分别通过软件屏蔽和检测。 ? 闹钟可设置为每秒一次和每星期一次。 ? 周期可设置在122us~500us之间。 ? 时钟终止刷新周期标志。 ? 可编程的方波输出信号。 ? 自动电源失效检测和切换电路。 ? 可选的工业级温度范围。

21


基于STC89C51和LCD12864以及DS12C887的温湿度检测时间显示系统((5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:住持方丈和尚法师区分

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: