The DS1822 works well to monitor battery pack temperature. It uses the same connection normally made by the thermistor. I wrote and debugged the ASM code in less than 4 hrs. It is a very nice chip; too bad it is made by Maxim. I used the 10-bit mode, takes 200mS to convert the 10 bits. I read the update every 2-3seconds. My system uses a big PIC and each battery pack has a PIC12F675 to interface with a voltage A/D and the 1-Wire temp chip. The big PIC toggles a pin on the 12F675, and the F675 presents data for the 20 bits of data passed, i.e. 10bits of C-temp reading and 10 bits of 12V voltage reading. --Bob Axtell -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist