
HD61604/HD61605
1288
How to Input Data
How to Input Data into HD61604
Input data is composed of 8 bits
×
2 bytes. Take care that the data transfer is not interrupted, because the
first 8-bit data is distinguished from the second one by the sequence only.
When data transfer is interrupted, or at power on, the following two methods can be used to reset the
count of the number of bytes (count of the first and second bytes):
1. Set
&6
and
5(
to low (no display data changes).
2. Input 2 or more 1-byte instruction data whose bit 7 and 6 are high (display data may change).
The data input method via data input pins (
&6
,
:(
, D0 to D7) is similar to that of static RAM such as
HM6116. Access to the LSI can be made through the same bus line as ROM and RAM. When output
ports of a microprocessor are used for access, refer to the timing specifications and Figure 18.
CS
WE
RE
READY
SYNC
SB
D0–D7
Mode setting data
Mode setting data
Display data
*
6
*
6
*
1
*
4
*
5
*
3
*
2
*
5
*
5
Power on
1st
2nd
1st
2nd
1st
2nd
Notes: 1.
2.
3.
4.
5.
6.
7.
READY output is indefinite during 12 clocks after the oscillation starts at power on (clock:
OSC2 clock).
High pulse should be applied to SYNC pin when using two or more chips simultaneously.
In the mode in which READY is always available, READY output is indefinite while high is
being applied to SYNC.
Reset the byte counter after power on.
READY output period is within 3.5 clocks in the mode setting operation and bit
manipulation or within 10.5 clocks when the display data (8 bits) is updated.
Connect a pull-up resistor if WE or RE may be floating.
It is not always necessary to follow this example.
Figure 18 Example of Data Transfer Sequence