摘要:随着时代飞速发展,单片机因为其低消耗、高性能、小巧方便受到了大家的认可, 被广泛运用于各个领域。本文介绍了以 AT89C51 单片机为主,外围电路为辅的多功能电子 万年历,由电源模块、温度采集模块、独立按键模块、显示模块、时钟模块、闹钟模块组 成 , 时 钟 芯 片 选 用 DS 1302 , 可以对年、月、日、时、分、秒进行计时。温 度 采 集 选 用 DS18B20 芯 片 ,数据显示选用 LCD1602 液晶显示屏,可以在显示屏上同时显示年、月、 周、日、时、分、秒和温度,还具有时间校准和闹铃等功能。此万年历具有计时准确、读 取便捷、操作简单、多功能、低成本等多种优点,具有十分广阔的市场前景。70290
毕业论文关 键 字 : 万 年 历 , 单 片 机 , 温 度 计 , 液 晶 显 示
Abstract:With the rapid development era, single-chip computer because of its low consumption, high performance, compact convenience is recognized by everyone, is widely applied in various fields. Is given priority to with AT89C51 single chip microcomputer has been introduced in this paper, the peripheral circuit of electronic calendarThis design is include of the power supply module, temperature acquisition module, independent key module, display module, clock module, alarm module.System uses AT89C51 single-chip microcomputer as the controller and the serial clock chip DS1302 calendar and time, it can be for years, months, days, hours, minutes, seconds time.Temperature acquisition with DS18B20, LCD1602 LCD display module, according to data on the LCD can also display year, month, week, day, hours, minutes, seconds, and temperature, but also has time calibration and alarm function.This calendar with accurate timing, read convenient, simple operation, multi-function, low cost and other advantages, has the very broad market prospect.
Keywords: The Electronic Calendar Clock ,Single-chip Microcomputer,Thermometer, LCD display
目录
1 绪论 4
1.1 课题研究的背景 4
1.2 课题的研究目的与意义 4
1.3 课题解决的主要内容 4
2 系统的方案设计 4
2.1 系统硬件电路设计 4
2.1.1 系统硬件结构 4
2.2 AT89C51 单片机 5
2.3 时钟芯片 DS1302 7
2.3.1 DS1302 性能简介 7
2.3.2 DS1302 接口电路设计 7
2.4 温度芯片 DS18B20 9
2.4.1 DS18B20 性能简介 9
2.4.2 DS18B20 接口电路设计 10
2.4.3 DS18B20 的工作时序 10
2.5 LCD 显示模块 12
2.5.1 LCD1602 的特性及使用说明 12
2.5.2 LCD1602 与 MCU 的接口电路 13
2.6 按键模块设计 13
2.7 复位电路的设计 14
2.8 闹铃电路模块 15
3 系统的软件设计 15
3.1 主程序流程图的设计 15
3.2 从 DS1302 读取日期和时间程序 16
3.3 温度数据采集 16