Click image to zoom.
Shown image is 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).
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 buy Hitachi
Click the image to zoom.