好像?新版本是向下兼容的,正常操作不至于会出现这个问题 |
cainiaoqiebeiyo 发表于 2021-12-18 15:09 我找到问题了,是我用proteus8打开的,proteus8里的ds18b20好像不能用,显示会出错,用proteus7打开就好了,打扰大佬了 |
wulin 发表于 2020-12-22 16:27 大佬,我打开你的工程文件后数码管显示一直是0,请问是什么原因呢 |
http://www.51hei.com/bbs/dpj-200465-1.html 这个是DS18B20的资料 看我这个资料 大家更容易学会 |
taotie 发表于 2020-12-22 12:53 问题已解决,感谢大佬的答案!! |
wulin 发表于 2020-12-22 16:27 谢谢大佬,问题已成功解决 ![]() ![]() |
楼主仔细逐条对比就知道哪里错了
![]() ![]()
|
楼上正解,单总线通信,需要加上拉电阻的,4.7K~10K均可。另外,一定注意延时函数,因为STC晶振精度会导致延时函数的精度有限,所以可使用示波器辅助之,很多出不来结果都是延时不对所致。 |
ds18b20输出线要加电阻接vcc![]() ![]() |
LCD1602那里不用管,只是方便看的 |