Protues Arduino DS18B20总是显示-127

如题,用Arduino采DS18B20,用Protues仿真时,总是显示-127是为什么呢?实际电路没有错

我遇到过DS18B20显示-127度的问题, 是没接对IO口或程序中IO口定义错了。比如对于esp8266,搞清楚D2和GPIO2的区别。

http://wenku.baidu.com/link?url=UVrYpN10jTyZIvuYhUaBUaZO9yNIrQ7tIzq8NG-96-Q0TA-woSEJChHpvEqG3XRWwiBfRbkfbEfoxSprZ2a3QtjHchVtK0xItrmwXBhUMPu

看看有没有上拉电阻,如果有就检查物理连接是不是通的

这个是温度计正负极接反了,我昨天刚解决,先让平面朝向自己,然后调换正负极就行了。