Datasheet
LCD Application Note 1
LCD Application Note
Memory LCD Programming
INTRODUCTION
Sharp’s Memory LCDs represent a step forward in
power-saving monochrome displays. However,
because the module’s onboard controller is geared for
power-saving functions, programming the module is
done in a serial manner instead of the more familiar
parallel manner in current use with color displays.
This Application Note will explain some general
steps to programming the module, as well as give
some practical examples.
VCOM
When designing with a memory LCD panel, a deci-
sion must be made as to how VCOM will be generated.
VCOM is an alternating signal that prevents a DC bias
from being built up within the panel. If this DC bias is
allowed to accumulate, it will eventually reach the point
where the state of the liquid crystals in the panel cells
cannot be changed by the panel electronics and the
cells will no longer change state.
Memory LCDs do not generate this signal internally.
It must be supplied using one of two methods: soft-
ware, or external clock. The mode is selected by the
EXTMODE pin on the interface.
If external clock is selected [EXTMODE = H], the
clock should be supplied on the EXTCOMM pin. See
Figure 1. For further information on the requirements
for amplitude and frequency for this clock signal,
please see your particular part’s Specifications sheet.
When the software clock is selected [EXTMODE =
L], bit V of the command bit string sets the state of
VCOM. See Figure 2. This bit must toggle (by writing to
the panel) at least once per second.
Any command string can be used to change the state
of the VCOM bit. If no update to the pixel memory is
needed within a second, ‘Change VCOM’ can be used
to toggle the bit state. In the descriptions and Figures,
the V-bit represents the desired VCOM state when soft-
ware VCOM control is selected. When the external
clock is selected, then the V-bit state doesn’t matter.
Figure 1. Selecting External Clock
Figure 2. Selecting Internal Clock
SCLK
SI
SCS
EXTCOMIN
DISP
VDDA
VDD
EXTMODE
VSS
VSSA
1
2
3
4
5
6
7
8
9
10
External Clock
EXTMODE = H
LCD45-2
SCLK
SI
SCS
EXTCOMIN
DISP
VDDA
VDD
EXTMODE
VSS
VSSA
1
2
3
4
5
6
7
8
9
10
Software Clock
EXTMODE = L
LCD45-1
Programming Sharp’s Memory LCDs
Ken Green, Sharp Microelectronics of the Americas