English
Language : 

HD66710 Datasheet, PDF (31/73 Pages) Hitachi Semiconductor – (Dot Matrix Liquid Crystal Display Controller/Driver)
HD66710
Table 7 Instructions (cont)
Instruction RS
Read busy 0
flag &
address
Code
: R/ DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 Description
Execution Time
(max) (when fcp or
fOSC is 270 kHz)
1 BF AC AC AC AC AC AC AC Reads busy flag (BF)
0 µs
indicating internal operation
is being performed and reads
address counter contents.
Write data 1 0
to RAM
(RE = 0/1)
Write data
Writes data into DDRAM,
CGRAM, or SEGRAM. To
write data to DDRAM
CGRAM, clear RE to 0; or to
write data to SEGRAM, set
RE to 1.
37 µs
tADD = 5.5 µs*
Read data 1 1
from RAM
(RE = 0/1)
Read data
Reads data from DDRAM,
CGRAM, or SEGRAM. To
read data from DDRAM or
CGRAM, clear RE to 0; to
read data from SEGRAM,
set RE to 1.
37 µs
tADD = 5.5 µs*
I/D = 1:
I/D = 0:
S = 1:
D = 1:
C = 1:
B = 1:
FW = 1:
B/W = 1:
NW = 1:
NW = 0:
S/C = 1:
S/C = 0:
R/L = 1:
R/L = 0:
DL = 1:
N = 1:
RE = 1:
BE = 1:
LP = 1:
BF = 1:
BF = 0:
Increment
Decrement
Accompanies display shift
Display on
Cursor on
Blink on
6-dot font width
Black-white inverting cursor on
Four lines
One or two lines
Display shift
Cursor move
Shift to the right
Shift to the left
8 bits, DL = 0: 4 bits
2 lines, N = 0: 1 line
Extension register access enable
CGRAM/SEGRAM blinking enable
Low power mode
Internally operating
Instructions acceptable
DDRAM: Display data
RAM
CGRAM: Character
generator RAM
SEGRAM: Segment RAM
ACG: CGRAM address
ADD: DDRAM address
(corresponds to
cursor address)
ASEG: Segment RAM
address
HDS: Horizontal dot scroll
quantity
AC: Address counter
used for both DD,
CG, and SEGRAM
addresses.
Notes: 1. — indicates no effect.
* After execution of the CGRAM/DDRAM/SEGRAM data write or read instruction, the RAM
address counter is incremented or decremented by 1. The RAM address counter is updated
after the busy flag turns off.
In Figure 12, tADD is the time elapsed after the busy flag turns off until the address counter is
updated.
2. Extension time changes as frequency changes. For example, when f is 300 kHz, the execution
time is: 37 µs × 270/300 = 33 µs.
3. Execution time in a low power mode (LP = 1 & EXT = low) becomes four times as long as for a
1-line mode, and twice as long as for a 2- or 4-line mode.
321