HD61202U is a column (segment) driver for dot matrix liquid crystal graphic display systems. It stores the
display data transferred from a 8-bit micro controller in the internal display RAM and generates dot matrix
liquid crystal driving signals.
Each bit data of display RAM corresponds to on/off state of a dot of a liquid crystal display to provide
more flexible than character display.
As it is internally equipped with 64 output drivers for display, it is available for liquid crystal graphic
displays with many dots.
The HD61202U, which is produced in the CMOS process, can complete portable battery drive equipment
in combination with a CMOS micro-controller, utilizing the liquid crystal display’s low power dissipation.
Moreover it can facilitate dot matrix liquid crystal graphic display system configuration in combination
with the row (common) driver HD61203U.
Data can neither be input nor output unless CS1 to CS3 are in the active mode. Therefore, when CS1 to
CS3 are not in active mode it is useless to switch the signals of input terminals except RST and ADC; that
is namely, the internal state is maintained and no instruction excutes. Besides, pay attention to RST and
ADC which operate irrespectively of CS1 to CS3.
Register: Both input register and output register are provided to interface to an MPU whose speed is
different from that of internal operation. The selection of these registers depend on the combination of R/W
and D/I signals (Table 1).
1. Input register
The input register is used to store data temporarily before writing it into display data RAM.
The data from MPU is written into input register, then into display data RAM automatically by internal
operation. When CS1 to CS3 are in the active mode and D/I and R/W select the input register as shown
in Table 1, data is latched at the fall of the E signal.
2. Output register
The output register is used to store data temporarily that is read from display data RAM. To read out the
data from the output register, CS1 to CS3 should be in the active mode and both D/I and R/W should be
1. With the read display data instruction, data stored in the output register is output while E is high
level. Then, at the fall of E, the display data at the indicated address is latched into the output register
and the address is increased by 1.
The contents in the output register are rewritten by the read display data instruction, but are held by
address set instruction, etc.
Therefore, the data of the specified address cannot be output with the read display data instruction right
after the address is set, but can be output at the second read of data. That is to say, one dummy read is
necessary. Figure 1 shows the MPU read timing.
Table 1Register Selection
D/IR/WOperation
11Reads data out of output register as internal operation (display data RAM →
output register)
10Writes data into input register as internal operation (input register → display
data RAM)
01Busy check. Read of status data.
00Instruction
9
HD61202U
Busy Flag
Busy flag = 1 indicates that HD61202U is operating and no instructions except status read instruction can
be accepted. The value of the busy flag is read out on DB7 by the status read instruction. Make sure that the
busy flag is reset (0) before issuing instructions.
D/I
R/W
E
Address
Output
register
DB0–DB7
Busy
check
E
Busy
flag
Write
address N
f
CLK
NN + 1N + 2
Busy
check
Read data
(dummy)
Figure 1 MPU Read Timing
T Busy
is ø1, ø2 frequency
Figure 2 Busy Flag
Data at address NData at address N + 1
Busy
check
Read
data at
address N
1/f
≤ T Busy ≤ 3/f
CLK
Busy
check
CLK
Data read
address
N + 1
10
Loading...
+ 23 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.