找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

DS18B20温度显示异常

查看数: 4133 | 评论数: 5 | 收藏 1
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2021-5-26 09:49

正文摘要:

大佬们帮我看一下这个DS18B20温度显示在LCD屏上负数部分显示的温度与实际温度误差太大,这是哪了除了问题,应该怎么修改呢,正数部分显示正常,主程序部分的程序void main() {        &n ...

回复

ID:213173 发表于 2021-5-26 16:12
有些应用是工作在0度以上,可以不考虑负温度问题,否则要对读取的数据判断正负。如判断是负数要取反+1。给你一个示例参考。 DS18B20温度上下限报警1602显示.zip (219.92 KB, 下载次数: 9)


ID:926284 发表于 2021-5-26 14:47
同意一楼,还有几个位是判断正负的。

ID:899569 发表于 2021-5-26 14:12
在文档里查看数据格式,判断正负

DS18B20数字式温度采集器(WQX编辑).pdf

929.27 KB, 下载次数:

ID:899569 发表于 2021-5-26 14:11
本帖最后由 jin111 于 2021-5-26 14:14 编辑

在文档里查看数据格式,判断正负 DS18B20数字式温度采集器(WQX编辑).pdf (929.27 KB, 下载次数: 10)
ID:899569 发表于 2021-5-26 14:07
ds18b20采集到的数据并不是全部都是整数和小数部分,有几位只是为了判断它温度的正负,文档里有说明,看一下吧。

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表