找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

单片机+DS18B20+12864显示温度,但是温度在两个数值下变换,找不到原因

查看数: 1452 | 评论数: 1 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2022-1-18 17:55

正文摘要:

LCD12864串行连接,我的工程文件是由一个文件拆分的,那个文件也在工程中——文件名是”51hei_18b20_gai.c“.两个温度值如图,工程附

回复

ID:1003529 发表于 2022-1-26 15:46
          ds18b20chang();
          ds18b20readzhiling();
          low=ds18b20read();
          high=ds18b20read();   

发出温度转换命令后读取数据需要一个延时,11位375ms 默认12位精度最长需要750ms,做过实验500ms 是可以的

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

Powered by 单片机教程网

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