51单片机设计的多功能电子时钟.pdf
时间:08-13 15:56
查看:4003次
下载:162次
简介:
摘要:
本设计开发了一款具有日期、时间、星期和气温同步显示功能的电子时钟.工作原理是主控MCU读取实时时钟芯片DS12C887,获取时间信息,由全数字单总线结构温度传感器DS18B20 读取温度信息,经MCU 处理,送LCD显示。
方案论证
当下,日历芯片很多,万年历实现方案很多,我们根据自己实际情况,提出如下方案.
时间部分:
方案一、利用单片机内部定时器产生秒信号,通过软件处理得到时间信息,送LCD 显示.
方案二、利用通用串行实时时钟芯片DS1302 产生时间信息,利用MCU 读取时间信息,送LCD 显示.
方案三、通过实时时钟芯片DS12887,获取时间信息,经MCU 处理,送LCD 显示.
方案一电路结构简单,可控性强,但断电后时间数据完全消失,再次上电后需重新设定,且由于电路本身缺陷和附加干扰较多,时间误差较大.方案二电路结构简单,时间精度较高,由于使用串行数据传输,节省MCU 资源,但DS1302 无内置电池,掉电后,数据丢失,重新上电后需对时.方案三采用实时时钟芯片DS12C887,其内部具有内置锂电池,在掉电的情况下可以正常工作10 年以上,且带有非易失性RAM,可以保证在掉电的情况下,用户的定时信息不会丢失;带有温度补偿,保证时间数据的准确.经过综合考虑,我们认为方案三满足设计需求。
AT89C52单片机最小系统
DS12C887接口电路
整机电路图
详情见PDF文档