网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
11月10日漏签0天
单片机吧 关注:212,612贴子:1,049,207
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 15回复贴,共1页
<<返回单片机吧
>0< 加载中...

程序怎么改让18B20读取三位整数以为小数

  • 只看楼主
  • 收藏

  • 回复
  • 神屁骂娘
  • 上士
    5
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

程序楼下


  • 神屁骂娘
  • 上士
    5
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
write_ds18b20(0xbe); //启动读暂存器。读内部ram中9字节温度数据
tl=read_ds18b20();
th=read_ds18b20();
value=th;
value=value<<8;
value=value|tl;
if(th < 0x80)
{fg=0; }
if(th>= 0x80)
{fg=1;
value=~value+1;
}
value=value*0.0625*10);
return value;


2025-11-10 23:43:32
广告
不感兴趣
开通SVIP免广告
  • 神屁骂娘
  • 上士
    5
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
@刺客_阿瑞


  • 刺客_阿瑞
  • 少校
    10
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
什么意思?


  • 神屁骂娘
  • 上士
    5
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
就是我要测110.5读 程序怎么改 我试了把10去掉 value=value*0.0625;这样只能测出110


  • 神屁骂娘
  • 上士
    5
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
@刺客_阿瑞


  • 神屁骂娘
  • 上士
    5
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
write_dat(value/100+0x30); //显示百
write_dat(value%100/10+0x30); //显示十位
write_dat(value%10+0x30) ; // 显示个
write_dat(0x2e); // 显示小数点
write_dat(value%1+0x30); //显示第一位小数???


  • 刺客_阿瑞
  • 少校
    10
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
错误,我直接语音告诉你,等会,在吃饭


2025-11-10 23:37:32
广告
不感兴趣
开通SVIP免广告
  • 神屁骂娘
  • 上士
    5
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
write_dat(value/1000+0x30);//显示百
write_dat(value%1000/100+0x30);//显示十位
//write_dat(0x2e);
write_dat(value%100/10+0x30);//显示个
write_dat(0x2e);
write_dat(value%10+0x30);//显示第一位小数
细心算一下 改对了


  • 刺客_阿瑞
  • 少校
    10
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
随便看了一眼,就是两个错误


  • 神屁骂娘
  • 上士
    5
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

我现在可以实现4个18B20的多点测温,但是ROM匹配的编程方法不灵活 有没有简便的方法


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 15回复贴,共1页
<<返回单片机吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示