自己在ICCAVR中编写的DS18B20的驱动函数,需要包含我自己写的一个头文件utils.h,因为里面包括一个精确的软延时函数,当然您可以更改这个软延时函数或者自己定义,但我并不保证正确,因为对DS18B20访问要考虑时序问题,它是单总线访问传感器,实时性相对而言较差。而utils.h中也包含了相当多我自己定义的宏