Microchip Technology ARD00330 データシート

ページ / 480
 2010 Microchip Technology Inc.
Preliminary
DS39979A-page 167
PIC18F87J72 FAMILY
17.0 LIQUID CRYSTAL DISPLAY 
(LCD) DRIVER MODULE
The Liquid Crystal Display (LCD) driver module
generates the timing control to drive a static or
multiplexed LCD panel. It also provides control of the
LCD pixel data. The module can drive panels of up to
132 pixels (33 segments by 4 commons). 
The LCD driver module supports these features:
• Direct driving of LCD panel
• On-chip bias generator with dedicated charge 
pump to support a range of fixed and variable bias 
options
• Up to four commons, with four Multiplexing modes
• Up to 33 segments
• Three LCD clock sources with selectable prescaler, 
with a fourth source available for use with the LCD 
charge pump
A simplified block diagram of the module is shown in
Figure 17-1.
FIGURE 17-1:
LCD DRIVER MODULE BLOCK DIAGRAM
COM<3:0>
Timing Control
Data Bus
INTRC Oscillator
F
OSC
/4
T13CKI
132
to
33
MUX
SEG<32:0>
To I/O Pins
20 x 8 (= 4 x 40)
LCD DATA
LCDCON
LCDPS
LCDSEx
LCDDATA0
LCDDATA1
LCDDATA21
LCDDATA22
..
.
LCD Bias Generation
LCD Clock
Source Select
LCD
Charge Pump
33
4
Bias
Voltage
8
INTOSC Oscillator