>The main reason this is probably failing is the capacitance >of the cable is out of the spec if I2C. The solution to that is to run the clock slower. I have had I2C clocked at 10kHz to get around problems in an opto-isolated bus I used. -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist