This application note describes an LCD controller
implementation using a PIC16C55 microcontroller. This
technique offers display capabilities for applications
that require a small display at a low cost, together with
the capabilities of the standard PIC16C55 microcontrol-
ler. We start by an overview of LCD devices and their
theory of operation followed by software implementa-
tion issues of the controller. The source code for con-
trolling a multiplexed LCD display is included in
Appendix A. AN563
Using PIC16C5X Microcontrollers as LCD Drivers
To turn an LCD segment “on,” which makes the
Author: Al Lovrich segment turn dark or opaque, an LCD RMS voltage
Microchip Technology Inc. that is greater than the LCD threshold voltage is applied
to the LCD. The RMS LCD voltage is the RMS voltage
INTRODUCTION across the capacitor C in Figure 1, which is equal to the
……