English
Language : 

PIC16F1933_11 Datasheet, PDF (316/430 Pages) Microchip Technology – 28-Pin Flash-Based, 8-Bit CMOS Microcontrollers LCD Driver and nanoWatt XLP Technology
PIC16(L)F1933
27.1 LCD Registers
The module contains the following registers:
• LCD Control register (LCDCON)
• LCD Phase register (LCDPS)
• LCD Reference Ladder register (LCDRL)
• LCD Contrast Control register (LCDCST)
• LCD Reference Voltage Control register
(LCDREF)
• Up to 3 LCD Segment Enable registers (LCDSEn)
• Up to 12 LCD data registers (LCDDATAn)
TABLE 27-1: LCD SEGMENT AND DATA
REGISTERS
Device
PIC16(L)F1933
# of LCD Registers
Segment
Enable
2
Data
8
The LCDCON register (Register 27-1) controls the
operation of the LCD driver module. The LCDPS regis-
ter (Register 27-2) configures the LCD clock source
prescaler and the type of waveform; Type-A or Type-B.
The LCDSEn registers (Register 27-5) configure the
functions of the port pins.
The following LCDSEn registers are available:
• LCDSE0 SE<7:0>
• LCDSE1 SE<15:8>
Once the module is initialized for the LCD panel, the
individual bits of the LCDDATAn registers are
cleared/set to represent a clear/dark pixel, respectively:
• LCDDATA0 SEG<7:0>COM0
• LCDDATA1 SEG<15:8>COM0
• LCDDATA3 SEG<7:0>COM1
• LCDDATA4 SEG<15:8>COM1
• LCDDATA6 SEG<7:0>COM2
• LCDDATA7 SEG<15:8>COM2
• LCDDATA9 SEG<7:0>COM3
• LCDDATA10 SEG<15:8>COM3
As an example, LCDDATAn is detailed in
Register 27-6.
Once the module is configured, the LCDEN bit of the
LCDCON register is used to enable or disable the LCD
module. The LCD panel can also operate during Sleep
by clearing the SLPEN bit of the LCDCON register.
DS41575A-page 316
Preliminary
 2011 Microchip Technology Inc.