Click image to zoom.
Shown images are ilustrative only. Please refer to manufacturer's website and/or available datasheet for accurate information.
HD44780 is industry standard for character LCDs in embedded systems. The LCDs come in various
configurations from 8x1 through 16x2 to 20x4 among others (40x4 exists but it's two controllers
joined together because of 80-character controller limit).
HD44780 is obsolete controller and was replaced by newer backward compatible SPLC780 and ST7066 types.
Interfacing to PC Parallel Port by Hantronix.
See this application note to learn how to connect HD44780 LCD to the parallel port.
2-Wire LCD Interface by Myke Predko
allows controlling the LCD via 2 outputs and a shift register. Even the smallest
PIC can have the LCD output using this design.
How to control a HD44780-based Character-LCD.
Very descriptive article includes PIC and AVR examples.
HD44780 Datasheet by Hitachi
Click the image to zoom.