> If someone could help me here, I'm trying to get I2C up and running > using a 24LC256 and a 16F877, I've put some code together mainly > chopped bits of other peoples code! However it doesn't work, when I > read the data back from the EEPROM all I get is 1's, Are you getting an ACK from the address byte? Probably not, in which case you need to fix that first. ***************************************************************** Embed Inc, embedded system specialists in Littleton Massachusetts (978) 742-9014, http://www.embedinc.com -- 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