change without notice. No part of this document may be reproduced or
transmitted in any form or by any means, electronic or mechanical, for any purpose, without the express written
permission of LCD Driver IC Team.
16 COM / 80 SEG DRIVER & CONTROLLER FOR STN LCD
June. 1999.
Ver. 0.5
Prepared by: Tae-Kwang, Park
parktk@samsung.co.kr
Contents in this document are subject to
S6A0032 PRELIMINARY SPEC. VER. 0.5 16 COM / 80 SEG DRIVER & CONTROLLER FOR STN LCD
S6A0032 Specification Revision History
Version Content Date
0.0 Original Feb.1999
0.1
ECKON pad added
Mar.1999
POR circuit added
Page 5: (4/5) x V0 → (3/5) x V0
(3/5) x V0 → (2/5) x V0
Page 6: E_RD signal description is changed
0.2
E_RD: Active low signal for writing command in 6800 mode or high enable
Apr.1999
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
May.1999
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”
Jun.1999
2
16 COM / 80 SEG DRIVER & CONTROLLER FOR STN LCD PRELIMINARY SPEC. VER. 0.5 S6A0032
FEATURES ................................................................................................................................................. 1
DC CHARACTERISTICS.................................................................................................................... 30
AC CHARACTERISTICS.................................................................................................................... 32
3
16 COM / 80 SEG DRIVER & CONTROLLER FOR STN LCD PRELIMINARY SPEC. VER. 0.5 S6A0032
INTRODUCTION
This character driver and controller LSI for liquid crystal dot matrix display systems can display 2-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
− 16 common outputs / 80 segment outputs
Applicable Duty Ratio
Font size Display size Duty Contents of outputs
5 x 8 2-line x 16 characters 1/16 2 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 2-line)
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 of LCD application available)
16 COM / 80 SEG DRIVER & CONTROLLER FOR STN LCD PRELIMINARY SPEC. VER. 0.5 S6A0032
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/5 bias (4/5) x V0 (3/5) x V0 (2/5) x V0 (1/5) 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", External clock by CK pin
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 - - - - → COM15 → COM16
When DIRC = "High",
COM16 → COM15 - - - - → COM2 → COM1
SEG direction selection input
When DIRS = "Low",
SEG1 → SEG2 - - - - → SEG79 → SEG80
When DIRS = "High",
SEG80 → SEG79 - - - - → SEG2 → SEG1
5
S6A0032 PRELIMINARY SPEC. VER. 0.5 16 COM / 80 SEG DRIVER & CONTROLLER FOR STN LCD
low
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
S6A0032 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
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
COM16
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".
16 COM / 80 SEG DRIVER & CONTROLLER FOR STN LCD PRELIMINARY SPEC. VER. 0.5 S6A0032
FUNCTIONAL DESCRIPTION
MICROPROCESSOR INTERFACE
S6A0032 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.
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
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.
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, S6A0032 considers the first 4-bit data from MPU as the high order bits in the 4-bit bus
mode.
7
S6A0032 PRELIMINARY SPEC. VER. 0.5 16 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
Loading...
+ 27 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.