具有温度检测功能的电子时钟设计.doc

  • 需要金币2000 个金币
  • 资料目录论文助手 > 论文题目 > 工业工程 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2020-03-26
  • 论文字数:7016
  • 课题出处:(朱丽安)提供原创资料
  • 资料包括:完整论文

支付并下载

摘 要: 从古至今,人们就使用着各种计时方式,从日晷,公鸡打鸣到沙漏,机械钟,具有久远的历史。现如今,科技强国,科技创新大力发展,家庭,公司,商场随处可见功能多样的万年历,已成为人们不可或缺的日常品。并添加多种功能,随着科技的发展越发成熟和重要。

数字万年历设计的主要系统是主微控制器STC89C52,通过DS1302时钟芯片提供时钟信号,然后由1602 LCD显示器显示信息。其中,STC89C52采用4〜6V电压供电,可连接电脑,手机,充电宝通用USB接口,方便,具有功耗低,成本低的优点;时钟芯片采用DS1302,行程准确,功耗低,使用寿命长,在提供秒,年,月,日,周等信息的同时,还具有闰年补偿等功能;LCD1602液晶显示屏,可以直观地显示年,月,日,时,秒,星期等信息。 另外还有时钟调试,温度显示和温度报警等功能。Keil测试后的所有程序均证实正确,导入Proteus软件进行仿真,并提供焊接电路的可行性。

关键词: 万年历,单片机,STC89C52,DS1302,LCD1602

 

目录

摘要

Abstract

1前言-5

1.1 课题背景及研究的意义-5

1.2 课题主要研究内容-5

2 系统总体方案设计-5

2.1 设计要求-5

2.2 方案选择和论证-6

2.2.1 系统基本方案选择-6

2.2.2 显示方案的选择-6

2.2.3 时钟模块的选择-6

2.2.4 温度传感器的选择-6

3 系统硬件设计-6

3.1 整体方案设计-6

3.1.1 系统概述-6

3.1.2 系统框图-7

3.2 最小系统模块-7

3.2.1 STC89C52简介-7

3.2.2 最小系统电路-8

3.3 液晶显示电路-9

3.3.1 1602液晶简介-9

3.3.2 液晶引脚说明-10

3.4 DS18B20传感器电路-11

3.5 时钟模块-12

3.6 按键输入模块-12

3.7 蜂鸣器模块.

4 软件设计-12

4.1 程序语言及开发环境-13

4.1.1 DS1302读写程序设计

4.1.2 温度程序设计.

4.2 程序流程图设计-17

4.2.1 总体程序流程图设计-17

4.2.2 1602液晶程序设计-17

4.2.3 读出DS1302的程序设计-18

4.2.4 温度传感器程序设计-19

5 系统软件调试与仿真-20

总 结-24

参考文献-25

致 谢-26

附  录-27


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费