Embedded-Lab.com recently posted an experimental tutorial on interfacing a character LCD to a PIC microcontroller. The programming for LCD display is little bit complicated as it requires accurate timing and proper sequence of various control signals and commands. But, today’s high-level compilers provide built-in library routines for standard HD44780 based LCDs. The author uses MikroC compiler to demonstrate the built in LCD library routines.

Tutorial on interfacing a LCD display to a PIC microcontroller –[Link]