I am trying to get this combination to work with my Arduino Diecimila. I am not expecting you to help me on the Arduino side, but it has been some time since I have worked with this display and I suspect that I am doing something wrong.
I am looking in the MOX.pdf manual and on Page 14 it indicates that "Pins two and three are reserved here for I2C communcation on addresses 80 and 81."
On Page 18, in the Communication section, the forth last point indicates "The default slave address for the display module is 0x50."
On Page 19, Command 1. Communications lists the command to change the address as dec 254 51. I read the 51 as indicating a Write given that it is an odd number and on that basis, the address would be set to 50 for Read access.
In that command, it states the Hex version would be FE 33 to change the I2C write address.
I need to send to the display in Hex according to the Arduino library that I am using, but I do not get a response from the display using address 0x33.
Code: Select all
#include <LCDi2cW.h>
LCDi2cW lcd = LCDi2cW(2,16,0x33,0);
The display powers up properly with the logo on the left side written across both rows and
Matrix Orbital
MOI-AL-202
written to the right of it.
Any suggestions would be most helpful.
Thanks
TimV