■ Fully Integrated Oscillator requires no external
components
■ CMOS Compatible Inputs
■ Programmable ID-Number
■ Programmable Bias Ratio
■ Programmable Columns Organization
■ Fully Integrated Configurable LCD bias voltage
generator with:
– Selectable multiplication factor (3x, 4X and
5X)
– Effective sensing for High Precision Output
– Eight selectable temperature compensation
coefficients
■ Designed for chip-on-glass (COG) applications
■ Low Power Consumption, suitable for battery
operated systems
■ Interfaces Supply Voltage range from 1.6 to
3.6V
■ High Voltage Generator Supply Voltage range
from 2.4 to 3.6V
■ Display Supply Voltage range from 3 to 13.2V
= 25°C)
(T
amb
Description
The STE2007 is a low power LCD driver, capable
to drive 96 columns and up to 68 lines, designed
for monochrome displays.
The STE2007 includes fully integrated bias
voltage generator (up to 5x multiplication factor),
and internal oscillator, thus reducing to minimum
the number of external components required and
the current consumption.
The STE2007 features the three standard serial
interfaces (3 and 4 lines serial, I
STE2007 3-lines 9 bits serial interface is a bidirectional link between the display driver and the
host processor.
It consists of three lines:
–SDAIN/SDAOUT Serial Data
–SCLK Serial Clock
–!CS Peripheral enable: - Active Low- Enables and Disables the serial interface
The serial interface is active only if the !CS line is low. If !CS is low after the positive edge of
!RES, the serial interface is ready to receive data after the internal reset time. Serial data must
be input to SDA in the sequence D/!C, D7 to D0. STE2007 read data on SCLK rising edge. The
first bit of serial data D/!C is data/command flag. When D/!C =”1” D7 to D0 bits are display RAM
data or Command Parameters. When D/!C=”0” D7 to D0 bits identify a command
4.1.1 MCU TxData Mode (Write Mode)
STE2007 is always a slave device on the communication bus and receive the communication
clock on the SCLK pin from the master. Information are exchanged word-wide. Every word is
composed by 9 bit. The first bit is named D/!C and indicates whether the following byte is a
command (D/!C =0) or a Display Data Byte (D/!C =1).
During data transfer, the data line is sampled by the receiver unit on the SCLK rising edge.
The data/command received is transferred to DDRAM or Executed on the first falling edge after
the latching rising edge or on the !CS rising edge.
If !CS stays low after the last bit of a command/data byte, the serial interface expects the D/!C
bit of the next data byte on the next SCLK positive edge.
A reset pulse on !RES pin interrupts any transmission.
Figure 5.
!CS
SDA
SCLK
D/C D7 D6 D5 D4 D3 D2 D1 D0 D/C
123456789
4.1.1.1 Data/Command Transfer break
If the Host processor generates an break condition (!CS Line HIGH before having received Bit
D0) while transferring a Data byte to the Frame Memory or a Command identifier or a command
parameter, the not complete received byte is discarded, the communication is interrupted and
the interface is forced in reset state.
D7 D6 D5 D4
111012 1314
When !CS line becomes low again to start a new communication session STE2007 is ready to
receive the same byte interrupted re-transmitted or a new command identifier.
16/62
STE20074 INTERFACE
3
Figure 6.3-lines SPI Data Transfer break condition
Break
!CS
SCL
SDA
D7D6D5D4D3D7D6D5D4
COMMAND/PARAMETERCOMMAND/PARAMETER
4.1.1.2 Data/Command Transfer pause
It is possible while transferring Frame Memory Data, Commands or Command Parameters to
insert a pause in the data transmission (!CS Line HIGH after 8 Bits Received). When !CS is
forced high after a whole byte received, the received byte is processed. Then STE2007 is
forced in a wait state ready to restart processing incoming data from the point where the
communication has been paused
If a new command identifier is transferred after a pause condition the previous communication
session is definitively closed.
Four are the possible conditions:
–Command-Pause-Command
–Command-Pause-Parameter
–Parameter-Pause-Command
–Parameter-Pause-Parameter
D/!C
LR0204
Figure 7.3-lines SPI Data Transfer Pause
Pause
!CS
SCL
SDA
D3D2D1D0D7D6D5D4D3
COMMAND/PARAMETERCOMMAND/PARAMETER
4.1.2 Driver TxData Mode (Read Mode)
The Driver TxData–mode is a method to check the electrical interconnection between LCD
driver and baseband, to identify the driver and for VDD Intercfonnection electrical self testing.
D/!C
D2D1D0
LR020
17/62
4 INTERFACESTE2007
Self Testing of the electrical contacts is based on the monitoring of VLCD. The improper
electrical contact on VDD can be noted from a too low level of VLCD.
The serial interface Driver TxData–mode is controlled by three input signals.
The serial data output (SDAOUT/Driver TxData) and serial clock input (SCLK) are enabled
when !CS is low after having received one Reading Command.
To access Driver TxData–mode a Reading command must be sent to STE2007 driver. The first
bit (D/C) is low to indicates next 8–bits are for command. The data is read to the driver on the
rising edge of SCLK (see section ”MCU TxData–mode”). After last command bit (bit 0) is read
SDAOUT becomes active (Low impedance) and MCU is able to read data from driver.
SDAOUT is forced in high impedence when !CS line is forced high or after the eight SCLK rising
edges from the last SCLK rising edge of teh reading command transfer (Figure 8).
After sending out all 8 bits the driver release automatically the bus and go back to the MCU
TxData–mode. MCU Txdata line changes from high–z to active low or high in the falling edge of
8th SCLK pulse. !CS must be set high and low again before !D/C writing can continue.
If !CS is forced high during the Driver TxDAta-mode, the Driver Tx data session is aborted and
SDAOUT is forced in high impedance Mode.
SDAOUT and SDAIN line can be short circuited in normal working conditions.
Figure 8.AC timing characteristics
Timing BTiming A
SCLK
MCU TxData
MCU Data direction
Driver TxData
Command
TxTxRx
Hi±Z
Hi±ZStatus
Hi±Z
Command
Hi±Z
Timing A
SCLK
MCU TxData
Driver TxData
Driver SDA direction
!CS
Timing B
SCLK
MCU TxData
Driver TxData
!CS
T1T2
inout
T3T4
outinDriver SDA direction
1/2 SCLK
D/C
T5
1/2 SCLK
18/62
STE20074 INTERFACE
Figure 9.Timing chart for start and stop of data reading from driver
Self Test command writingReading of statusD/C writing
SCLK
MCU TxData
0
Driver TxData
!CS
MCU TxData begins
1
D/C='0'7
4.2 4-Line SPI
STE2007 4-lines serial interface is a bidirectional link between the display driver and the host
processor.
It consists of four lines:
–SDA Serial Data
–SCL Serial Clock
–!CS Peripheral enable: - Active Low- Enables and Disables the serial interface
–Mode selection (D/!C).
28912
...
...
High Z
...
1
0
Driver TxData begins
7
...
High Z
...
...
6
...
8
7
0
1
MCU TxData begins
1
2
D/C
7
The serial interface is active only if the !CS line is low. If !CS is low after the positive edge of
!RES, the serial interface is ready to receive data after the internal reset time.
4.2.1 MCU TxData Mode (Write Mode)
STE2007 is always a slave device on the communication bus and receive the communication
clock on the SCL pin from the master. Information are exchanged byte-wide. During data
transfer, the data line is sampled by the receiver unit on the SCL rising edge.
D/!C line status set whether the byte is a command (D/!C =0) or a data (D/!C =1); D/!C line is
read on the eighth SCL clock pulse during every byte transfer.
If !CS stays low after the last bit of a command/data byte, the serial interface expects the MSB
of the next data byte on the next SCL positive edge.
If !CS line is forced high in the middle of a data transfer, not complete Data bytes and
Commands bytes are discarded.
A reset pulse on !RES pin interrupts any transmission.
19/62
Loading...
+ 43 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.