需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:6558 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
上一篇:基于单片机的数字时钟设计.doc
摘要:随着时代的进步和发展,单片机技术已经普及到我们生活、工作、科研、各个领域,已经成为一种比较成熟的技术。本设计所介绍的数字温度计,属于多功能温度计,主要用于对测温比较准确的场所,或科研实验室使用。另外通过对单片机的学习和应用,从而达到学习、设计、开发软、硬件的能力。本设计是以单片机AT89S52为核心,采用一只温度传感器DS18B20,此传感器可以很容易直接读取被测温度值,并且可根据实际要求通过简单的编程实现9到12位的数字值读数方式,然后用3位共阳极LED数码管实现温度数据的显示。 关键词:单片机;数字温度计;DS18B20;AT89S52
目录 摘要 Abstract 1 绪论1 1.1 本课题研究意义及背景 1 1.2 课题的设计目的 1 2 总体设计方案 2 2.1 数字温度计设计方案2 2.2 总体设计框图2 3 系统硬件电路的设计 3 3.1 AT89S52简介 3 3.2 DS18B20 温度传感器3 3.2.1 DS18B20 简介 3 3.2.2 DS18B20内部结构3 3.2.3 DS18B20的测温原理 4 3.3 DS18B20温度传感器与单片机的接口电路 5 3.4 LED数码管介绍 6 3.5 温度显示电路 6 3.6 温度计总设计图 6 4 系统程序设计 8 4.1 系统主流程图设计 8 4.2 读出温度子程序 8 4.3 温度转换命令子程序 9 4.4 系统源程序 9 4.5 显示数据刷新子程序 10 4.6 系统源程序 11 参考文献 22 致谢 23 |