English
Language : 

HD66750 Datasheet, PDF (47/96 Pages) Hitachi Semiconductor – 128 x 128-dot Graphics LCD Controller/Driver with Four-grayscale Functions
HD66750/1
Operation Examples:
1) I/D = 1, AM1Ð0 = 01, LG1Ð0 = 01 (OR), RT2Ð0 = 010
2) WM15Ð0 = FC03H
3) AC = 000H
WM0
WM15
Write data mask: 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1
Read data (1):
Write data (1):
Read data (2):
Write data (2):
Read data (3):
Write data (3):
DB0
DB15
10 0 110 0 10 100 00 1 1
10 1 111 0 00 110 00 0 1
00 00 11 1 100 00 0 000
11 00 00 1 110 00 1 100
00 0 01 110 1 11 00 11 0
01 1 10 100 00 0 11 11 1
4-bit rotation
00 0 110 1 111 0 00 110
Logical operation (OR)
10 01 10 11 1 100 01 1 1
4-bit rotation
1 100 11 00 00 1 110 00
Logical operation (OR)
11 001 11 100 11 10 00
4-bit rotation
1 11 101 1 10 100 00 0 1
Logical operation (OR)
11 111 1 11 1 110 0 111
000H
010H
020H
000H
001H
* * 0 1 1 0 1 1 1 1 * * * * * * Read data (1) + Write data (1)
* * 0 0 1 1 1 1 0 0 * * * * * * Read data (2) + Write data (2)
* * 1 1 1 1 1 1 1 1 * * * * * * Read data (3) + Write data (3)
CGRAM
7F0H
Notes: 1. The bit area data in the RAM indicated by '*' is not changed.
2. After writing to address 7F0H, the AC jumps to 001H.
Figure 30 Writing Operation of Read/Write Mode 2
6. Read/Write mode 3: AM1Ð0 = 10, LG1Ð0 = 01/10/11
This mode is used when the data is written with high speed by vertically shifting bits and by performing
logical operation with the original data. It can be also used to write the 16-bit data for two words into the
graphics RAM (CGRAM), develop the font pattern, or transfer the BiTBLT as a bit unit. This mode can
read the data during the same bus cycle as for the write operation since the read operation of the original
data does not latch the read data into the microcomputer and temporarily holds it in the read-data latch.
The rotation function (RT2Ð0) or write-data mask function (WM15Ð0) are also enabled in these
operations. However, although the write-data mask function masks the bit position set with the write-
data mask register (WM15Ð0) at the odd-times (such as the first or third) write, the function masks thebit
position which reversed the setting value of the write-data mask register (WM15Ð0) at the even-times
(such as the second or fourth) write. After the odd-times writing, the address counter (AC)
automatically increments by 1 (I/D = 1) or decrements by 1 (I/D = 0). After the even-times writing, the
AC automatically increments or decrements by Ð1 + 16 (I/D = 1) or +1 + 16 (I/D = 0). The AC
automatically jumps to the upper edge after it has reached the lower edge of the graphics RAM.
47