I have always talked directly to the I2C port instead of using the library. Also, for me to get I2C to work, I generally need a logic analyzer to watch the bus and a debugger for the PIC. It's very difficult for me to get I2C working without the debugger and logic analyzer (may be impossible... never tried!). Not much help... Good luck! Harold --=20 FCC Rules Updated Daily at http://www.hallikainen.com Not sent from an iPhone. --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .