10 

2。2。4 温度传感器的选择 10 

3 系统硬件设计 11 

3。1 整体方案设计 11 

3。1。1 系统概述 11 

3。1。2 系统框图 11 

3。2 最小系统模块 11 

3。2。1 STC89C52简介 11 

3。2。2 最小系统电路 12 

3。3 液晶显示电路 13 

3。3。1 1602液晶简介 13 

3。3。2 液晶引脚说明 13 

3。3。3 液晶显示模块电路 14 

3。4 时钟模块 14 

3。4。1 DS1302简介 14 

3。4。2 引脚说明 15 

3。4。3 时钟芯片DS1302的工作原理 15 

3。4。4 DS1302模块电路图 17 

3。5 DS18B20传感器电路 18 

3。5。1 DS18B20简介 18 

3。5。2 时序说明 18 

3。5。3 DS18B20模块电路图 20 

3。6 按键输入模块 21 

3。7 蜂鸣器模块 22 

3。8 电源模块 23 

4 软件设计 24 

4。1 程序语言及开发环境 24 

4。2 程序流程图设计 24 

4。2。1 总体程序流程图设计 24 

4。2。2 液晶显示屏程序设计 26 

4。2。3 温度传感器程序设计 27 

4。3 Keil C51仿真设计 28 

4。3。1 检测显示界面 28 

4。3。2 闹钟时间设定界面 29 

5 硬件组装与调试 30 

5。1 元器件的选择与测量 30 

5。2 元件的焊接与组装 30 

5。3 电路的调试 31 

5。3。1 调试方法 31 

5。3。2 调试步骤 31 

结 论 32 

参考文献 33 

致  谢 34 

附录一 元件清单 35 

附录二 原理图 36 

附录三 PCB图 37 

1 绪论

1。1 课题背景

随着科技的进步与发展,人类从观太阳、摆钟到现在的电子钟得知时间,并不断改进与创新。为了在查看时间的同时,能够获得其它与人们密切相关的信息,比如温度、闹钟、星期、日期等,电子万年历诞生了,因其读取方便、功能多样、显示直观、电路简洁等优点,所以符合人们创新事物与电子仪器的发展趋势。由于电子技术的快速发展,尤其是大规模集成电路的出现,给人类生活带来了颠覆性的改变,由单片机技术研发的应用产品就是一个很好的例子。总而言之,电子万年历的出现给人类的生活带来了极大的便利,其包含的附加功能则更加越来越广泛的被应用于各种电子产品中,其广阔的市场前景不言而喻。

上一篇:51单片机的智能交通灯的设计+电路图+程序
下一篇:单相逆变电源设计MATLAB仿真

AT89C51单片机多点温度测量与仿真程序

51单片机的智能交通灯的设计+电路图+程序

STC89C52单片机盲人用时钟的设计+电路图

STC89C52单片机的智能火灾报警器设计

STC89C52单片机智能玩具小车...

AT89C51单片机的全自动洗衣机设计+电路图+程序

51单片机控稳压电源设计与仿真+程序+电路图

刍议高校教學管理人员继...

纺织印染废水的处理英文文献和中文翻译

浅析會计电算化发展中的...

从电影阿曼尼亚浅谈移民...

WLEIS情绪智力量表调查问卷

基于WebGIS的淮安市交通系统设计和实现

主要吸附剂的研究现状

组织支持感开题报告

电商模式下企业财务风险管理的研究

中国银行的内部营销研究