OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5970|回复: 9

新人求助 关于ds18b20

[复制链接]

5

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
99
金钱
99
注册时间
2017-12-20
在线时间
24 小时
发表于 2018-3-5 19:57:04 来自手机 | 显示全部楼层 |阅读模式
怎么把默认的12位温度改成9位,网上找了好多都没有,高手帮忙。。。。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

1

主题

430

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1461
金钱
1461
注册时间
2011-12-1
在线时间
110 小时
发表于 2018-3-5 20:55:12 | 显示全部楼层
它有12位,你取9位就好了呀
专业从事软硬件设计,毕业设计,C51/AVR/MSP430/STM32等单片机软硬件制作与定制。有需求的可以联系我。QQ:3436737049淘宝店铺:龙隽电子科技
回复 支持 反对

使用道具 举报

5

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
99
金钱
99
注册时间
2017-12-20
在线时间
24 小时
 楼主| 发表于 2018-3-5 21:07:49 来自手机 | 显示全部楼层
12位花的时间有点长,,影响了数码管的动态扫描,所以我想改成9位省时间
回复 支持 反对

使用道具 举报

5

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
99
金钱
99
注册时间
2017-12-20
在线时间
24 小时
 楼主| 发表于 2018-3-5 21:08:10 来自手机 | 显示全部楼层
xlong_06 发表于 2018-3-5 20:55
它有12位,你取9位就好了呀

12位花的时间有点长,,影响了数码管的动态扫描,所以我想改成9位省时间
回复 支持 反对

使用道具 举报

1

主题

430

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1461
金钱
1461
注册时间
2011-12-1
在线时间
110 小时
发表于 2018-3-5 21:10:16 | 显示全部楼层
q1159600166 发表于 2018-3-5 21:08
12位花的时间有点长,,影响了数码管的动态扫描,所以我想改成9位省时间

这个是你的程序处理问题,你的温度传感器可以用定时器隔断时间读下的
专业从事软硬件设计,毕业设计,C51/AVR/MSP430/STM32等单片机软硬件制作与定制。有需求的可以联系我。QQ:3436737049淘宝店铺:龙隽电子科技
回复 支持 反对

使用道具 举报

0

主题

5

帖子

0

精华

新手上路

积分
28
金钱
28
注册时间
2018-3-5
在线时间
5 小时
发表于 2018-3-6 10:17:55 | 显示全部楼层
它有12位,你取9位就好了呀
回复 支持 反对

使用道具 举报

4

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
57
金钱
57
注册时间
2018-1-31
在线时间
13 小时
发表于 2018-3-6 19:03:22 来自手机 | 显示全部楼层
你看我的帖子
回复 支持 反对

使用道具 举报

6

主题

359

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1604
金钱
1604
注册时间
2017-12-18
在线时间
173 小时
发表于 2018-5-3 14:31:58 | 显示全部楼层
在配置寄存器中可以修改。存储器的第4位是配置寄存器bit6和bit5都置0,分辨率就是9位了。datasheet里都有写,仔细阅读。
回复 支持 反对

使用道具 举报

2

主题

255

帖子

0

精华

高级会员

Rank: 4

积分
823
金钱
823
注册时间
2013-6-5
在线时间
142 小时
发表于 2018-5-6 17:30:37 | 显示全部楼层
xlong_06 发表于 2018-3-5 20:55
它有12位,你取9位就好了呀

不是,不是,12位转换时间接近1秒9位只需要几十毫秒,
回复 支持 反对

使用道具 举报

0

主题

18

帖子

0

精华

初级会员

Rank: 2

积分
107
金钱
107
注册时间
2018-5-7
在线时间
10 小时
发表于 2018-5-7 16:43:00 | 显示全部楼层
高山仰止 发表于 2018-5-3 14:31
在配置寄存器中可以修改。存储器的第4位是配置寄存器bit6和bit5都置0,分辨率就是9位了。datasheet里都有写 ...

学习了。
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-1 12:10

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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