请教:DS18B20 在AVR下的问题
本帖最后由 coleyao 于 2013-7-9 09:46 编辑最近在调试一个加热系统(使用mega128+IAR),发现DS18B20有两个问题:
1)换编译器后函数内的延时参数需要重新调整;
2)仿真器支持不佳,同样的延时参数,不带仿真器可以运行,接仿真器就运行不了。
另外DS18B20还有个毛病,延时参数不理想时,低温正常,高温读不到温度值, 不知道有没有好办法可以解决上面的问题,谢谢! 程序贴出来看看 你好,不知道你解决问题没?我的是低温读不出来,高温可以,求解答 我以前遇到的问题是低温度可以读出,高温度读不出,检查发现是程序稳定计算是把INT型误写成了CHAR型,所以只能返回低位,你检查一下这个部位的程序吧 高温时转换时间要长些,因此如果高温读取错误,可以适当增加些延时。
页:
[1]