Microchip Technology DM240015 Data Sheet

Page of 472
 2012-2013 Microchip Technology Inc.
 
DS30009312B-page 315
PIC24FJ128GC010 FAMILY
22.0
LIQUID CRYSTAL DISPLAY 
(LCD) CONTROLLER
The Liquid Crystal Display (LCD) controller generates
the data and timing control required to directly drive a
static or multiplexed LCD panel. In 100-pin devices
(PIC24FJXXXGC010), the module can drive panels of
up to eight commons and up to 59 segments when 5 to
8 commons are used, or up to 63 segments when 1 to
4 commons are used.
The module has these features:
• Direct driving of LCD panel
• Three LCD clock sources with selectable prescaler
• Up to eight commons:
- Static (one common)
- 1/2 multiplex (two commons)
- 1/3 multiplex (three commons)
- 1/8 multiplex (eight commons)
• Ability to drive from 29 (in 64-pin devices) to 
63 (100/121-pin) segments, depending on the 
Multiplexing mode selected
• Static, 1/2 or 1/3 LCD bias
• On-chip bias generator with dedicated charge 
pump to support a range of fixed and variable bias 
options
• Internal resistors for bias voltage generation
• Software contrast control for LCD using internal 
biasing
A simplified block diagram of the module is shown in
FIGURE 22-1:
LCD CONTROLLER MODULE BLOCK DIAGRAM
Note:
This data sheet summarizes the features
of the PIC24FJ128GC010 family of
devices. It is not intended to be a compre-
hensive reference source. To complement
the information in this data sheet, refer to
the  “PIC24F Family Reference Manual”,
“Liquid Crystal Display (LCD)”
(DS39740) which is available from the
Microchip web site (
www.microchip.com
).
COM<7:0>
Data Bus
SOSC
FRC Oscillator
LPRC Oscillator
512
to
64
MUX
SEG<62:0>
To I/O Pins
32 x 16 (= 8 x 64)
LCD DATA
LCDDATA0
LCDDATA1
LCDDATA30
LCDDATA31
.
.
.
LCD Bias Generation
LCD Clock
Source Select
LCD
Charge Pump
64
8
Bias
Voltage
16
(Secondary Oscillator)
Resistor Ladder
LCDREF
LCDREG
LCDCON
LCDPS
LCDSEx
Timing Control