单片机温度计设计报告(单片机温度计的设计)

交换机 2024-09-21 电子科技 34 views

扫一扫用手机浏览

文章目录 [+]
基于单片机的数字温度计设计好做么

1、基于单片机的数字温度计设计难学。根据查询相关公开资料,学习单片机的数字温度计设计需要有一定的电子专业知识和嵌入式开发经验,此外,还需要掌握相关的软件设计技巧,才能更好地掌握这个设计课程。

2、这个电路很简单,我说一下就可以了。数字式温度传感器用最常用的DS18B20,它只有3个管脚,一个接电源,一个接地,另一个接8051单片机就可以了。温度值用数码管显示。这样整个电路就接好了。

3、本次设计采用的AT89S52是一种flash型单片机,可以直接在线编程,向单片机中写程序变得更加容易。

基于单片机的数字温度计设计用C语言写程序

a=ReadOneChar();******//读取温度值低位***b=ReadOneChar();******//读取温度值高位***temp_value=b4;temp_value+=(a&0xf0)4;value=aval=temp_value+value;return(val);}***以上是DS18B20的驱动程序。

DQ=dat***//第一次写最低位,将字节变为位***delay(15);//***dat=1;******//准备写入下一位数据。

/*写指令数据到LCD*******/***/*RS=L,RW=L,E=高脉冲,D0-D7=指令码。

单片机课程设计---数字温度计(要有原程序)

系统程序主要包括C程序主函数、DS18B20复位函数、DS18B20写字节函数、DS18B20读字节函数、温度计算转换函数、显示函数等等。

.***实验任务***用可调电阻调节电压值作为模拟温度的输入量,当温度低于30℃时,发出长嘀报警声和光报警,当温度高于60℃时,发出短嘀报警声和光报警。测量的温度范围在0-99℃。

在proteus中用74hc573,做数码管显示的仿真。

本次设计采用的AT89S52是一种flash型单片机,可以直接在线编程,向单片机中写程序变得更加容易。

本文转载自互联网,如有侵权,联系删除

本文链接地址:http://www.oubolanzhuangshi.com/5063.html

相关文章

  • 暂无相关推荐