Ouch, where do I start...
Again briefly, this time for lack of Battery Power on my Laptop whilst writing this in the back of a London Taxi...
As a starter, look at your WRITE SUB... by saving a WORD the way you're doing, I2CWRITE saves it Highbyte followed by Lowbyte, rather than the other way around (see PBP Manual 12CWrite). It's better to play Byte at a time. Either adjust your WRITE routine, or compensate in your read routine for this reverse order.
Melanie
Bookmarks