1
3
P
P
L
P
This text is here in white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader.This text is here in
_
white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader.This text is here inThis text is here in
white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader. white to force landscape pages to be ...
Table 9
Example of I
2
C-bus operation; 1-line display; using internal reset (assuming SA0 = V
SS
); note 1
12
write data to CGRAM or DDRAM
RS
R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
MICROCO_
0
0
0
0
0
0
write data to CGRAM or DDRAM
RS
R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
ICROCOM_
1
0
1
1
0
0
PHILIPS
sets mode for display shift at the time of write
0
1
1
1
13
HILIPS
writes ‘M’; display is shifted to the left; the first and second lines
shift together
1
1
0
1
14
|
|
|
15
return home
RS
0
PHILIPS
returns both display and cursor to the original position
(address 0)
R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
MICROCOM
0
0
0
0
0
0
0
1
0
STEP
INSTRUCTION
DISPLAY
OPERATION
1
2
I
2
C-bus start
slave address for write
SA6
SA5
0
1
send a control byte for function set
Co
RS
R/W
0
0
0
function set
DB7
DB6
DB5
0
0
1
display control
DB7
DB6
DB5
0
0
0
entry mode set
DB7
DB6
DB5
0
0
0
initialized; no display appears
during the acknowledge cycle SDA will be pulled-down by the
PCF2105
SA4
1
SA3
1
SA2
0
SA1
1
SA0
0
R/W
0
Ack
1
3
control byte sets RS and R/W for following data bytes
Ack
1
4
selects 1-line display; SCL pulse during acknowledge cycle
starts execution of instruction
DB4
X
DB3
0
DB2
0
DB1
0
DB0
0
Ack
1
5
_
turns display and cursor on; entire display shows character
hexadecimal 20 (blank in ASCII-like character sets)
DB4
0
DB3
1
DB2
1
DB1
1
DB0
0
Ack
1
6
_
sets mode to increment the address by 1 and to shift the cursor
to the right at the time of write to the DDRAM or CGRAM;
display is not shifted
DB4
0
DB3
0
DB2
1
DB1
1
DB0
0
Ack
1
STEP
INSTRUCTION
DISPLAY
OPERATION