PCF2114AU/10 PHILIPS [NXP Semiconductors], PCF2114AU/10 Datasheet - Page 17

no-image

PCF2114AU/10

Manufacturer Part Number
PCF2114AU/10
Description
LCD controller/drivers
Manufacturer
PHILIPS [NXP Semiconductors]
Datasheet
Philips Semiconductors
1997 Apr 07
LCD controller/drivers
Character code bits 0 to 3 correspond to CGRAM address bits 3 to 6.
CGRAM address bits 0 to 2 designate character pattern line position. The 8th line is the cursor position and display is performed by logical OR with
the cursor. Data in the 8th line will appear in the cursor position.
Character pattern column positions correspond to CGRAM data bits 0 to 4, as shown in Fig.11 (bit 4 being at the left end).
As shown in Figs 8 and 11, CGRAM character patterns are selected when character code bits 4 to 7 are all logic 0. CGRAM data = logic 1
corresponds to selection for display.
Only bits 0 to 5 of the CGRAM address are set by the ‘Set CGRAM address’ instruction. Bit 6 can be set using the ‘Set DDRAM address’ instruction
or by using the auto-increment feature during CGRAM write. All bits 0 to 6 can be read using the ‘Read busy flag and address’ instruction.
handbook, full pagewidth
7
0
0
0
0
0
0
0
Fig.11 Relationship between CGRAM addresses and data and display patterns.
higher
order
6
bits
0
0
0
0
0
0
0
character codes
(DDRAM data)
5
0
0
0
0
0
0
0
4
0
0
0
0
0
0
0
3
0
0
0
1
1
1
1
2
0
0
0
1
1
1
1
lower
order
bits
1
0
0
1
1
1
1
1
0
0
1
0
1
1
1
1
1
1
1
1
0
6
0
0
higher
order
bits
1
1
1
1
0
0
0
5
0
0
1
1
1
1
1
4
CGRAM
address
3
0
1
0
1
1
1
1
17
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
1
1
1
1
2
lower
order
bits
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
0
0
1
1
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
higher
order
bits
4
0
0
0
0
0
0
character patterns
(CGRAM data)
3
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
0
0
lower
order
bits
1
0
0
0
0
0
0
0
0
0
0
MGA800 - 1
PCF2116 family
0
0
0
0
0
0
0
0
0
0
0
Product specification
example 1
example 2
character
character
position
pattern
pattern
cursor

Related parts for PCF2114AU/10