PCF2105MU PHILIPS [NXP Semiconductors], PCF2105MU Datasheet - Page 18

no-image

PCF2105MU

Manufacturer Part Number
PCF2105MU
Description
LCD controller/driver
Manufacturer
PHILIPS [NXP Semiconductors]
Datasheet
Philips Semiconductors
Table 4 Command bit identities, used in Table 3
9.3
9.3.1
When bit I/D = 1 (0), the DDRAM or CGRAM address
increments (decrements) by 1 when data is written to or
read from the DDRAM or CGRAM. The cursor or blink
position moves to the right when incremented and to the
left when decremented. The cursor and blink are inhibited
when the CGRAM is accessed.
9.3.2
When bit S = 1, the entire display shifts either to the right
(bit I/D = 0) or to the left (I/D = 1) during a DDRAM write.
Consequently, it looks as if the cursor stands still and the
display moves. The display does not shift when reading
from the DDRAM, or when writing to or reading from the
CGRAM. When S = 0 the display does not shift.
9.4
9.4.1
The display is on when bit D = 1 and off when D = 0.
Display data in the DDRAM is not affected and can be
displayed immediately by setting D to logic 1.
9.4.2
The cursor is displayed when bit C = 1 and inhibited when
C = 0. Even if the cursor disappears, the display functions,
I/D, etc. remain in operation during display data write.
The cursor is displayed using 5 dots in the 8th line
(see Fig.7).
1998 Jul 30
I/D
S
D
C
B
S/C
R/L
DL
N (M = 0)
N (M = 1)
BF
Co
LCD controller/driver
BIT
Entry mode set
Display control
I/D
S
D
C
decrement
display freeze
display off
cursor off
character at cursor position does not blink
cursor move
left shift
4 bits
2 lines
reserved
end of internal operation
last control byte, only data bytes to follow
12 characters; MUX rate 1 : 16
LOGIC 0
18
9.4.3
The character indicated by the cursor blinks when
bit B = 1. The blink is displayed by switching between
display characters and all dots on with a period of
1 second when f
At other clock frequencies the blink period is equal to
The cursor and the blink can be set to display
simultaneously.
9.5
‘Cursor/display shift’ moves the cursor position or the
display to the right or left without writing or reading display
data. This function is used to correct a character or move
the cursor through the display. In the 2 or 4-line display,
the cursor moves to the next line when it passes the last
position of the line (40 or 20 decimal). When the displayed
data is shifted repeatedly all lines shift at the same time;
displayed characters do not shift into the next line.
The Address Counter (AC) content does not change if the
only action performed is shift display, but increments or
decrements with the cursor shift.
150 kHz
--------------------- -
increment
display shift
display on
cursor on
character at cursor position blinks
display shift
right shift
8 bits
2 lines
4 lines
internal operation in progress
next two bytes are a data byte and another control byte
f
osc
Cursor/display shift
B
24 characters; MUX rate 1 : 32
12 characters; MUX rate 1 : 32
osc
= 150 kHz (see Fig.7).
LOGIC 1
Product specification
PCF2105

Related parts for PCF2105MU