Not sure about your specific module, I just completed my project using the larger graphic displays GLC24064, and also experimented with the GLK12232. I had on a prior project worked with different larger displays - the Noritake VFDs and IMHO prefer the Noritakes over the MO. The MO interface to the display is quite slow and there are some features the interface (24064 anyways) lack such as handling a simple CR LF (the 24064 throws them away).
What is the command 128? 126 is for key auto-repeat on, and 118 is for bar-graph, but I didn't find anything for 128. Their documentation is horrible, and I had initial start up problems because of confusing sections.
From the development side, I had difficulties with the displays operating at 19200. when i dropped it down to 9600, my communication errors dropped.
I am just using the serout2 command thru my code.
portsetup con 84 '9600 baud non-inverted
serout2 serial1, portsetup, [$FE, $58]
serout2 serial1, portsetup, ["Hello World"]
By the way - did you connect using a 1K resistor between the pins?
However, since my PIC project is communicating primarily with a bunch of I2C devices, I am considering to connect to the MO via I2C instead in a later revision. But more likely in the later version I will scrap the MO and go back to Noritakes.
Bookmarks