English
Language : 

HD66727 Datasheet, PDF (31/97 Pages) Hitachi Semiconductor – Low-Power Dot-Matrix Liquid Crystal Display Controller/Driver with Key Scan Function
HD66727
Start Oscillator
The start oscillator instruction (Figure 8) re-starts the oscillator from a halt state in the standby mode. After
issuing this instruction, wait at least 10 ms for oscillation to become stable before issuing the next
instruction. (Refer to the Standby Mode section.)
RS R/W DB7
DB0
0000000011
Figure 8 Start Oscillator Instruction
Entry Mode Set
The entry mode set instruction (Figure 9) includes the I/D and OSC bits.
I/D: Increments (I/D = 1) or decrements (I/D = 0) the DDRAM address by 1 when a character code is
written into or read from DDRAM. The cursor or blinking moves to the right when incremented by 1 and
to the left when decremented by 1. The same applies to writing and reading of CGRAM and SEGRAM.
OSC: Divides the external clock frequency by four (OSC = 1) and uses the resulting clock as an operating
clock for all internal operations. The execution time for this instruction and subsequent ones is therefore
quadrupled. The execution time of clearing this bit (OSC = 0) is also quadrupled. Note that, the key scan
cycle is affected. For details, refer to the Partial-Display-Off Function section.
RS R/W DB7
DB0
0 0 0 0 0 0 0 1 I/D OSC
Figure 9 Entry Mode Set Instruction
Cursor Control
The cursor control instruction (Figure 10) includes the B/W, C, and B bits.
B/W: When B/W is 1, the character at the cursor position is cyclically (every 32 frames) displayed with
black-white inversion.
C: The cursor is displayed on the 8th raster-row when C is 1. The cursor is displayed using 5 dots in the 8th
raster-row for 5 × 8-dot character font, or 6 dots in the 8th raster-row for 6 × 8 dot character font.
B: The character indicated by the cursor blinks when B is 1. The blinking is displayed as switching
between all black dots and displayed characters every 32 frames. The cursor and blinking can be set to
display simultaneously. When LC and B = 1, the blinking is displayed as switching between all white dots
and displayed characters.
Figure 11 shows cursor control examples.
31