本科毕业论文---基于51单片机数字温度计课程.docVIP

  • 4
  • 0
  • 约9.6千字
  • 约 25页
  • 2016-12-08 发布于辽宁
  • 举报

本科毕业论文---基于51单片机数字温度计课程.doc

单片机原理及应用课程设计 题 目 基于单片机的数字温度计 《单片机原理及应用课程设计》任务书 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以晶振六分之一的固定频率输出脉冲,可用来作为外部定时器或时钟使用。然而,特别强调,在每次访问外部数据存储器时

文档评论(0)

1亿VIP精品文档

相关文档