怎么解决DS18B20温度值在数码管显示会闪烁

2020-01-15 19:26发布

从开始在玩DS18B20温度传感器的时候,用在数码管上显示就会闪烁。

原因就扫描数码管的时候中间出现了一段时间没扫描到,这段时间刚好就是在温度转换时候的一段延时时间太长了,导致数码管显示会闪烁

不知道有什么方法可以解决,之前也有用中断来扫描数码管,感觉要是用一个定时器中断来扫描数码管会不会太浪费。

不知道大家在扫描数码管的时候是采用哪种方法来扫描的???
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
33条回答
DMing
1楼-- · 2020-01-20 11:18
mark下,正对此事发愁
chenchaoting
2楼-- · 2020-01-20 17:02
归根结底是读18B20时间用得太长,可以考虑分步做,在读18B20的函数里
52HLX
3楼-- · 2020-01-20 22:34
 精彩回答 2  元偷偷看……

一周热门 更多>