[工学]数字温度计.doc

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]数字温度计

计算机技术综合实验报告 题 目: 数字式温度计的设计 专 业: 班 级: 学 号: 姓 名: 指导教师 2011年 6 月 1 日 开题背景: 近年来随着科技的快速发展,单片机的应用正在不断的走向深入,同时带动传统控制检测日新月异更新。在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机知识是不够的,还应根据具体硬件结构,以针对具体应用对象特点的软件结合,加以完善。数字式温度计给人们生活带来了更多的方便与快捷,它使用起来相当方便,具有精度高、量程宽、灵敏度高、体积小、功耗低等优点,适合于我们日常生活和工农业生产中的温度测量,也可以当做温度处理模块潜入其他系统中,作为其他主系统的辅助扩展。本实验以89s52单片机为核心,应用DS18B20采集温度并转换为数字,最后将温度显示在液晶显示1602上。 实验部分: 第一部分 综合实验 实验一 8279控制实验 实验目的: 1、掌握8279芯片的工作原理及其驱动方式。 2、掌握8279芯片的I/O驱动电路设计及驱动程序设计 3、学会用C语言编写单片机驱动程序的基本方法。 实验内容: 阅读单片机总线开发板,绘制8279芯片的I/O驱动电路原理图,说明板资源分配情况及控制驱动原理。 用C语言编写8279的驱动程序,在LED上显示“学号”。原理图: 工作过程: (1)定义引脚 (2)写地址 (3)写数据 (4)在LED上显示数据 实验程序: 实验结果与分析:图1 图1 8279的LED显示学实验二 LED数字显示驱动实验 实验三 小键盘实验 实验目的: 1、了解键盘的工作原理及其驱动方式。 2、掌握小键盘驱动电路设计及键盘扫描程序设计。 3、学会用C语言编写程序,定义按键功能的基本方法。 实验内容: 1、阅读单片机总线开发板,绘制8279芯片的I/O驱动电路原理图,说明板上资源分配情况及控制驱动原理。 2、编写键盘扫描程序。 3、编写定义功能键的程序,分别按下2个键,调用上述2个实验程序,观察结果。 实验原理: 8279是可编程的键盘、显示接口芯片。它既具有按键处理功能,又具有自动显示功能。8279内部有键盘FIFO堆栈/传感器,双重功能的RAM。8279的各种工作方式都要通过对命令寄存器的设置来实现。8279共有8种命令,通过这些命令设置工作寄存器,来选择各种工作方式。 原理图: 工作过程: (1)定义引脚 (2)写地址 (3)写数据 (4)确定按键程序 (5)按键不同显示不同 实验程序与流程图: (程序清单见后) 流程图: 实验结果与分析: 按键为S1时,LED上静态显示学号,当按键为S2时,学号以跑马灯的形式显示。 实验四 LCD显示驱动程序 实验目的: 1、了解LCD的工作原理及其驱动方式。 2、掌握LCD驱动电路设计及驱动程序设计。 3、学会用C语言编写单片机驱动LCD程序的基本方法。 实验内容: 1、阅读单片机总线开发板,绘制LCD驱动电路原理图,说明控制驱动原理。 2、用C语言编写驱动LCD显示的程序。 3、显示内容“姓名:XXX”。 实验原理: 1602是可编程的字符型液晶,每行显示16个字符,一共可以显示两行,只能显示ASCII码字符,液晶体积小,功耗低,显示操作简单。但其有致命的弱点,即使用温度范围很窄。通用型液晶工作温度为0到+55摄氏度,存储温度为-20到+60摄氏度。用户可以通过编写程序来控制1602的显示。 原理图: 工作过程: (1)定义引脚 (2)写命令 (3)写数据 (4)显示数据在了LCD上 实验程序与流程图: (程序清单见后) 流程图: 实验结果与分析:图2 图2 用1602 LCD分别显示两个学号 第二部分 设计实验 数字式温度计的设计 实验目的: 进一步熟悉用C语言编写单片机核心开发板的监控程序(键盘识别、按键功能定义、LCD显示驱动)的基本方法。 掌握数字温度传感器的基本原理和使用方法。 制作一个简易温度计。 实验内容: 涉及简易温度计的硬件电路并调试。 编写简易温度计驱动程序。 演示,撰写实验报告。 实验原理: 1、8279工作原理: 8279是可编程的键盘、显示接口芯片。它既具有按键处理功能,又具有自动显示功能。8279内部有键盘FIFO堆栈/传感器,双重功能的RAM。8279的各种工作方式都要通过对命令寄存器的设置来实现。8279共有8种命

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档