Contents in this document are subject to change without notice. No part of this document may be reproduced or
for any purpose, without the express written
permission of LCD Driver IC Team.
8 COM / 80 SEG DRIVER & CONTROLLER FOR STN LCD
June. 1999.
Ver. 0.5
Prepared by: Tae-Kwang, Park
parktk@samsung.co.kr
transmitted in any form or by any means, electronic or mechanical,
Page 2
Page 3
S6A0031 Specification Revision History
Version Content Date
0.0 Original Feb.1999
0.1
ECKON pad added
POR circuit added
Page 6: E_RD signal description is changed
E_RD: Active low signal for writing command in 6800 mode or high enable
0.2
signal for reading command in 8080 mode. →
E_RD: Active low signal for writing command or high enable signal for reading
command in 6800 mode, low enable signal for reading command in
8080 mode.
Page 6: LCD DRIVER OUTPUT added
Page 18: Power ON / OFF timing added
0.3
Page 29: I
Page 30: I
(VDD = 2.4~3.6V): 150µA → 50µA
DD1
(VDD = 3.6~5.5V): 250µA → 80µA
DD1
0.4 Page 1, 2, 11: CGROM character size is changed from 256 to 254. Jun.1999
Page 6: RW_WR active low -> active high
0.5
Page 6: RW_WR active low -> low enable
Page 20: Wait for more than 1.2us or Busy Check -> delete “or Busy Check”
Page 21: Wait for more than 1.2us or Busy Check -> delete “or Busy Check”
Mar.1999
Apr.1999
May.1999
Jun.1999
Page 4
S6A0031 PRELIMINARY SPEC. VER. 0.5 8 COM / 80 SEG DRIVER & CONTROLLER FOR STN LCD
FEATURES ................................................................................................................................................. 1
DC CHARACTERISTICS.................................................................................................................... 28
AC CHARACTERISTICS.................................................................................................................... 30
2
Page 5
8 COM / 80 SEG DRIVER & CONTROLLER FOR STN LCD PRELIMINARY SPEC. VER. 0.5 S6A0031
INTRODUCTION
This character driver and controller LSI for liquid crystal dot matrix display systems can display 1-line of 16
characters with the 5 x 8 dots format. It is capable of interfacing various microprocessors, supporting the 4-bit or
8-bit parallel mode. Voltage follower and bias circuit is built in the IC.
FEATURES
Driver Output Circuits
− 8 common outputs / 80 segment outputs
Applicable Duty Ratio
Font size Display size Duty Contents of outputs
5 x 8 1-line x 16 characters 1/8 1 x 16 characters
On-chip Display Data RAM
− Character Generator ROM (CGROM): 10,160 bits (254 characters x 5 x 8 dots)
− Character Generator RAM (CGRAM): 80 bits (2 characters x 5 x 8 dots)
− Display Data RAM (DDRAM): 256 bits (16 characters x 1-line + 16 extended characters)
Microprocessor Interface
− 8-bit parallel interface with 6800-series or 8080-series MPU
− 4-bit parallel interface with 6800-series or 8080-series MPU
Function Set
− Simple instruction set
− COM / SEG bi-directional (4 types LCD application available)
8 COM / 80 SEG DRIVER & CONTROLLER FOR STN LCD PRELIMINARY SPEC. VER. 0.5 S6A0031
, External clock by CK pin is used as system clock, and internal
PIN DESCRIPTION
POWER SUPPLY
Table 3. Pin Description
Name I/O Description
VDD Supply Power supply
VSS Supply Ground
V0 I Bias voltage Input for LCD driving
LCD driving voltage outputs.
Voltages should have the following relationship;
V1
V2
V3
V4
O
V0 ≥ V1 ≥ V2 = V3 ≥ V4 ≥ VSS
These voltages are generated as following table.
LCD bias V1 V2 V3 V4
1/4 bias (3/4) x V0 (2/4) x V0 (1/4) x V0
SYSTEM CONTROL
Table 3. Pin Description (Continued)
Name I/O Description
Clock source selection input
ECKON I
CK I
MI I
DIRC I
DIRS I
When ECKON = "High"
oscillator circuit is turned OFF. When ECKON = "Low", internal oscillator is used.
External clock input (when ECKON = "High")
It must be fixed "High" or "Low" when the internal oscillation circuit is used (When
ECKON = "Low").
MPU interface selection input
MI = "Low", 8080-series MPU
MI = "High", 6800-series MPU
COM direction selection input
When DIRC = "Low"
COM1 → COM2 - - - - → COM7 → COM8
When DIRC = "High"
COM8 → COM7 - - - - → COM2 → COM1
SEG direction selection input
When DIRS = "Low"
SEG1 → SEG2 - - - - → SEG79 → SEG80
When DIRS = "High"
SEG80 → SEG79 - - - - → SEG2 → SEG1
5
Page 10
S6A0031 PRELIMINARY SPEC. VER. 0.5 8 COM / 80 SEG DRIVER & CONTROLLER FOR STN LCD
MPU INTERFACE
Table 3. Pin Description (Continued)
Name I/O Description
RESETB I
CSB I
RS I
RW_WR I
E_RD I
DB0 to DB3
DB4 to DB7
I/O
Reset input
Initialization is performed by "Low" level sensing of the RESETB signal.
Chip selection input
S6A0031 is selected while CSB is "Low".
Register selection input
When RS = "Low", instruction register
When RS = "High", data register
In 8080-series MPU interface mode, this pin is connected to WR pin of MPU and is an
active high write signal.
In 6800-series MPU interface mode, this pin is connected to R/W pin of MPU.
When RW_WR = "High", read mode
When RW_WR = "Low", write mode
In 8080-series MPU interface mode, this pin is connected to RD pin of MPU and is a low
enable read signal.
In 6800-series MPU interface mode, this pin is connected to E pin of MPU and enables
read or write command according to RW_WR signal.
When 8-bit interface mode, used as bi-directional data bus DB0 to DB7
During 4-bit bus mode, only DB4 to DB7 are used. In this case DB0 - DB3 pins are
don’ t care (connect to "High", "Low" or open).
LCD DRIVER OUTPUT
Table 3. Pin Description (Continued)
Name I/O Description
COM1 to
COM8
SEG1 to
SEG80
O Common signal output for character display
O Segment signal output for character display
TEST
Table 3. Pin Description (Continued)
Name I/O Description
TEST I
*NOTE: DUMMY – These pins should be opened (floated).
6
Test pin
This pin is not used for normal operation and should be connect to "Low".
Page 11
8 COM / 80 SEG DRIVER & CONTROLLER FOR STN LCD PRELIMINARY SPEC. VER. 0.5 S6A0031
FUNCTIONAL DESCRIPTION
MICROPROCESSOR INTERFACE
S6A0031 has two kinds of interface type with MPU: 4-bit bus or 8-bit bus. 4-bit bus and 8-bit bus is selected by the
DL bit in the instruction register, and 6800-series MPU or 8080-series MPU is selected by MI pin.
Table 4. Various Kinds of MPU Interface according to MI and DL Bit
MI DL CSB RS
6800-series
(H)
8080-series
(L)
NOTE: "-" - Don’t care ("High", "Low" or Open)
(H): fixed "High" (VDD)
(L): fixed "Low" (VSS)
MI: "High" = 6800-series MPU, "Low" = 8080-series MPU
DL: "High" = 8-bit mode, "Low" = 4-bit mode
CSB: "High" = chip is not selected, "Low" = chip is selected
RS: "High" = data register, "Low" = instruction register
RW_WR: Read / Write indicating signal in 6800 mode, active high signal for writing command in 8080 mode.
E_RD: Active low signal for writing command or high enable signal for reading command in 6800 mode,
low enable signal for reading command in 8080 mode.
Parallel Interface
During writing operation, two 8-bit registers, data register (DR) and instruction register (IR), are used. The data
register (DR) is used as temporary data storage place for being written into DDRAM / CGRAM. Target RAM is
selected by RAM address set instruction. The Instruction register (IR) is used only to store instruction code
transferred from MPU. To select DR or IR register, RS input pin is used.
8-bit (H) CSB RS R/W E DB0 to DB3 DB4 to DB7
4-bit (L) CSB RS R/W E - DB4 to DB7
8-bit (H) CSB RS WR RD DB0 to DB3 DB4 to DB7
4-bit (L) CSB RS WR RD - DB4 to DB7
RW_WR
E_RD DB0 to DB3 DB4 to DB7
During reading operation, 8-bit output data register (OR) is used. The output data register (OR) is used as temporary
data storage place for being read from DDRAM / CGRAM. Destination RAM is selected by RAM address set
instruction. After RAM address set, the first reading in the 8-bit bus mode (first and second reading in the 4-bit bus
mode) is a dummy cycle (figure 3, 4, 5, 6). The valid data comes from the second reading in the 8-bit bus mode (from
the 3rd reading in 4-bit bus mode). The dummy cycle makes the address counter (AC) indicate the correct address.
So it is recommended to set address before writing. The instruction read operation is supported for indicating
internal operation is being processed (Busy Flag).
In the 4-bit bus mode, it is needed to transfer 4-bit data (through DB4 to DB7) by two times. The high order bits (for
8-bit mode DB4 to DB7) are transferred before the low order bits (for 8-bit mode DB0 to DB3) in read and write
transaction. The DB0 to DB3 pins are floated in this 4-bit bus mode.
After RESETB operation, S6A0031 considers the first 4-bit data from MPU as the high order bits in the 4-bit bus
mode.
7
Page 12
S6A0031 PRELIMINARY SPEC. VER. 0.5 8 COM / 80 SEG DRIVER & CONTROLLER FOR STN LCD
Instruction
Data
Busy Flag
Dummy
Valid
Data
Instruction
Data
Busy flag
Dummy
Valid
Data
DL
MI
CSB
RS
RW_WR
E_RD
DB7 to DB0
Valid
Write
Read
Data Read
Data Read
Write
Figure 3. Timing Diagram of 8-bit Parallel Bus Mode Data Transfer (6800-series MPU Mode)
DL
MI
CSB
RS
RW_WR
E_RD
DB7 to DB0
Write
Read
Data Read
Valid
Data Read
Write
Figure 4. Timing Diagram of 8-bit Parallel Bus Mode Data Transfer (8080-series MPU Mode)
8
Page 13
8 COM / 80 SEG DRIVER & CONTROLLER FOR STN LCD PRELIMINARY SPEC. VER. 0.5 S6A0031
Instruction Write
Busy Flag &
Dummy
Valid
Data Write
Instruction Write
Busy Flag &
Dummy
Valid
Data Write
A0
4-bit
D4
D0
D0
D4
4-bit
DL
MI
CSB
RS
RW_WR
E_RD
DB7 to DB0
Upper
4-bit
Lower
4-bit
BF
A3 -
A0
D7 -
D4
D3 -
D0
D7 -
D4
D3 -
D0
Address Read
Data Read
Data Read
Figure 5. Timing Diagram of 4-bit Parallel Bus Mode Data Transfer (6800-series MPU Mode)
DL
MI
CSB
RS
RW_WR
E_RD
DB7 to DB0
Upper
Lower
BF
Address Read
A3 -
Data Read
D7 -
D3 -
Data Read
Figure 6. Timing Diagram of 4-bit Parallel Bus Mode Data Transfer (8080-series MPU Mode)
D7 -
D3 -
Busy Flag
When DB7 is "High" in read status operation, it indicates that the internal operation is in busy status and can accept
only read status instruction. If the cycle time is correct, the microprocessor needs not to check this flag before each
instruction, except display clear instruction.
9
Page 14
S6A0031 PRELIMINARY SPEC. VER. 0.5 8 COM / 80 SEG DRIVER & CONTROLLER FOR STN LCD
ADDRESS COUNTER (AC)
Address Counter (AC) in S6A0031 stores DDRAM / CGRAM address. After writing into or reading from DDRAM /
CGRAM, AC is automatically increased or decreased by 1 according to the entry mode.
DISPLAY DATA RAM (DDRAM)
DDRAM stores display data of maximum 32 x 8 bits (16 characters + 16 extended characters). DDRAM address is
set in the address counter (AC) as a hexadecimal number.
COM1
-
COM8
COM1
-
COM8
COM1
-
COM8
12345678910111213141516
000102030405060708090A0B0C 0D 0E0F
(a) Display shift is not performed
12345678910111213141516
0102030405060708090A0B0C 0D0E 0F10
(b) Display shift left is performed
12345678910111213141516
1F000102030405060708090A0B0C 0D 0E
(c) Display shift right is performed
Figure 7. DDRAM Address
10
Page 15
8 COM / 80 SEG DRIVER & CONTROLLER FOR STN LCD PRELIMINARY SPEC. VER. 0.5 S6A0031
CHARACTER GENERATOR ROM (CGROM)
CGROM has 5 x 8-dot 254 characters. The CGROM character code 00h and 01h are CGRAM character data area.
Table 5. CGROM Character Code (00)
11
Page 16
S6A0031 PRELIMINARY SPEC. VER. 0.5 8 COM / 80 SEG DRIVER & CONTROLLER FOR STN LCD
CHARACTER GENERATOR RAM (CGRAM)
CGRAM has up to 5 x 8-dot 2 characters. By writing font data to CGRAM, user defined character can be used.
Table 6. Relationship between Character Code (DDRAM) and Character Pattern (CGRAM)
8 COM / 80 SEG DRIVER & CONTROLLER FOR STN LCD PRELIMINARY SPEC. VER. 0.5 S6A0031
LCD DRIVER CIRCUIT
LCD Driver circuit has 8 common and 80 segment signals for driving LCD. Data from CGRAM / CGROM are
transferred to 80-bit segment register serially, and then they are stored to 80-bit shift latch. COM1 to COM8 have 1/8
duty ratio. SEG bi-directional function is selected by DIRS input, and COM shift direction is selected by DIRC input.
Write "20H" to DDRAM and set DDRAM
address to "00H" from AC
the cursor returns to 00h position. The
contents of DDRAM are not changed.
the shift of entire display
cursor (B) ON / OFF control
Set cur
bit, and the direction, without changing of
DDRAM data
Set interface data length (DL: 4-bit / 8-bit)
instruction
Set CGRAM address in address counter.
Set DDRAM address in address counter.
Whether in
known by reading BF, The contents of
address counter can also be read
Write data 1
Read data 1
("-": Don’t care)
NOTES
1. Instruction execution time depends on the internal process time of S6A0031, therefore it is necessary to provide a time larger
than one MPU interface cycle time (tc) between execution of two successive instructions.
2. "Clear Display" instruction has 850µs execution time (when fosc = 40.0kHz), so check the Busy flag or wait for more than
850µs after using "Clear Display" instruction.
Write data into DDRAM / CGRAM
Read data from DDRAM / CGRAM
14
Page 19
8 COM / 80 SEG DRIVER & CONTROLLER FOR STN LCD PRELIMINARY SPEC. VER. 0.5 S6A0031
Clear Display
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 0 0 0 0 0 0 0 0 1
Clear all the display data by writing "20H" (space code of CGROM) to all the DDRAM address, and set the DDRAM
address to "00H" into AC (address counter). For this instruction, the CGROM address "20H" have to set space code.
If the display position has shifted then it returns to the original positions. Namely, when display data is shifted and
cursor or blinking is displayed, bring the cursor to the left edge on first line of the display.
It makes entry mode to increment (I/D = "High").
Return Home
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 0 0 0 0 0 0 0 1 -
Return Home instruction field makes cursor return home. DDRAM address is set to 00h from AC and the cursor
returns to 00h position. The contents of DDRAM are not changed.
Entry Mode Set
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 0 0 0 0 0 0 1 I/D SH
Set the moving direction of cursor and display after data writing or reading instruction.
I/D: Increment / Decrement of DDRAM / CGRAM Address (Cursor or Blink)
After DDRAM / CGRAM data write/read operation, DDRAM / CGRAM address is increased (I/D = "High") or
decreased (I/D = "Low") by1. So in case of DDRAM data transfer operation and cursor or blink is turned on, cursor or
blink moves to right (I/D = "High") or left (I/D = "Low"), but in CGRAM data transfer operation, cursor or blink does not
move.
SH: Shift of Entire Display
When DDRAM read (CGRAM read / write) operation or SH = "Low", entire display is not shift. Only when SH =
"High" and DDRAM write operation, entire display is shift according to I/D value (I/D = "1": shift left, I/D = "0": shift
right).
Display ON / OFF Control
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 0 0 0 0 0 1 D C B
Control display / cursor / blink ON / OFF 1 bit register.
D: Display ON / OFF Control Bit
When D = "High", entire display is turned ON.
When D = "Low", entire display is turned OFF, but display data is remained in DDRAM.
C: Cursor ON / OFF Control Bit
When C = "High", cursor is turned ON.
When C = "Low", cursor is disappeared in current display, but I/D register remains its data.
B: Cursor Blink ON / OFF Control Bit
When B = "High", cursor blink is ON, that performs alternate between all high data (black pattern) and display
character at the cursor position.
When B = "Low", blink is OFF.
15
Page 20
S6A0031 PRELIMINARY SPEC. VER. 0.5 8 COM / 80 SEG DRIVER & CONTROLLER FOR STN LCD
Cursor or Display Shift
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 0 0 0 0 1 S/C R/L - -
Without writing or reading of display data, shift right/left the cursor position or display. This instruction is used to
correct or search display data (refer to table 10). Note that display shift is performed simultaneously in all the line.
When displayed data is shifted repeatedly, each line shifted individually. When display shift is performed, the
contents of address counter are not changed.
Table 10. Shift Patterns According to S/C and R/L Bits
S/C R/L Operation
0 0 Shift cursor to the left, AC is decreased by 1
0 1 Shift cursor to the right, AC is increased by 1
1 0 Shift all the display to the left, cursor moves according to the display
1 1 Shift all the display to the right, cursor moves according to the display
Function Set
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 0 0 0 1 DL - - - -
DL: Interface Data Length Control Bit
When DL = "High", it means 8-bit bus mode with MPU.
When DL = "Low", it means 4-bit bus mode with MPU.
When 4-bit bus mode, it needs to transfer 4-bit data by two times.
CGRAM Address Set
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 0 0 1 0 0 A3 A2 A1 A0
Set CGRAM address to AC
This instruction makes CGRAM data available from MPU for user defined character pattern. CGRAM address is
from 00h to 0Fh.
DDRAM Address Set
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 0 1 0 0 A4 A3 A2 A1 A0
Set DDRAM address to AC
Before writing / reading data into / from the RAM, set the address by RAM Address Set instruction. Next, when data
are written/read in succession, the address is automatically increased by 1 (when I/D = "High") or decreased by 1
(when I/D = "Low"). The address ranges are 00h to 1Fh.
16
Page 21
8 COM / 80 SEG DRIVER & CONTROLLER FOR STN LCD PRELIMINARY SPEC. VER. 0.5 S6A0031
Read Busy Flag and Address
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 1 BF - - A4 A3 A2 A1 A0
This instruction shows whether S6A0031 is in internal operation or not. If the resultant BF is "High", it means the
internal operation is in progress and you have to wait until BF to be "Low", and then the next instruction can be
performed. In this instruction you can read also the value of address counter.
Write Data
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
1 0 D7 D6 D5 D4 D3 D2 D1 D0
Write binary 8- / 5- bit data to DDRAM / CGRAM
The selection of RAM from DDRAM / CGRAM is set by the previous address set instruction (DDRAM address set,
CGRAM address set). After write operation, the address is automatically increased / decreased by 1, according to
the entry mode.
Read Data
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
1 1 D7 D6 D5 D4 D3 D2 D1 D0
Read binary 8- / 5- bit data from DDRAM / CGRAM
The selection of RAM is set by the previous address set instruction. If address set instruction of RAM is not
performed before this instruction, the data that read first is invalid, because the direction of AC is not determined. If
you read RAM data several times without RAM address set instruction before read operation, you can get correct
RAM data from the second, and the first data would be incorrect, because there is no time margin to transfer RAM
data. In case of DDRAM read operation, cursor shift instruction plays the same role as DDRAM address set
instruction: it also transfers RAM data to output data register.
After read operation address counter is automatically increased / decreased by 1 according to the entry mode. After
CGRAM read operation, display shift may not be executed correctly.
* In case of RAM write operation, after this operation, AC is increased / decreased by 1 like read operation. In this
time, AC indicates the next address position, but you can read only the previous data by read instruction. RAM
address is dummy data, so the correct RAM data come from the second read transaction. After reading operation,
the address is increased by 1 automatically.
17
Page 22
S6A0031 PRELIMINARY SPEC. VER. 0.5 8 COM / 80 SEG DRIVER & CONTROLLER FOR STN LCD
INITIALIZING
HARDWARE RESET
When the power is turned on, S6A0031 is initialized automatically by the power on reset circuit (refer to figure 8).
In case of RESETB pin becomes "Low" and durable the state for more than 1.2µs (VDD = 3V), S6A0031 can be
initialized too. During the initialization, the following instructions are executed, and BF (Busy Flag) is kept "High"
(busy state) to the end of initialization.
Display Clear
All the DDRAM data is set to "20H"
Return Home
Address counter = "00H"
Entry Mode Set Instruction
I/D = 1: Address counter is set to increment mode.
SH = 0: Entire display shift is disabled.
Display ON / OFF Control Instruction
C = 0: cursor OFF
B = 0: blink OFF
D = 0: display OFF
Function Set Instruction
DL = 1: 8-bit interface mode
CGRAM / DDRAM Address
RAM address counter is set to "00H".
t
RDD
VDD
0.1VDD
VDD Rising Time
Power Off Time
Note: If the upper power conditions are not satisfied in power on/off sequence, the internal
power on reset (POR) circuit will not operates normally.
t
OFF
0.9VDD
0.1VDD0.1VDD
t
RDD
t
OFF
≤ 1 ms
≥ 1 ms
Figure 8. Power ON / OFF Timing
18
Page 23
8 COM / 80 SEG DRIVER & CONTROLLER FOR STN LCD PRELIMINARY SPEC. VER. 0.5 S6A0031
t
RW
t
R
RESETB
Internal Reset Time
Reset Pulse Width
Reset Time
Note: tRW indicates the minimum RESETB duration for activate internal reset signal
tR indicates reset completion time of internal circuit from the start of the internal
reset signal (when fosc = 40.0kHz).
t
RW
t
R
1.2 µs
850 µs
Figure 9. RESET Timing
19
Page 24
S6A0031 PRELIMINARY SPEC. VER. 0.5 8 COM / 80 SEG DRIVER & CONTROLLER FOR STN LCD
VDD-VSS Power ON
INSTRUCTION INITIALIZING WITH RESET
8-bit Interface Mode (fosc = 40.0kHz)
When Using RESETB
Input for Initializing
Wait until Power is Stable
Set Reset (RESETB Pin = "Low")
Wait for more than 1.2µs
Release Reset (RESETB Pin = "High")
Wait for more than 1ms
Command Input
Function Set
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
00001
Entry Mode Set
00000001I/DSH
Display ON / OFF Control
0000001DCB
DL
----
(1)
When just Using Internal
Power On Reset Circuit
Wait for more than 20ms
after VDD rises to 0.9 VDD
End of Initialization
RAM Address Set
RAM Data Write
20
Page 25
8 COM / 80 SEG DRIVER & CONTROLLER FOR STN LCD PRELIMINARY SPEC. VER. 0.5 S6A0031
RAM Data Write
End of Initialization
RS
R/W
DB7
DB6
DB5
DB4
DB3
DB2
DB1
DB00000
1DL(0)
00000
0
0001I/D
SH
00000
0
001DC
B
VDD-VSS Power ON
Wait for more than 1ms
4-bit Interface Mode (fosc = 40.0kHz)
When Using RESETB
Input for Initializing
Wait until Power is Stable
Set Reset (RESETB Pin = "Low")
Wait for more than 1.2µs
Release Reset (RESETB Pin = "High")
Command Input
Function Set
----
Entry Mode Set
----
----
Display ON / OFF Control
----
----
When just Using Internal
Power On Reset Circuit
Wait for more than 20ms
after VDD rises to 0.9 VDD
RAM Address Set
21
Page 26
S6A0031 PRELIMINARY SPEC. VER. 0.5 8 COM / 80 SEG DRIVER & CONTROLLER FOR STN LCD
GND
C1
V
LCD DRIVING POWER SUPPLY CIRCUIT
The Power Supply circuit produces LCD panel driving voltage at low power consumption. The LCD driving Power
Supply circuit consists of external voltage input and voltage follower.
DD
VDD
S6B0031
External
Power
Supply
O
P
E
N
* Recommended Capacitance value is 0.1 to 4.7µF
Figure 10. LCD Driving Power Connection
V0
V1
V2
V3
V4
VSS
22
Page 27
8 COM / 80 SEG DRIVER & CONTROLLER FOR STN LCD PRELIMINARY SPEC. VER. 0.5 S6A0031
GND
VCC
RESETB
GND
GND
VCC
RESETB
VCC
MPU INTERFACE
INTERFACING WITH 8080-SERIES MICROPROCESSORS
V
VCC
A0
A1 - A7
IORQ
MPU
(8080-series) RD
WR
D0 - D7
DECODER
RS
CSB MI
E_RD
RW_WR
DB0 - DB7
DD
S6A0031
RESET
GND
RESETB
V
Figure 11. Interfacing with 8080-series MPU
INTERFACING WITH 6800-SERIES MICROPROCESSORS
VCC
A0
A1 - A7
VMA
MPU
(6800 -series) E
R/W
D0 - D7
DECODER
RS
CSB MI
E_RD
RW_WR
DB0 - DB7
V
S6A0031
SS
DD
RESET
GND
RESETB
V
SS
Figure 12. Interfacing with 6800-series MPU
23
Page 28
S6A0031 PRELIMINARY SPEC. VER. 0.5 8 COM / 80 SEG DRIVER & CONTROLLER FOR STN LCD