Quote Originally Posted by jrt4fun


All is working fine except when I do a 'cold reset' (power off/on) the data is to be sent twice before the pic executes the command.
However when I reset the pic by pulling the MCLR pin low the device is responding immediately.

Thank you
If I understand you correctly, the PIC works correctly after pulling mclr low but not on power up . . . have you tried a capacitor from ground to mclr say 10uf to hold mclr low until pic gets going?