I have developed a board that communicates with another processor via the parallel slave port and the I2C port. On initialization the main processor queries the PIC16LF874 via the I2C to read in its internal EEPROM. The I2C communication follows the format for communication with a 24LC02. This system works perfectly when I have the ICD-87XP from Advanced Transdata plugged in and running in debug mode. However, when I plug in a programmed part everything works except the I2C port. Looking at a scope the PIC16LF874 is not /ACK (ing) when it receives its I2C address byte. Has anyone else run into a similar problem. ============================================== = Bobby R. Bramlett = Lufkin Automation = Houston, TX ============================================== -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.