ST7036-0A ETC [List of Unclassifed Manufacturers], ST7036-0A Datasheet - Page 14
![no-image](/images/no-image-200.jpg)
ST7036-0A
Manufacturer Part Number
ST7036-0A
Description
Dot Matrix LCD Controller/Driver
Manufacturer
ETC [List of Unclassifed Manufacturers]
Datasheet
1.ST7036-0A.pdf
(72 pages)
ST7036
This chip has all four kinds of interface type with MPU: 4-bit bus, 8-bit bus, serial and fast I
or 8-bit bus is selected by DL bit in the instruction register.
During read or write operation, two 8-bit registers are used. One is data register (DR), the other is instruction
register(IR).
The data register(DR) is used as temporary data storage place for being written into or read from
DDRAM/CGRAM/ICON RAM, target RAM is selected by RAM address setting instruction. Each internal
operation, reading from or writing into RAM, is done automatically. So to speak, after MPU reads DR data, the
data in the next DDRAM/CGRAM/ICON RAM address is transferred into DR automatically. Also after MPU writes
data to DR, the data in DR is transferred into DDRAM/CGRAM/ICON RAM automatically.
The Instruction register(IR) is used only to store instruction code transferred from MPU. MPU cannot use it to
read instruction data.
To select register, use RS input pin in 4-bit/8-bit bus mode.
I
It just only could write Data or Instruction to ST7036 by the IIC Interface.
It could not read Data or Instruction from ST7036 (except Acknowledge signal).
SCL: serial clock input
SDA_IN: serial data input
SDA_OUT: acknowledge response output
Slaver address could set from “0111100” to “0111111”.
The I
The I
and a Serial Clock line (SCL). Both lines must be connected to a positive supply via a pull-up resistor. Data transfer may be
initiated only when the bus is not busy.
B
One data bit is transferred during each clock pulse. The data on the SDA line must remain stable during the HIGH period of
the clock pulse because changes in the data line at this time will be interpreted as a control signal. Bit transfer is illustrated
in Fig.1.
S
Both data and clock lines remain HIGH when the bus is not busy. A HIGH-to-LOW transition of the data line, while the clock
is HIGH is defined as the START condition (S). A LOW-to-HIGH transition of the data line while the clock is HIGH is defined
as the STOP condition (P). The START and STOP conditions are illustrated in Fig.2.
S
The system configuration is illustrated in Fig.3.
· Transmitter: the device, which sends the data to the bus
· Master: the device, which initiates a transfer, generates clock signals and terminates a transfer
· Slave: the device addressed by a master
· Multi-Master: more than one master can attempt to control the bus at the same time without corrupting the message
V1.1
2
C interface
TART AND STOP CONDITIONS
YSTEM CONFIGURATION
IT TRANSFER
Function Description
2
2
System Interface
C interface send RAM data and executes the commands sent via the I
C Interface is two-line communication between different ICs or modules. The two lines are a Serial Data line (SDA)
RS R/W
H
H
L
L
H
H
L
L
Table 1. Various kinds of operations according to RS and R/W bits.
Instruction Write operation (MPU writes Instruction code into IR)
Read Busy Flag(DB7) and address counter (DB0 ~ DB6)
Data Write operation (MPU writes data into DR)
Data Read operation (MPU reads data from DR)
14/72
Operation
2
C Interface. It could send data in to the RAM.
2
C interface. 4-bit bus
2003/12/24