高手帮我看看18B20的问题

来源:百度知道 编辑:UC知道 时间:2024/05/29 23:15:48
为什么我写了芯片的程序后,在LCD上显示的一直是25.5摄氏度!不管环境怎么样都不变!不知道是程序的问题还是硬件的问题?是不是18B20焊的时候给烫坏了…觉得硬件的问题可能性比较大…还有数据线的上拉电阻要加吗?

18B20初始化的时候不是会拉低总线表示存在么?
根据这个特性你加一段检测18B20是否存在的显示程序不就知道18B20有没坏了呗?

像你这情况能读出数据一般硬件没坏~

应该是读数据时序的问题~
查查程序看看吧~

要加上拉电阻!上拉电阻接电源和18B20的输出端!