基于at89s52单片机的液晶显示万年历设计oglgq0bh.docVIP

  • 10
  • 0
  • 约3.48万字
  • 约 48页
  • 2018-08-27 发布于湖北
  • 举报

基于at89s52单片机的液晶显示万年历设计oglgq0bh.doc

PAGE 毕业设计(论文)报告 题 目 基于液晶显示的万年历 系 别 专 业 班 级 学生姓名 学 号 指导教师 2013年 4 月 基于AT89S52单片机的液晶显示万年历设计 摘 要: 本设计应用AT89S52芯片作为核心,采用C语言进行编程,实现以下功能:小时、分、秒、年、月、日、星期的显示和实时温度检测。该设计的电子时钟系统由时钟电路、LCD显示电路、按键调整电路和温度检测电路四部分组成。使用时钟芯片DS1302完成时钟日期的功能,以LCD1602为显示器,同时利用温度传感器DS18B20测量周围环境温度,并且可以依靠按键随时对日期时间进行调整。我们共设计四个按键,一个模式键,也就是我们用来选定被修改的数字的,两个调整键,一个“加”键和一个“减”键,当按下模式键,选定要调整的数字的时候,“加”、“减”可以帮我们调到所需的状态,还有一个复位键,显示精度为1秒。设计还提供三位实时温度检测并显示,其显示精度为0.1℃。 关键词: AT89S52、时钟日历芯片DS1302、温度传感器DS18B20、LCD1602 目 录 TOC \o 1-3 \h \u HYPERLINK \l _Toc17466 前言 PAGEREF _Toc17466 1 HYPERLINK \l _Toc20306 第一章 方案选择与万年历研究情况 PAGEREF _Toc20306 2 HYPERLINK \l _Toc25742 1.1 方案选择 PAGEREF _Toc25742 2 HYPERLINK \l _Toc19834 1.1.1时钟芯片选择 PAGEREF _Toc19834 2 HYPERLINK \l _Toc29766 1.1.2键盘选择 PAGEREF _Toc29766 3 HYPERLINK \l _Toc2275 1.1.3显示模块选择 PAGEREF _Toc2275 3 HYPERLINK \l _Toc26361 1.2电子万年历的研究情况 PAGEREF _Toc26361 4 HYPERLINK \l _Toc5153 第二章 主要硬件描述 PAGEREF _Toc5153 5 HYPERLINK \l _Toc9439 2.1 AT89S52 PAGEREF _Toc9439 5 HYPERLINK \l _Toc7861 2.1.1主要性能 PAGEREF _Toc7861 5 HYPERLINK \l _Toc3828 2.1.2引脚说明 PAGEREF _Toc3828 5 HYPERLINK \l _Toc16165 2.2 LCM1602 PAGEREF _Toc16165 8 HYPERLINK \l _Toc7480 2.2.1工作原理 PAGEREF _Toc7480 8 HYPERLINK \l _Toc8889 2.2.2端口引脚第二功能 PAGEREF _Toc8889 9 HYPERLINK \l _Toc12280 2.2.3管脚功能 PAGEREF _Toc12280 10 HYPERLINK \l _Toc30761 2.3 芯片DS1302 PAGEREF _Toc30761 11 HYPERLINK \l _Toc13370 2.3.1工作原理 PAGEREF _Toc13370 11 HYPERLINK \l _Toc21703 2.3.2引脚功能及结构 PAGEREF _Toc21703 12 HYPERLINK \l _Toc31949 2.4 数字温度传感器DS18B20 PAGEREF _Toc31949 12 HYPERLINK \l _Toc4072 2.4.1DS18B20工作原理 PAGEREF _Toc4072 12 HYPERLINK \l _Toc31876 2.4.2DS18B20 引脚定义 PAGEREF _Toc31876 13 HYPERLINK \l _Toc11923 第三章 硬件设计与实现 PAGEREF _Toc11923 14 HYPERLINK \l _Toc13226 3.1 单片机最小系统的设计 PAGEREF _Toc13226 14 HYPERLINK \l _Toc2505 3.2 时钟电路的设计 PAGEREF _Toc2505 15 HYPERLINK \l _Toc29105 3.3 温度采集模块的设计 PAGE

文档评论(0)

1亿VIP精品文档

相关文档