*功能:向DS18B20一 *输入: bitval(要对DS18B20写入的位值) *输出:无 ***/ void writebit(uchar bitval) { DQ=0;if(bitval==1) =1; delay5); DQ=; } /*** 名称: read_byte() *:从DS18B20一个字节 *输入:无 输出从DS18B20读到的值