数字时钟温度计算器.docxVIP

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程设计(论文)题 目: 数字时钟温度计算器 系 别: 物理与机电工程系 专业(含班级): 10电子科学与技术 学 号: 20100661132 姓 名: 顾洋洋 指导教师: 饶连周 填表日期: 2012年 11 月 15 日目录1.课程设计的目的12.设计要求13.设计方案13.1选用器材 43.1.1总体设计方案和模块设计 13.2微控制器介绍33.3LCD1602液晶显示器的介绍33.3.1.LCD引脚说明 33.3.2指令初始化设置 43.4 温度传感器DS18B20 12 3.4.1DS18B20的主要特征 15 3.4.2DS18B20工作原理及应用 153.5 数字钟DS1302 16 3.5.1.DS1302时钟芯片的主要功能特性 16 3.5.2.内部寄存器 174.1.4*4矩阵式键盘 174.1.1判断键盘中有无键按下 174.1.2判断闭合键所在的位置 185.综合方案总体说明 185.1电路图 195.2程序流程图 196.总结 207.致谢 218.参考文献 219.英文部分注释 21.附录 221 .引 言温度时钟计算器的概述 本作品可用一支5号电池供电,也可通过USB接口由电脑供可以实现以下功能:1)在LCD1602显示屏上显示年、星期、月、日、时、分、秒; 2)在LCD1602显示屏温度上显示温度; 3)能够实现简单的计算机功能;1.2课题研究的内容和意义 随着电子技术的发展,对于计算器的使用,简简单单的计算已经不能满足人们日常生活中的应用。因此,我们把最常用的几项功能集合到一起,方便人们的使用。我们在计算器的基础上,增加了数字钟、温度显示器的功能,这样,让一早醒来的人可以立即知道时间,可以根据显示屏上的温度决定今天出行的衣物,随身物品等,减少了通过手机查询温度时间的麻烦。数字时钟温度计算器顾洋洋.杨洁.符晓婷三明学院10级电子科学与技术专业 福建三明 365004摘要: 介绍一个以AT89c52为控制核心,以DS18B20作为温度检测器,DS1302为时钟芯片,液晶显示器用LCD1602,详细的介绍了系统的结构和原理,并给出了软件设计方法。关键字:数字温度计 显示屏 矩阵键盘 单片机 Abstract: the article introduces a AT89c52 as the control core, in order to DS18B20 as temperature detector, DS1302 for clock chip, LCD display panels LCD1602, detailed introduction of system structure and principle, and gives the design method of software.Key words: digital。Thermometer。display。matrix。keyboard。microcontroller。课程设计目的根据该设计设计出功能模块通过完成程序流程图,完成程序的设计,并通过反复的调试、运行、修改,最后将软件、硬件结合进行调试、运行,对遇到问题进行思考、分析原因,找出合理的方案解决问题,最终达到本次设计的设计要求,课程设计的目的。2.设计要求2.1以数字形式显示年,月,日,时,分,秒。2.2利用4*4键盘在液晶显示屏上显示加减乘除和小数的运算结果2.3利用温度传感器又可以在显示屏上显示温度3.设计方案3.1选用器材:STC89C52RC、LC1602、DS1302、DS18B203.1.1总体设计方案和模块设计STC89C52RC芯片作为作品的核心控制器,控制以下4个模块:温度计模块,数字钟模块,矩阵键盘模块,显示屏模块。温度、时钟、计算功能都是要通过显示屏来显示出来的。进行程序编写时,也是用模块化编程方法编写,这样控制起来比较方便。3.2微控制器介绍STC89C52RC 单片机是宏晶科技推出的新一代高速/低功耗/超强抗干扰的单 片机,指令代码完全兼容传统 8051 单片机,12 时钟/机器周期和 6 时钟/机器周 期可以任意选择。 主要特性如下: 1. 增强型 8051 单片机,6 时钟/机器周期和 12 时钟/机器周期可以任 意选择,指令代码完全兼容传统 8051. 2. 工作电压:5.5V~3.3V(5V 单片机)/3.8V~2.0V(3V 单片机) 3. 工作频率范围:0~40MHz

文档评论(0)

精品文库 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档