普中开源电子分享网

 找回密码
 立即注册
搜索
查看: 5036|回复: 3

DS18B20不知怎么用不了

[复制链接]

1

主题

1

帖子

7

积分

新手上路

Rank: 1

积分
7
发表于 2020-2-22 11:07:48 | 显示全部楼层 |阅读模式
1金钱
DS18B20温度传感器用了你们的例程了,连线也没毛病,为啥没反应??求解!
我知道答案 本帖寻求最佳答案回答被采纳后将获得系统奖励10 金钱 , 目前已有3人回答

附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册
回复

使用道具 举报

0

主题

1

帖子

8

积分

新手上路

Rank: 1

积分
8
发表于 2020-3-12 10:08:26 | 显示全部楼层
我的也是啊,只显示-000.06,百度好像是初始化时序问题,想问一下大佬怎么解决的
回复

使用道具 举报

2

主题

5

帖子

18

积分

新手上路

Rank: 1

积分
18
发表于 2020-4-25 07:56:44 | 显示全部楼层
我的也是,你的解决了吗
回复

使用道具 举报

0

主题

20

帖子

74

积分

注册会员

Rank: 2

积分
74
发表于 2020-4-29 20:31:24 | 显示全部楼层
从温度函数掉取出来的数据需要转换成字符码,然后到前面数码设定的数字进行比较才能显示         {                         DisplayData[0]='+';                         }                                 tempval=tempdat*10;                 DisplayData[1]=tempval / 10000 +0x30;                 DisplayData[2]=tempval%1000 / 100 +0x30;                 DisplayData[3]=tempval%1000 %100/ 10 +0x30;                 DisplayData[4]='.';                 DisplayData[5]=tempval% 1000%100%10 +0x30;                 DisplayData[6]='C';                 DisplayData[7]='\0';                 常用的是后面+0x30 ,如果还不行调整晶振频率试试
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|手机版|小黑屋|普中开源电子分享网 粤ICP备16123577号-2

GMT+8, 2024-5-6 17:19 , Processed in 0.109085 second(s), 33 queries .

Powered by 论坛搭建 X3.4

Copyright © 2001-2021, Tencent Cloud.

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