基于51单片机数字温度计课程设计 2013年12月28日.docVIP

基于51单片机数字温度计课程设计 2013年12月28日.doc

  1. 1、本文档共25页,可阅读全部内容。
  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文档。上传文档
查看更多
基于51单片机数字温度计课程设计 2013年12月28日

单片机原理及应用课程设计 题 目 基于单片机的数字温度计 《单片机原理及应用课程设计》任务书 1.课程设计的内容和要求(包括原始数据、技术要求、工作要求等): 课程设计目的: 1.理解掌握MCS-51系列单片机的功能和实际应用。 2.掌握仿真开发软件的使用。 3.掌握数字式温度计电路的设计、组装与调试方法。 设计的目标及要求: 1.设计 2.对课程设计成果的要求〔包括图表(或实物)等硬件要求〕: ① 设计电路,安装调试或仿真,分析实验结果; ② 并写出设计说明书,语言流畅简洁,文字不得少于3500字; ③ 使用Protel软件绘出原理图(SCH)3.主要参考文献: [1]《单片机基础实用教程》.尹念东.中国地质大学出版社. 2005 [2]《数字电路与数字电子技术》. 岳怡. 西北工业大学出版社. 2004 [3]《单片级高级语言C51应用程序设计》. 徐爱钧.电子工业出版社. 2001 4.课程设计工作进度计划: 序号 起 迄 日 期 工 作 内 容 1 12.15-12.16 方案设计 2 12.17-12.18 电路设计 3 12.19-12.21 软件设计 4 12.22-12.23 软件联调 5 12.24-12.25 系统仿真 6 12.26-12.28 完成报告 主指导教师 日期: 2013年 12月 28日 目录 1.绪论 1 2.设计目的 1 3.设计正文 1 4.系统各模块介绍 2 4.1 AT89C52芯片介绍 2 4.2温度检测电路设计 6 4.3显示电路 8 5.系统软件设计 9 5.1主程序流程图 9 5.2 温度检测数据读取图 10 6.编程与仿真 11 6.1 Keil软件 11 6.2 仿真软件Proteus 11 6.3仿真界面 12 7.结论 13 参考文献 14 附录 15 1.绪论 随着时代的发展,控制智能化,仪器小型化,功耗微量化得到广泛关注。单片机控制系统无疑在这些忙面起到了举足轻重的作用。单片机的应用系统设计业已成为新的技术热点,其中数字温度计就是一个典型的例子。随着人们生活水平的提高,人们对各种测量器具的智能化、多功能化提出了更高的要求,而电子技术的飞速发展使得单片机在各种测量产品领域中的应用越来越广泛。把以单片机为核心,开发出来的各种测量及控制系统作为测量产品的主要部分,使各种测量产品更具智能化、拥有更多功能、便于人们操作和使用,更具时代感,这是测量产品的发展方向和趋势所在。这就要求我们的生产具有自动控制系统,自动控制主要是由计算机的离线控制和在线控制来实现的,离线应用包括利用计算机实现对控制系统总体的分析、设计、仿真及建模等工作;在线应用就是以计算机代替常规的模拟或数字控制电路使控制系统“软化”,使计算机位于其中,并成为控制系统、测试系统及信号处理系统的一个组成部分,这类控制由于计算机要身处其中,因此对计算机有体积小、功耗低、价格低廉以及控制功能强有很高的要求,为满足这些要求,应当使用单片机。单片机在电子产品中应用,在很多的电子产品中也用到了温度检测和温度控制,但那些温度检测与控制电路通常较复杂,成本也高,本提供了一种低成本的利用单片机多余I/O口实现的温度检测电路,该电路非常简单,且易于实现,并且适用于几乎所有类型的单片机。 它无需 第二功能 P3.0 RXD(串行输入) P3.1 TXD(串行输出) P3.2 INT0(外部中断 0) P3.3 INT0(外部中断 0) P3.4 T0(定时器 0 外部输入) P3.5 T1(定时器 1 外部输入) P3.6 WR(外部数据存储器写选通) P3.7 RD(外部数据存储器写选通) 表4.2 AT89C52的P3口的第二功能表 RST: 复位输入。晶振工作时,RST 脚持续2个机器周期高电平将使单片机复位。看门狗计时完成后,RST脚输出96个晶振周期的高电平。特殊寄存器AUXR(地址 8EH)上的 DISRTO位可以使此功能无效。DISRTO默认状态下,复位高电平有效。 ALE/PROG:地址锁存控制信号(ALE)是访问外部程序存储器时,锁存低8位地址的输出脉冲。在flash编程时,此引脚(PROG)也用作编程输入脉冲。在一般情况下,ALE以晶振六分之一的固定频率输出脉冲,可用来作为外部定时器或时钟使用。然而,特别强调,在每次访问外部数据存储器时,ALE脉冲将会跳过。 PSEN:外部程序存储器选通信号

文档评论(0)

baoyue + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档