带有温度显示的万年历_第1页
带有温度显示的万年历_第2页
带有温度显示的万年历_第3页
带有温度显示的万年历_第4页
带有温度显示的万年历_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

题目 带温度显示的万年历 物电系通信工程本班组长 组员 组员 组员 组员 一 选题目的和意义 二十一世纪的今天 最具代表性的计时产品就是电子万年历 它是近代世界钟表业界的第三次革命 第三次革命就是单片机数码计时技术的应用 电子万年历 使计时产品的走时日差从分级缩小到1 600万秒 从原有传统指针计时的方式发展为人们日常更为熟悉的夜光数字显示方式 直观明了 并增加了全自动日期 星期 温度以及其他日常附属信息的显示功能 它更符合消费者的生活需求 因此 电子万年历的出现带来了钟表计时业界跨跃性的进步 我国生产的电子万年历有很多种 总体上来说以研究多功能电子万年历为主 使万年历除了原有的显示时间 日期等基本功能外 还具有闹铃 报警等功能 商家生产的电子万年历更从质量 价格 实用上考虑 不断的改进电子万年历的设计 使其更加的具有市场 通过本次课程设计 可以培养我们独立思考综合运用所学有关知识的能力 更好的巩固 单片机原理及接口技术 课程学习的内容 掌握工程软件的设计方法 强化上级动手编程能力 做到理论与实践相结合 更加了解单片机知识的好处和其可用性 同时增加了同学之间的团队合作精神 更加体会的以后在工作中团队合作的重要性和必要性 二 主要研究内容 本设计以STC89C52单片机为控制核心 将时间数据通过LCD1602显示出来 同时通过相应的按键调整相应的值 通过温度传感器将采集到的温度实时的显示在显示屏上 本设计可分为以下模块进行设计 显示模块 时间计算模块 设置模块 温度采集模块 功能 能显示日期跟时间 能显示温度 能设置时间 本设计所用主要芯片 三 设计的方法及步骤 系统构成框图 整个系统由主控模块和显示模块两大模块组成 主控模块包括主控芯片 温度检测 实时时钟电路及键盘接口电路 系统构成框图如下图所示 Stc89c52控制模块 主程序流程图 开始 初始化 Huan键按否 N 读取时间 Y 显示温度 菜单键 y 时间调整 四 各部分流程图 DS1302日期时间数据读取显示流程图 对于时钟芯片DS1302 公历日期时间显示只需从DS1302各寄存器读出年 月 日 时 分 秒 星期 再加处理即可 在首次对DS1302进行操作之前 必须进行初始化 然后从中读出数据 经过处理后 送给显示缓冲单元 DS18B20温度检测流程图 初始化ds18b20 读取温度 温度值转换 LCD显示 时间调整部分程序设计 液晶LCD1602显示部分程序设计流程图 由于程序过多 不能在此显示程序 百度文库见1602 ds1302 ds18b20的带温度显示的万年历配套文档 五 结果及讨论 使用Proteus软件仿真结果如下图 六 心得体会 在做本次课程设计的过程中 我感触最深的是要想做成一件事 有耐心必不可少 在设计过程中 遇到了许许多多的问题 但我们没有放弃 程序调试之后又调试 最总把我们预想要设计的部分 想要实现的功能全部实现 同时我们深深体会到自己知识面的狭窄 所有的芯片资料都要自己查阅 自己搞懂 才能设计 为了让自己的设计更加完善 我们自己都为实现其他功能而时时刻刻想着他 并在仿真软件proteus中通过后 再在实际电路中一一实现 过程是坎坷的 但是是快乐的 而且是是十分必要的 不能妄想一次就将整个程序设计好 反复修改 不断改进是程序设计的必经之路 在设计课程过程中遇到问题是很正常 但我们应该将每次遇到的问题记录下来 并分析清楚 以免下次再碰到同样的问题 最后感叹一下 单片机真的很强大 小小的一个单片

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论