I am having a problem with adt7310. After initializing by sending 32 clks of "1s" I am witting to the Config register. [an "A0" for example]. I can then read the temp reg (02) and get a proper 16bit temp reading. I can not however read the Temp reg again, without re-initializing the 7310. It is the same with any other register (either 8 bit or 16 bit) I try to read or write. ONE TIME ONLY. Any thoughts?