Nice neat breadboarding there DT![]()
Cheers, that's about how I expected it would work except for the trick with the resistors.
Art, What Darrel shows is what I was talking about....
Dave Purola,
N8NTA
No wI'm wondering why you'd use 3 pins to control 2 Enable signals?
Why not just use one pin per LCD Enable pin, and manually set each one high
to talk to each LCD display?
Because LCD's are sent data "Synchronously".
Which means that the data is Clocked in with a pulse, and that pulse is on the Enable line.
For a 4-bit interface, it takes two clocks per byte.
So the Enable lines must be controllable by LCDOUT, and LCDOUT can only control one.
The other two Disable outputs simply keep the "Clock" from getting to that display.
hth,
DT
Art, think of the two extra lines as a CS (Chip Select) line of the LCD to be active.
Ioannis
Ah, never mind, I thought the Enable pin was simply held high to talk to the LCD.
I guess I thought wrong.
Bookmarks