Hello : I have some extrange problems when I want to use an I2C eeprom. I2C needs only RC3 and RC4. If I have TRISC as 9F it works (RC3 and RC4 as inputs), but if TRISC has the value 98 it does not work (RC3 and RC4 as inputs again !!). I have tried with 99,9A,9B,9C,9D,9E with no luck. It seems that I must configure RC2, RC1 and RC0 as inputs to make i2c work. Any ideas? Thanks, Carlos -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics