> > What pullups are you using? Sounds like you might be > using pullups > that are > > too strong for the chips in question. Check the spec for the > I2C chips you > > are using for the recommended pullups. > > You don't check the specs of the IIC chips. The IIC specification > explicitly states the maximum current sink required to get to > logic 0 level. Yes Olin, but sometimes manufacturers don't follows specs 100% and do something they "feel" is better. Blindly following the spec is fine 99% of the time, until the 1% bites you in the butt. I agree that the reason for a spec is to avoid these situations but that doesn't mean every part is perfect. Aside from that it is sometimes beneficial to not require maximum current sink (for power savings), this is something you need to read the chip spec for. This is all moot, your message solved the poster's problem (the tris bits). TTYL -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu