On Fri, Feb 18, 2011 at 7:29 PM, Oli Glaser wrote= : > On 18/02/2011 13:30, Manu Abraham wrote: >> Any other thoughts ? >> >> > > Just one right now - in the read routine, have you tried a *repeated* > start after you write the address instead of a normal start? Just now after your comment, I tried replacing the second StartI2C() with RestartI2C() with no visible changes. > I do have some DS1307 code here (not based on MCHP library, though I can > send you for reference if you want it) That would be great. Thanks, Manu --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .