单片机电子万年历的设计与制作(附件)【字数:8866】
摘 要时间、日期等作为日常生活不可或缺的信息,对人们的生产生活具有重要的影响。随着电子技术的快速发展,电子万年历正在逐渐融入到生活的方方面面。在学校、医院、人们的住所等场合电子万年历的使用非常广泛,电子万年历的功能和精确度随着单片机技术的进步也在不断发展。本文以单片机为核心部件,提出了基于单片机的多功能电子万年历的设计方法,该设计系统以AT89S52单片机为控制器,以时钟芯片DS1302记录日历和时间,温度采集选用DS18B20芯片,万年历采用直观的数字显示,数据显示采用LCD12864液晶显示模块。所做出的实物可以在LCD12864液晶显示模块上同时显示年、月、日、周日、时、分、秒,还具有时间校准等功能。经过测试该系统稳定可靠、显示直观、运行状态良好,符合预期目标。
目 录
第一章 绪论 1
1.1课题研究的背景及意义 1
1.2国内外研究状况 1
1.3论文研究内容 1
1.4小结 2
第二章 系统方案的设计与论证 2
2.1 系统总体结构 3
2.2 系统方案论证 3
2.2.1控制核心模块 3
2.2.2按键控制模块 4
2.2.3时钟模块 4
2.2.4温度采集模块 4
2.2.5显示模块 4
2.3小结 5
第三章 系统硬件设计 5
3.1 AT89S52单片机 6
3.1.1 AT89S52单片机的主要性能 7
3.1.2 AT89S52单片机的引脚功能 7
3.2时钟芯片DS1302 8
3.2.1 DS1302的简介 8
3.2.2 DS1302接口电路 9
3.3 DS18B20温度传感器 10
3.3.1DS18B20性能简介 11
3.3.2 DS18B20接口电路 12
3.3.3 DS18B20的时序 12
3.4 LCD显示模块 13
3.4.1LCD12864的特性及使用说明 13
3.4.2LCD12864的接口电路 14 *好棒文|www.hbsrm.com +Q: ¥351916072$
3.5按键模块设计 14
3.6复位电路的设计 15
3.7小结 16
第四章 系统软件设计 17
4.1主程序流程图的设计 17
4.2程序设计 17
4.2.1温度初始化程序 17
4.2.2显示初始化程序 18
4.3小结 18
第五章 系统的调试 19
5.1软硬件联调 19
5.2小结 20
结束语 22
致 谢 23
参考文献 24
第一章 绪论
1.1课题研究的背景及意义
自21世纪以来,单片机随着现代科学技术的进步而得以高速地发展,而基于单片机生产的相关衍生产品对人们的日常生活带来的便利正慢慢体现出来。伴随着单片机技术的不断发展,人们通过对基于单片机的产品不断升级改进,时间工具从古时观察太阳大概了解时间的日晷发展到现在通过电子钟准确的了解时间。而且随着人们生活节奏的加快,在日常生活中就需要知道准确时间。但在当前市场中有许多外形不同的电子时钟,但大部分都只有时间显示这一个单一功能,已经不能满足人们在日常生活中的需求。因为电子万年历可以应用于许多公共场合,几乎在人们日常生活的场所随时都能见到,所以对于电子万年历的发展和改良是有必要的。而电子万年历不仅可以知道日期,还可以知道当前的准确时间,甚至是精确到秒。所以电子万年历不管从实用角度还是从市场需求的角度都是有广泛的应用价值。
伴随着集成电路的高速发展,尤其是当大规模集成电路出现并投入生产后,促使了单片机的不断进步发展,使得电子万年历从功能单一、繁琐化发展到微型化、功能多样化,并且价格在不断下降,还给人们的日常生活带来了许多的潜移默化地改变。特别是,使用单片机技术制造的各种产品在日常生活中被广泛采用,其中电子万年历的广泛使用也使得日常生活中便利了许多,它还拥有读取时间方便、电路简洁、制作成本低等优点,因此在发展的道路上它仍然具有很大的潜力。
1.2国内外研究状况
单片机技术现在已进入对环境与整体关系的优化,使得基于单片机的产品加入了适合使用环境的功能,通过不断的发展使得其实用性、便利性得到了广泛提高,产品的体积正在变化到微型化,功能也朝高效性迈进。例如基于单片机的电子万年历,它使用单独的芯片来控制内部数据操作,它通过用LED显示器显示需要的内容。它也使用了当前的许多先进的单片机技术,通过LED数字驱动器是静态还是动态表现,如是否有闪烁,来观察硬件部分的各个硬件和软件是否兼容。
1.3论文研究内容
本课题的研究内容是基于单片机的电子万年历的一个实际应用,研究的主要内容包括了以下几方面:
(1)选用的单片机芯片应有低功耗、价格低、使用方便等优点。
(2)根据选用的单片机芯片设计外围电路和接口电路。
(3)对电路的设计尽量简单、便于制作。
(4)根据硬件电路图,制作出具体实物。
1.4小结
本章首先较为详细的介绍了课题的背景,意义,还有主要的研究内容。随着单片机的发展,万年历也正在不断改进,使它能有更高的精度,更稳定。通过对研究内容的概括,使得能够有针对性的进行后面的工作等,减少了在设计过程和制作过程出现的不必要的错误。
第二章 系统方案的设计与论证
2.1 系统总体结构
在进行系统方案的设计过程中,由于要对系统各个不同的部分选用不同的元器件,所以根据制作要求选择出所要使用的元器件。因此在满足最基本的功能需求前提下,结合对系统使用的环境的考虑,系统的总体方案设计应适当添加一些适合使用环境的功能。并且所选的结构要简单方便以便于实现,元器件应当选用具有稳定的性能、较低的功耗以及较低的成本。
在开始确定系统组成框架之前,初步考虑在电子万年历的基础功能之上加入语音实时报时、对湿度的检查与显示、GPS自动校时等功能。在着手准备的过程中发现有许多问题需要解决,要把这些问题一一解决会花掉太多时间,所以从时间方面考虑便舍弃了之前的方案,最后决定仅加入闹钟功能。
目 录
第一章 绪论 1
1.1课题研究的背景及意义 1
1.2国内外研究状况 1
1.3论文研究内容 1
1.4小结 2
第二章 系统方案的设计与论证 2
2.1 系统总体结构 3
2.2 系统方案论证 3
2.2.1控制核心模块 3
2.2.2按键控制模块 4
2.2.3时钟模块 4
2.2.4温度采集模块 4
2.2.5显示模块 4
2.3小结 5
第三章 系统硬件设计 5
3.1 AT89S52单片机 6
3.1.1 AT89S52单片机的主要性能 7
3.1.2 AT89S52单片机的引脚功能 7
3.2时钟芯片DS1302 8
3.2.1 DS1302的简介 8
3.2.2 DS1302接口电路 9
3.3 DS18B20温度传感器 10
3.3.1DS18B20性能简介 11
3.3.2 DS18B20接口电路 12
3.3.3 DS18B20的时序 12
3.4 LCD显示模块 13
3.4.1LCD12864的特性及使用说明 13
3.4.2LCD12864的接口电路 14 *好棒文|www.hbsrm.com +Q: ¥351916072$
3.5按键模块设计 14
3.6复位电路的设计 15
3.7小结 16
第四章 系统软件设计 17
4.1主程序流程图的设计 17
4.2程序设计 17
4.2.1温度初始化程序 17
4.2.2显示初始化程序 18
4.3小结 18
第五章 系统的调试 19
5.1软硬件联调 19
5.2小结 20
结束语 22
致 谢 23
参考文献 24
第一章 绪论
1.1课题研究的背景及意义
自21世纪以来,单片机随着现代科学技术的进步而得以高速地发展,而基于单片机生产的相关衍生产品对人们的日常生活带来的便利正慢慢体现出来。伴随着单片机技术的不断发展,人们通过对基于单片机的产品不断升级改进,时间工具从古时观察太阳大概了解时间的日晷发展到现在通过电子钟准确的了解时间。而且随着人们生活节奏的加快,在日常生活中就需要知道准确时间。但在当前市场中有许多外形不同的电子时钟,但大部分都只有时间显示这一个单一功能,已经不能满足人们在日常生活中的需求。因为电子万年历可以应用于许多公共场合,几乎在人们日常生活的场所随时都能见到,所以对于电子万年历的发展和改良是有必要的。而电子万年历不仅可以知道日期,还可以知道当前的准确时间,甚至是精确到秒。所以电子万年历不管从实用角度还是从市场需求的角度都是有广泛的应用价值。
伴随着集成电路的高速发展,尤其是当大规模集成电路出现并投入生产后,促使了单片机的不断进步发展,使得电子万年历从功能单一、繁琐化发展到微型化、功能多样化,并且价格在不断下降,还给人们的日常生活带来了许多的潜移默化地改变。特别是,使用单片机技术制造的各种产品在日常生活中被广泛采用,其中电子万年历的广泛使用也使得日常生活中便利了许多,它还拥有读取时间方便、电路简洁、制作成本低等优点,因此在发展的道路上它仍然具有很大的潜力。
1.2国内外研究状况
单片机技术现在已进入对环境与整体关系的优化,使得基于单片机的产品加入了适合使用环境的功能,通过不断的发展使得其实用性、便利性得到了广泛提高,产品的体积正在变化到微型化,功能也朝高效性迈进。例如基于单片机的电子万年历,它使用单独的芯片来控制内部数据操作,它通过用LED显示器显示需要的内容。它也使用了当前的许多先进的单片机技术,通过LED数字驱动器是静态还是动态表现,如是否有闪烁,来观察硬件部分的各个硬件和软件是否兼容。
1.3论文研究内容
本课题的研究内容是基于单片机的电子万年历的一个实际应用,研究的主要内容包括了以下几方面:
(1)选用的单片机芯片应有低功耗、价格低、使用方便等优点。
(2)根据选用的单片机芯片设计外围电路和接口电路。
(3)对电路的设计尽量简单、便于制作。
(4)根据硬件电路图,制作出具体实物。
1.4小结
本章首先较为详细的介绍了课题的背景,意义,还有主要的研究内容。随着单片机的发展,万年历也正在不断改进,使它能有更高的精度,更稳定。通过对研究内容的概括,使得能够有针对性的进行后面的工作等,减少了在设计过程和制作过程出现的不必要的错误。
第二章 系统方案的设计与论证
2.1 系统总体结构
在进行系统方案的设计过程中,由于要对系统各个不同的部分选用不同的元器件,所以根据制作要求选择出所要使用的元器件。因此在满足最基本的功能需求前提下,结合对系统使用的环境的考虑,系统的总体方案设计应适当添加一些适合使用环境的功能。并且所选的结构要简单方便以便于实现,元器件应当选用具有稳定的性能、较低的功耗以及较低的成本。
在开始确定系统组成框架之前,初步考虑在电子万年历的基础功能之上加入语音实时报时、对湿度的检查与显示、GPS自动校时等功能。在着手准备的过程中发现有许多问题需要解决,要把这些问题一一解决会花掉太多时间,所以从时间方面考虑便舍弃了之前的方案,最后决定仅加入闹钟功能。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/dzkxyjs/892.html