"景先生毕设|www.jxszl.com

基于单片机的万年历设计(附件)【字数:9740】

2024-11-03 19:58编辑: www.jxszl.com景先生毕设
摘 要 5ABSTRACT 6第1章 绪论 7一. 课题背景 7二.课题意义 7三.国内现状与水平 8第2章 系统总体方案设计 102.1 设计要求 102.2 方案选择和论证 102.2.2 显示方案的选择 112.2.3 选择时钟模块 112.2.4 温度传感器的选择 11第3章 系统硬件设计 123.1 整体方案设计 133.1.1 系统概述 133.1.2 系统框图 133.2 最小系统模块 133.2.1 STC89C52简介 13 3.2.2 最小系统电路 143.3 液晶显示电路 163.3.1 1602液晶简介 163.3.4 LCD液晶电路图 173.4 时钟模块 173.4.1 DS1302简介 173.4.2 引脚说明 173.5 DS1820关于传感的电路模块 193.5.1 DS18B20简介 193.5.2 时序说明 193.6 按键输入模块 203.7 蜂鸣器模块 20第4章 软件设计 214.1 程序语言及开发环境 224.2 关于程序的流程图的设计方案 22第5章 硬件组装与调试 255.1 元器件的选择与测量 255.2 元件的焊接与组装 255.3 电路的调试 255.3.1 调试方法 255.3.2 调试步骤 26第6章 总结 27鸣 谢 28参考文献 29附 录 30附录1 原理图 30摘 要自古以来,小到手上戴着的手表,大到英国比较出名的钟楼。都说明人类对时间的概念很重要,而且随着科学技术的进步,衍生出了设计简单,容易使用的电子时钟和电子万年历,也因此为人们生活提供了极大的便利。对现代社会也日益重要。本万年历的硬件方面,是使用了STC89C52单片微式电脑的主要控制核心,由DS1302时钟晶片提供日期信息,1602液晶显示内容。STC89C52型单片微式电脑是由Atmel公司出品的,由于功率小,电流方面可选用4~6V的电流供应;而DS1302时钟晶片则是由美国DALLAS公司出品的低效率数码电子钟表晶片,它能够同时对年、月、日、星期、时、分、秒等进行计数,显示程式,以及闹钟处理程序、室温测量处理程序和秒表计数处理程序等。
目 录
ABSTRACT
The ancients relied on the solar corona to miscarve record the ti *51今日免费论文网|www.51jrft.com +Q: ^351916072
me.From the watch on his hand to the more famous bell tower in Britain.the electronic calendar has become more and more common life counting utensils.Because the electronic calendar on the market today is powerful, and simple in design, easy to use, And the electronic calendar is also a very common daily counting appliance, is increasingly important to modern society.
The hardware aspect of this calendar is the main control core of the STC89C52 monolithic microcomputer, The Type STC89C52 monolithic microcomputer is produced by Atmel, Due to the low power level, Current can choose 4~6V current supply; The DS1302 clock chip is an inefficient digital electronic clock chip produced by DALLAS, It can count years, months, days, weeks, hours, minutes and seconds at the same time, At the same time also has the leap month compensation and other functions, And DS 1,302 has a long service life, Time error is also small; Digital display function is displayed through a 1,602 LCD screen, day, week, hour, minute, second and other signals at the same time.room temperature measurement processing program and stopmeter count processing program.After all programming, it was tested in the Keil software, confirmed no problem, then burned and tested on the microCM.
Keywords: calendar calendar; monolithic microcomputer; DS1302; LCD1602; STC89C52; Keil.
第一章 绪论
课题背景
如今电子产品不但解决了精确的计数要求,还使自动计数带有了现代科技中新潮的风味。而单片或微式计算机所使用的多功能控制芯片可以实现各种功能的设定,比如:数码夜光提示、历史数据保存和全自动温度测量等新功能;这又为传统的手动计数装置增加了新的压力,从而推动了电子市场的进步,使更多人用上了电子万年历。
二.课题意义
电子万年历是通过独立晶片管理的大数据运算,采用LED夜光数字表示日子、时刻、星期、季节倒计,及温度变化等生活资讯,糅合运用了多项前沿电子科技与现代经典工艺技术而创造的现代数码计时产物。其内部电子板硬件及软体,硬件及软硬件功能双方的高度兼容,有抗震,耐火,抗暴的功能;商品也有多个品牌,各种型号,根据商品的材质又分有玻璃,塑胶,铝合金等。目前,在市场上售卖的数码万年历种类也不少,其中很多是采用单片机技术制作的嵌入式电子系统。它通常由输入脉冲集成电路、单片或微型计算机、晶体振荡器和复位集成电路、外路存储器电路,及其LED指示电路等构成。在当今,数码万年历一般用作计数、手动报时,定量,时间检索和控制等工作领域方面。另外,现在交易市场上已经有现成的数码万年历嵌入式集成电路芯片卖出而且价格便宜,实际应用也非常便利。
电子万年历这种小电子产品在市场上也非常流行,它是利用单片机实现专业考察的一种非常实用的一个课题,由于这种课题有着一定的可开发性和扩展性,对创作者的知识掌握要求也是相当高的,因为创作者需要具备一定比较全面的知识,所以这种课程不但考查了创作者的知识掌握能力,更强调了单片机控制器的可扩展性,而现今采用单片或微式电脑做的电子万年历都遵从了操作简便,功能齐全,显示也要更精确各个方面。所以,电子万年历制作不管是从实践目的,或是从提高综合能力的视角考虑,都是十分有实用价值的毕业设计课程。所有程序编制完毕后,在Keil软件中进行了调试,在确认没问题后,烧写并在单片或微型计算机上进行了试验。终于,在老师同事的支持和本人的共同努力下,顺利完成了此次电子万年历的设计。
三.国内现状与水平
现在我们的生活发生了翻天覆地的变化,人们已经充分的感受到了时代发展给我们带来的福音,在这样的氛围的渲染下,越来越多的新鲜事物在我们的生活中出现,让我们感受到了科技时代,近几年出现了一种叫做电子万年历的记时间产品帮助我们记录时间,这不仅仅是一个记时工具,而且电子万年历具有精美的外观,每一种样式都是经过特别的设计,呈现出了比较精美的外观。
结合过去五年海关进出口数据及万年历挂钟行业相关企业进出口数据,通过对万年历挂钟产品进出口结构、进出口数量、进出口金额统计分析,深入解析产品进出口现状。结合各国万年历挂钟产品进出口政策以及未来全球经济发展趋势,审慎预判未来几年万年历挂钟产品进出口数量与金额趋势,为万年历挂钟产品进出口企业制定进出口战略提供参考依据。

原文链接:http://www.jxszl.com/jsj/xxaq/608544.html