基于单片机的万年日历设计(任务书,开题报告,外文翻译,论文17000字)
摘 要
在如今这个快节奏的生活中,人们的时间需要人们自己来掌握,当下更加需要功能多样,价格合理的记录时间日期的设备,大众对于时间的精确要求成为了社会市场的需求,同时,在一些公共场所,人们也需要观看精准的时间,如火车站的售票窗口,飞机场的安检,利用大屏幕LED灯等在一些醒目地方提醒当时的时间和日期。
本文设计了基于STC89C52单片机的电子万年历,着重设计关于本任务的硬件设计和软件设计,本次设计可分为四部分,以时钟芯片DS1302为主体的时间处理模块,以DS18B20为主体的温度采集模块,以液晶显示为主体的数据显示模块,还有以调整时间日期为目的的调整设计模块。在第1章主要介绍了本次课题的目的及意义与国内和国外的发展现状,第2章论证了方案的可行性与方案的设计,第3章设计了关于本次课题的硬件,第4章进行了本次课题的软件仿真的过程,第5章进行了本次课题软件仿真及硬件实物的调试过程,第6章记录关于本课题的总结与展望。
通过仿真及实物的制作可实现显示阴历阳历的转换,进行周边温度的实时监测,显示精确到秒的电子时间,矫正时间日期的功能。本次设计具有结构设计简单,价格合理,品质优良,功能齐全,符合市场的需求。
关键词:单片机;万年历;温度显示
Abstract
In today's fast-paced life, people's time needs people to master their own, and now the need for more versatile, reasonably record time and date of the equipment, the precise requirements of time to become the needs of the social market, while in some public Places, people also need to watch the precise time, such as the train station ticket window, the airport security, the use of large-screen LED lights in some eye-catching place to remind the time and date. This article describes the electronic calendar based on stc89c52 microcontroller, focusing on the task of the hardware design and software design, this design can be divided into four parts, the clock chip DS1302 as the main time processing module to DS18b20 as the main body of the temperature acquisition module , To 1602A liquid crystal display as the main data display module, as well as to adjust the time date for the purpose of the adjustment design module. In the first chapter, the author introduces the purpose and significance of this topic and the development situation both at home and abroad. The second chapter demonstrates the feasibility of the scheme and the design of the scheme. The third chapter introduces the hardware and principle of this topic, The fifth chapter introduces the process of software simulation of this topic. The fifth chapter introduces the debugging process of software and the debugging of hardware. The sixth chapter records the summary and prospect of this topic.
Through the simulation and the production of real can show the conversion of lunar calendar, the ambient temperature of the real-time monitoring, display accurate to the second time of the electronic time, correction time date function. This design has a simple structure design, reasonable price, good quality, full-featured, in line with market demand.
Key words: microcomputer;calendar;temperature display
目 录
第1章 绪论 1
1.1 目的及意义 1
1.2 国内发展及现状 2
1.3 国外发展及现状 3
1.4研究内容和章节安排 4
第2章 总体设计与方案选择 5
2.1 整体设计 5
2.2 主控芯片的选择 5
2.3 时间计数的材料选择 6
2.4 温度测量的材料选择 6
2.5 显示屏的材料选择 6
2.6 按键种类的选择与分析 7
2.7 本章总结 7
第3章 电子万年历的硬件设计 8
3.1 STC89C52单片机的性能及原理分析 8
3.1.1 STC89C52单片机的引脚功能及性能 8
3.1.2 单片机的内部功能 9
3.2 晶振电路的设计 12
3.3 复位电路的设计 12
3.4 时钟芯片的设计 12
3.5 温度芯片DS18B20工作原理 14
3.6 按键实现的功能 14
3.7 本章总结 15
第4章 电子万年历的软件设计 16
4.1 软件设计的原理 16
4.2 软件设计的仿真设计 16
4.3 软件的具体模块设计 18
4.3.1 时钟芯片的程序设计 18
4.3.2 温度软件的设计 20
4.4本章总结 20
第5章 软硬件的调试 21
5.1 软件的调试 21
5.2 硬件的调试 21
5.3 本章总结 23
第6章 总结与展望 24
6.1 总结 24
6.2 展望 24
参考文献 25
致谢 26
|