Sorry - I should have added that I am using 9 bit resolution . Things work fine using 12 bit.

I use 9 bit since the conversion time is 93.75 ms, compared to 750 ms for 12 bit. At least, that is according to the data sheet that I have for the DS18B20. I do not want the program waiting 750 ms to convert.

I guess it will be best just to close this thread. I will come up with some kind of work-around.

Ken