Page 1 of 1

Programming LCD E-block

Posted: Thu Apr 03, 2008 5:11 pm
by Powerman
I am trying to program an LCD E-block and am simply want to display a few characters.
What is the format for sending commands and data to the LCD?

I know that it is being used in 4-bit mode and that the high nibble must be sent before the low nibble.
But how is the information clocked in?
How long does the enable pulse have to be?
How do you load in data into DDRAM and then get it to display the character.

Any assistance would be greatly appreciated.

Re: Programming LCD E-block

Posted: Fri Apr 04, 2008 11:43 am
by Benj
Hello

You should be able to find everything you need to know here.
http://www.rapidonline.com/netalogue/specs/57-0911.pdf

Re: Programming LCD E-block

Posted: Thu Nov 27, 2008 8:40 pm
by asa
Are you doing the programming in VHDL?
I am also haveing the same problem.
Although the link given by Benj is helpful to understand how it works, it is impossible to send 8bit data vector to the EB005-30-03 LCD module.
It got only pin1-4 for data and pin6 for enable, which could be driven from the CPLD board.

Please let me know if you have found any clue.

Re: Programming LCD E-block

Posted: Thu Nov 27, 2008 9:34 pm
by croudyj
It sounds like the LCD is running in 4-bit mode on that system. I recently figured out 99% how to program it and with the help of Steve who sent me a code sample I have now got the LCD obeying my every command. Here is the thread that has this information:

http://www.matrixmultimedia.com/mmforum ... 029#p10476

John