1、开题报告表开题报告表 课题名称 电子万年历的设计与实现 课题来源 自选 课题类型 AZ 指导教师 学生姓名 学 号 专 业 电气工程及其自动 化 一、调研资料的准备:一、调研资料的准备: 随着当今世界经济的快速发展和信息化时代的来临,各种各样的小型智能家电 产品陆续出现在我们的生活中。日历是人们不可或缺的日常用品。但一般日历都为 纸制用品,使用不便,寿命不长。电子万年历采用智能电子控制和显示技术,改善 了纸制日历的缺陷。 本设计采用 AT89S52 作为主控制芯片、DS1302 时钟芯片实现时钟、DS18B20 温 度传感器来完成发挥部分的温度显示、LCD1602 液晶显示屏作为显示模块。 A
2、T89S52其片内ROM全都采用Flash ROM; 能以3V的超底压工作; 同时也与MCS-51 系列单片机完全该芯片内部存储器为 8KB ROM 存储空间,同样具有 89C51 的功能。 DS1302 芯片是一种高性能的时钟芯片,可自动对秒、分、时、日、周、月、年以及 闰年补偿的年进行计数,而且精度高,工作电压 2.5V5.5V 范围内,2.5V 时耗电小 于 300nA。DS18B20 系列集成温度传感器内部集成了温敏原件、数据转换芯片,存储 器芯片和计算机接口芯片等功能模块。具有独特的单总线接口方式,可以通过数据 线供电,具有超低功能工作方式,测温范围-55-125 度,测温精度为 0
3、.5 度,温度转 换精度 9-12 位可编程,直接将温度转换值以二进制数码的方式串行输出。LCD1602 液晶显示屏作为显示模块:因为其可显示文字,清晰可见,读取时间比较直观,而 且体积较小,使用方便,更容易满足对于电路更加简洁的要求。 本设计的万年历具有电路设计新颖、功耗低、功能强大、结构简单、体积小、 显示清晰等优点。 二、二、设计的目的、要求、思路与预期效果设计的目的、要求、思路与预期效果 1、设计目、设计目的的 1. 学会掌握 MCS-51 单片机用法;2.学会使用 DS1302 和 DS18B20 的用法;3.学 会单片机的程序设计;4.培养查阅资料的能力。 2 2、设计要求、设计要
4、求 设计一个能显示年、月、日、时、分、秒、星期和当前温度的数字万年历,采 用 LED 或 LCD 显示并具备以下功能: 1、基本功能 能够任意设定年、月、日、时、分、秒、星期。 2、发挥功能 (1)任意设定报时时间; (2)带有温度显示; (3)能够区分平年、闰年和月份的大小 (4)带有掉电保护(停电后时钟正常运行,可以不显示) 3 3、设计思路与预期效果、设计思路与预期效果 采用美国 DALLAS 半导体公司的 DS1302 时钟芯片和 DS18B20 温度传感器,以 AT89S52 系列单片机为主控芯片来设计显示当前温度的数字万年历,并用 LCD1602 液晶来显示年、月、日、时、分、秒、星期及温度,再加上独立式按键接口电路和 掉电存储电路。本设计主要包括硬件电路设计和软件设计。 1. 硬件设计 单片机接口电路、DS302 时钟模块电路、DS18B20 温度传感器模块、显示电路、 掉电存储电路。 2.软件设计 主程序、DS302 时钟子程序、温度采集子程序、显示子程序、按键子程序、显示 子程序等。 3.在 Keil 中对程序进行汇编 4.给 CPU