I did get the display to work, but it is acting odd while using the I2Cwrite command. I will more than likely roll my own I2C routine, but I would like to understand why the standard instruction will not work. Anyone played with this and know in what sequence the bytes are sent out? The LCD requires an eight bit address byte, followed by an eight bit control byte, then any data. Reading the I2C info in PBP, it looks like a control byte is sent first. I made the control byte the address byte using an eight bit variable, and this works, but it looks like the next byte is misinterpreted.
Thanks,
Ron