Description
Adding a character LCD module to any embedded design is not a daunting task. Today
there are many LCD manufacturers such as Optrex, Hantronix, Microtips, etc, that
offer a variety of character LCD modules with a parallel interface based on the
old Hitachi HD44780 or its Samsung cousin KS0066 controllers.
The HD44780 parallel interface became sort of a de facto standard for
communicating a microprocessor or microcontroller to a dot matrix character display,
this interface is also being used today for some vacuum fluorescent displays (VFD).
The interface consists on a 4 or 8 bit bidirectional data and address bus, and three
control signals, Enable (E), Register Select (RS to gain access to the controller
registers or via DMA to the character RAM buffer) and Read/Write (RW to select the
direction of the operation and bidirectional bus).
This project shows an example about how to add a character LCD module to the LJCV
Electronics eIP-10 Board running the Microchip TCP/IP Stack.
|
eIP-10 + 4x20 LCD
[Click Image to Enlarge]
|