Results 1 to 10 of 25
Thread: Garbled LCD screens
Threaded View
-
08-22-2014, 03:01 PM #12
Aw, man. I guess I should have known better than to gloss over details. State of the RS (register select) pin when the E pin is strobed is how the LCD module differentiates commands from data. At the start of the initialization sequence the LCD module doesn't know if the transfers will be 4-bit or 8-bit, but the first commands used only have four valid bits, and the others are don't care. So, the multiple-nibble synchronization problem can't occur on those first commands.
EDIT: I'd summarize the interface these modules have as fairly clunky by today's standards. I don't know how long the interface has been out there - I bought my first module off the surplus market in 2004, so I'm guessing it's been out there 15 years or so.Last edited by printbus; 08-24-2014 at 03:21 AM.
New to 3d printing looking for...
05-20-2024, 12:56 AM in Tips, Tricks and Tech Help