在运行数字温度计仿真(proteus)时,怎样初始化温度? 为什么只显示0,我的DS18B20读取温度程序应该没问题就是调整proteus上的+-号,也改变不了温度.续接上面unsigned int Readtemp()//读取温度{ unsigned char a=0; unsigned char b=0; unsigned int temp=0; float tt=0; Init
网友回答
估计你的显示程序有错,你这里没给出,简单测试一下,把最后的
return(temp);
换为return(25);
看看是不是还是0,是0的画就是你显示的错了