This chapter is about programming liquid crystal displays and interfacing the LCD with the PIC 16f84 microcontroller. LCDs are one of the most used devices for alphanumeric output in microcontroller-based circuits. Their advantages are their reduced size and cost and the convenience of mounting the LCD directly on the circuit board.