a more complete DS1820 implementation (not yet tested with HW)