> Well well, despite all this recoding, and recommenting... guess what, still no > work :-( My first question is that is it possible that when I was trying to > code the routines manually (instead of through the MSSP), could I have damaged > the pins of the TC74? Even though I was getting successful ACK's at that > point... Look at the IIC lines and see whether the address byte is getting out there right. The easiest way to do this is to put the code in a loop where it does start, send address byte, wait a little. That should allow you to see the what is going on with an ordinary oscilloscope. Then you'll know whether the transmitter or the receiver is at fault. Of course if you have a logic analyzer, you can just use it directly. Do you have the ICE-2000? It comes with 8 bits of logic analyzer that is suitable for this purpose. ***************************************************************** Embed Inc, embedded system specialists in Littleton Massachusetts (978) 742-9014, http://www.embedinc.com -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads