DESCRIPTION OF PINS ................................................................................................................................... 2–11
CHARACTER GENERATOR.............................................................................................................................2–24
ABSOLUTE MAXIMUM RATINGS ....................................................................................................................2–31
DC CHARACTERISTICS...................................................................................................................................2–32
SED1220 is a dot matrix LCD controller/driver for
character display. Using 4bits data, 8bits data or serial
data being provided from the micro computer, it displays
up to 36 characters, 4 user defined characters and up to
120 symbols.
Up to 256 types of built-in character generator ROMs are
prepared. Each character font is consisted of 5 × 8 dots.
It also contains the RAM for displaying 4 user defined
characters each font consisting of 5 × 8 dots. It is symbol
register allows character display with high degree of
freedom. This handy equipment can be operated with
minimum power consumption with its low power
consumption design, standby and sleeping mode.
FEATURES
• Built-in data display RAM – 36 characters + 4 user
defined characters + 120 symbols.
• CG ROM (For up to 256 characters), CG RAM (for 4
characters) and symbol register (for 120 symbols).
• No. of display digit and lines
< In normal mode >
2, V3The voltage determined in the liquid crystal cell is resistance-
V
4, V5divided or impedance-converted by operational amplifier, and the
VS1OPower supply voltage output pin for oscillating circuit, and DC/DC1
Power supply
Power supply
Power supply
Connected to logic supply. Common with MPU power terminal VCC.1
0V power terminal connected to system ground.1
Multi-level power supply for liquid crystal drive.6
resultant voltage is applied.
The potential is determined on the basis of V
DD and the following
equation must be respected.
V
DD = V0≥ V1≥ V2≥ V3≥ V4≥ V5
VDD≥ VSS≥ V5≥ VOUT
When the built-in power supply is ON, the following voltages are
given to pins V1 to V4 by built-in power circuit:
V
1 = 1/5 V5(1/4 V5)
V
2 = 2/5 V5(2/4 V5)
V
3 = 3/5 V5(3/4 V5)
V
4 = 4/5 V5(4/4 V5)
voltage ratings in ( ) are for optinal choices.
source. Don’t connect this pin to an external load.
SED1220
LCD Power Circuit Pins
Pin nameI/ODescriptionQ’ty
CAP1+OCapacitor positive side connecting pin for boosting.1
This pin connects the capacitor with pin CAP1–.
CAP1–OCapacitor negative side connecting pin for boosting.1
This pin connects a capacitor with pin CAP+.
CAP2+OCapacitor positive side connecting pin for boosting.1
This pin connects a capacitor with pin CAP2–.
CAP2–OCapacitor negative side connecting pin for boosting.1
This pin connects a capacitor with pin CAP2+.
V
OUTOOutput pin for boosting. This pin connects a smoothing capacitor1
with V
DD pin.
V
RIVoltage regulating pin. This pin gives a voltage between VDD and1
V
5 by resistance-division of voltage.
EPSON2–11
SED1220
Pins for System Bus Connection
Pin nameI/ODescriptionQ’ty
D7 (SI)I8-bit input data bus. These pins are connected to a 8-bit or 16-bit8
D6 (SCL)standard MPU data bus.
D5 ~ D0When P/S = “Low”, the D7 and D6 pins are operated as a serial data
RES: Indicates the active potential.
OPEN:Though “OPEN” is available, fixing the potential is
recommended for noise-withstnading characteristical reason.
—:Indicates that it can be set at either “H” or “L”, but fixing the
potential is required.
A0IUsually, this pin connects the least significant bit of the MPU address1
bus and identifies a data command.
0 : Indicates that D0 to D7 are a command.
1 : Indicates that D0 to D7 are display data.
RESIIn case of a 68 series MPU, initialization can be performed by1
changing RES
initialization can be performed by changing
A reset operation is performed by edge sensing of the RES signal.
An interface type for the 68/80 series MPU is selected by input level
after initialization.
“L” : 68 series MPU interface
“H” : 80 series MPU interface
CSIChip select signal. Usually, this pin inputs the signal obtained by1
decoding an address bus signal. At the “Low” level, this pin is
enabled.
WRI<When connecting an 80 series MPU>
Active “Low”. This pin connects the WR signal of the 80 series1
(E)MPU. The signal on the data bus is fetched at the rise of the WR
signal.
<When connecting a 68 series MPU>
Active “High”. This pin becomes an enable clock input of the 68
series MPU.
P/SIThis pin switches between serial data input and parallel data input.1
. In case of an 80 series MPU,
.
P/S
“High”CSA0D0~D7–
“Low”CSA0SISCL
IFIInterface data length select pin for parallel data input.1
CMOS2CMOS1, CMOS2: Common output for symbol display
SEG1~
SEG60
SEGS1, 2
4, 5SEGS1, SEGS2: Segment output for signal output
Dynamic drive terminal (SED1222D**)
Pin nameI/ODescriptionQ’ty
COM1~
COM16
COMS1,
CMOS2CMOS1, CMOS2: Common output for symbol display
SEG1~
SEG60
OCommon signal output pin (for characters)24
O
OSegment signal output pin (for characters)60
O
OCommon signal output pin (for characters)16
O
OSegment signal output pin (for characters)60
Common signal output pin (except for characters)
Segment signal output pin (except for characters)
Common signal output pin (except for characters)
2
SED1220
4
2
Static drive terminal
Pin nameI/ODescriptionQ’ty
COMSAOCommon signal output pin (for icon)1
SEGSA, B
C, D, EO
F, G, H, I, J
Note: For the electrode of liquid crystal display panel to be connected to the static drive terminal, we recommend
you to use a pattern in which it is separated from the electrode connected to the dynamic drive terminal.
When this pattern is too close to the other electrode, both the liquid crystal display and electrode will be
deteriorated.
Segment signal output pin (for icon)5 to
SEGSF, G, H, I, J (only SED122A)10
EPSON2–13
SED1220
FUNCTIONAL DESCRIPTION
MPU Interface
Selection of interface type
In the SED1220 Series, data transfer is performed through a 8-bit or 4-bit data bus or a serial data input (SI). By selecting
“High” or “Low” as P/S pin polarity, a parallel data input or a serial data input can be selected as shown in Table 1.
Table 1
P/STypeCSA0WRSISCLD0~D7
“High”Parallel InputCSA0WR——D0~D7
“Low”Serial InputCSA0H, LSISCL—
Parallel Input
In the SED1220 Series, when parallel input is selected (P/S = “High”), it can be directly connected to the 80 series MPU
bus or 68 series MPU bus, as shown in Table 2, if either “High” or “Low” is selected as RES pin polarity after a reset input,
because the RES pin has an MPU select function.
Selection between 8 bits and 4 bits is performed by command.
Table 2
RES input polarityTypeA0WRCSD0~D7
↓ active68 seriesA0ECSD0~D7
↓
active80 seriesA0WRCSD0~D7
Interface with 4-bit MPU interface
When data transfer is performed by 4-bit interface (IF = 0), an 8-bit command, data and address are divided into two parts.
CS
WR
D7 to D4Upper (D7 to D4)Lower (D3 to D0)
Note: When performing writing in succession, reverse a time exceeding the system cycle time (t
perform writing.
Serial interface (P/S = “Low”)
The serial interface consists of a 8-bit shift register and a 3-bit counter and acceptance of an SI input or SCL input is enabled
in the ship selected status (CS = “Low”).
When no chip is selected, the shift register and counter are reset to the initial status.
Serial data is input in the order of D7, D6 .... D0 from the serial data input pin (SI) at the rise of Serial Clock (SCL).
At the rising edge of the 8th serial clock, the serial data is converted into 8-bit parallel data and this data is processed.
The A0 input is used to identify whether the serial data input (SI) is display data or a command. That is, when A0 = “High”,
it is regarded as display data. When A0 = “Low”, it is regarded as a command.
The A0 input is read in and identified at the rise of the 8 x n-th clock of Serial Clock (SCL) after chip selection.
Fig. 1 shows a timing chart of the serial interface.
Regarding the SCL signal, special care must be exercised about terminal reflection and external noise due to a wire length.
We recommend the user to perform an operation check with a real machine.
We also recommend the user to periodically refresh the write status of each command to prevent a malfunction due to noise.
cyc) and then
2–14EPSON
CS
SED1220
SI
SCL1
D7D6D5D4D3D2D1D0D7
23456789
A0
Fig. 1
Identification of data bus signals
The SED1220 series identifies data bus signals, as shown in Table 3, by combinations of A0 and WR (E).
Table 3
Common 68 series80 series
A0EWR
Function
110Writing to RAM and symbol register
010Writing to internal register (command)
Chip select
The SED1220 series has a chip select pin (CS). Only when CS = “Low”, MPU interfacing is enabled.
In any status other than Chip Select, D0 to D7 and A0, WR, SI and SCL inputs are invalidated. When a serial input interface
is selected, the shift register and counter are reset.
However, the Reset signal is input regardless of the CS status.
Power Circuit
This is a low-power-consumption power circuit that generates a voltage required for liquid crystal drive.
The power circuit consists of a boosting circuit, voltage regulating circuit and voltage follower.
SED1220
The power circuit incorporated in the SED1220 Series is set for a small-scale liquid crystal panel, so that its display quality
may be greatly deteriorated if it is used for a liquid crystal panel with a large display capacity.
In this case, an external power supply must be used.
A power circuit function can be selected by power control command. With this, an external power supply and a part of
the internal power supply can be used together.
Note 1: When the boosting circuit is turned off, make boosting system pins (CAP1+, CAP1-, CAP2+, CAP2-) open
and give a liquid crystal drive voltage to the V
OUT pin from the outside.
Note 2: When the voltage regulating circuit is not used with the boosting circuit OFF, make the boosting system pins
Note 3: When all the internal power supplies are turned off, supply liquid crystal drive voltages V
open, connect between the V
5 pin and VOUT pin, and give a liquid crystal drive voltage from the outside.
1, V2, V3, V4 and
V5 from the outside, and make the CAP1+, CAP1-, CAP2+, CAP2- and VOUT pins open.
EPSON2–15
SED1220
Voltage Tripler Circuit
If capacitors are connected between CAP+1 – CAP–1
and CAP2+,CAP2– and VSS VOUT, VDD– VSS potential
is negatively tripled and generated at VOUT terminal.
When the voltage is boosted double, open CAP2+ and
connect CAP2– to V
OUT terminal.
At this time, the oscillating circuit must be operating
since the amplifying circuit utilize the signal from the
oscillation output.
VDD=0V
=
V
S1
-2V
V
OUT=VS1
=-4V
DD
=0V
V
=
V
S1
-2V
V
OUT
=
=3VS1 -6V
Potential relationship of amplified voltage
Voltage regulating circuit
Amplified voltage generated at V
OUT outputs liquid crystal drive voltage V5 through the voltage regulation circuit.V5
voltage can be obtained from the expression 1 below by adjusting the resistors Ra and Rb within the range of
V5<VOUT.calculated by the following formula:
V0
Rb
VDD
REG with the
5
V
R
V5= (1 +
Ra
b
) • V
Where, VREG is the constant power supply within IC.
REG is maintained constantly at VREG 2.0V.
V
Voltage regulation of V
..............................
REG
5 output is done by connecting to
1
•
=
•
a variable register between VR, VDD and V5. It is
recommended to combine fixed registers R1 and R3 with
variable resistor R2 for fine adjustment of V
5 voltage.
[Sample setting on R1, R2 and R3]
• R1 + R2 + R3 = 1.2 M ohm (decided from the current
05 passed between VDD – V5. Where, I05≤5 µA
value I
is supposed).
• Variable voltage range provided by R2 is from –4V to
–6V (to be decided considering charecteristics of the
liquid crystal).
• Since V
REG = 2.0V, if the electronic volume register is
set at (0, 0, 0, 0, 0), followings are derived from above
1
conditions and expression
:
VR
R2
VREG
+
-
R3
R1
Ra
R1 = 400KΩ
R2 = 200KΩ
R3 = 600KΩ
The voltage regulation circuit outputs V
temperature gradient of approximately –0.04%/°C.
R terminal has high input impedance, anti-noise
Since V
measures must be considered including use of shortened
wiring distance and shield wire.
2–16EPSON
●Voltage Regulation Circuit Using Electronic Volume
Function
SED1220
The electronic volume function allows to control the
liquid crystal drive voltage V
5 with the commands and
thus to adjust density of the liquid crystal display.
Liquid crystal drive voltage V
5 can have one of 32
When using the electronic volume function, you need to
turn the voltage regulation circuit on using the supply
control command.
voltage values if 5-bit data is set to the electronic volume
register.
[Sample constants setting when electronic volume function is used]
When the electronic volume function is not used, select (0, 0, 0, 0, 0) for the electronic volume register.
EPSON2–17
SED1220
Liquid crystal voltage generating circuit
V
5 potential is resistive divided within IC to produce V1,
2, V3 and V4 potentials required for driving the liquid
V
crystal. V1, V2, V3 and V4 potentials are then subject to
impedance conversion and provided to the liquid crystal
drive circuit.
The liquid crystal drive voltage is fixed to 1/5 (1/4) bias.
The liquid crystal power terminals V
1 – V5 must be
externally connected with the voltage regulating capacitor
C2.
When a built-in supply is used
When voltage is doubled
V
C1
SS
CAP1+
CAP1–
When voltage is tripled
V
SS
CAP1+
C1
CAP1–
CAP2+
CAP2–
V
OUT
V
5
V
R
V
DD
, V
1
V
V
2
V
3
V
4
V
5
V
S1
0
SED1220D
✽✽
R2
C2
C2
C2
C2
C2
C2
R3
R1
CAP2–
OUT
V
V
5
V
R
V
DD
, V
V
1
V
2
V
3
V
4
V
5
V
S1
0
SED1220D
C1
C1C1
R3
R2
R1
✽✽
C2
C2
C2
C2
C2
C1
Reference setting values: C1: 0.1 - 4.7 µF We recommend the user to set the optimum values to capacitors C1
C2: 0.1 µFand C2 according to the panel size watching the liquid crystal display
and drive waveforms.
2–18EPSON
SED1220
Example 2: When using the built-in power source
(VC, VF, P) = (1, 1, 0)
C2
C2
C2
C2
C2
C2
External
power
source
SED1220D
V
SS
CAP1+
CAP1-
CAP2+
CAP2V
OUT
R
3
V
R
2
R
1
5
V
R
VDD, V
V
1
V
2
V
3
V
4
V
5
V
S1
0
**
Example 3: When using the built-in power source
(VC, VF, P) = (0, 1, 0)
C2
C2
C2
C2
C2
C2
External
power
source
V
SS
CAP1+
CAP1CAP2+
CAP2-
V
OUT
V
5
V
R
VDD, V
V
1
V
2
V
3
V
4
V
5
V
S1
SED1220D
V
0
SS
**
Reference setting values: C1: 0.47 - 4.7 µF We suggest you to determine the most appropriate capacitance values,
C2: 0.1 - 4.7 µF fitting to the panel size, for respective capacitors C1 and C2 in consideration
of the liquid crystal display and drive waveforms.
SED1220
When a built-in supply is used
V
SS
CAP1+
CAP1–
OUT
V
V
5
V
R
V
DD
, V
DD
SED1220D
V
1
V
External
power
supply
2
V
3
V
4
V
5
✽✽
EPSON2–19
SED1220
Low Power Consumption Mode
SED1220 is provided with standby mode and sleep mode
for saving power consumption during standby period.
● Standby Mode
Switching between on and off of the standby mode is
done using the power save command.
In the standby mode, only static icon is displayed.
1. Liquid crystal display output
COM1 ~ COM24, COMS1, COMS2 : V
SEG1 ~ SEG60, SEGS1, 2, 4, 5: V
SEGSA, B, C, D, E, F, G, H, I, J, COMSA: Can be
turned on by static drives.
Use the static icon RAM for controlling the static
icon display done with SEGSA, B, C, D, E, COMSA.
2. DD RAM, CG RAM and symbol register
Written information is saved as it is irrespective of on
or off of the stand-by mode.
3. Operation mode is retained the same as it was prior
to execution of the standby mode.
The internal circuit for the dynamic display output is
stopped.
4. Oscillating circuit
The oscillation circuit for the static display must be
remained on.
●Sleep Mode
To enter the sleep mode, turning off the power circuit and
oscillation circuit using the commands, and then execute
power save command. This mode helps to save power
consumption by reducing current to almost resting current level.
1. Liquid crystal display output
COM1 ~ COM24, COMS1, COMS2 : V
SEG1 ~ SEG60, SEGS1, 2, 4, 5: V
SEGSA, B, C, D, E, F, G, H, I, J, COMSA: Clear all
the data of the static icon registers to “0”.
2. DD RAM, CG RAM and symbol register
Written information is saved at it is irrespective of on
or off the sleep mode.
3. Operation mode mode is retained the same at it was
prior to execution of the sleep mode.
All internal circuits are stopped.
4. Power circuit and oscillation circuit
Turn off the built-in supply circuit and oscillation
circuit using the power save command and supply
control command.
DD level
DD level
DD level
DD level
Reset Circuit
Upon activation of the RES input, this LSI will be
initialized.
●Initial State
1. Display on/off control
C = 0: Cursor off
B = 0: Blink off
D = 0: Display off
2. Power save
O = 0: Oscillation off
PS = 0: Power save off
3. Supply control
VC = 0: Voltage regulation circuit off
VF = 0:Voltage follower off
P = 0: Amplifying circuit off
4. System setting
N2, N1 = 0 : 2 lines
S = 0: Left-hand shift
CG = 0: “CGRAM” blank
As explained in the Section “MPU interface”, the RES
terminal connects to the reset terminal of the MPU and
initialization is being effected together with the MPU.
However, when the bus, port, etc. of the MPU maintains
high-impedance for a certain duration of time after
resetting, make the resetting input to the SED1220 after
the inputs to the SED1220 have become definite.
As the resetting signal, like explained in the Section “DC
characteristics”, active level pulses of minimum 10us or
more should be used. Normal operation status can be
obtained after 1us from the edge of the RES signal.
By making the RES terminal active, respective registers
can be cleared and the aforesaid setting state can be
obtained.
If initialization is not effected by the RES terminal when
the supply voltage is applied, it may go into a state where
cancellation is unworkable.
In case the built-in liquid crystal power circuit will not be
used, it becomes necessary that the RES input be active
when the external liquid crystal power is being applied.
2–20EPSON
COMMAND
Table 4 lists the commands. SED1220 identifies the data
bus signal using different combinations of A0 and WR
(E). High speed command interpretation and execution
are possible since only the internal timing is used.
Power Control00
System setSystem set00
Address control Address Set00
instruction
Data inputData Write10
instruction
Instruction execution duration of dependents on the
internal process time of SED1220, therefore it is necessary to provide a duration larger than the system cycle
CYC) between execution of two successive in-
time (t
struction.
• Description of Commands
(1) Cursor Home
This command presets the address counter to 30H
and moves the cursor, when it is present, to the first
digit of the first line.
A0 WR D7 D6 D5 D4 D3 D2 D1 D0
000001
(2) Display ON/OFF Control
This command performs on or off of display and
cursor setting.
Note: Symbols driven by COMSA and SEGSA – E
must be controlled through the static icon
RAM.
A0 WR D7 D6 D5 D4 D3 D2 D1 D0
000011CB*D
D= 0: Display off
1: Display on
B= 0: Cursor blink off
1: Cursor blink on
Blink displays characters in black and white,
alternately. The alternating display will be repeated
with approx. 1 second interval.
C= 0: Display of cursor
1: Does not display
Following table shows relationship between B and
C registers and the cursor.
characters in black and white.
The cursor position indicates the
position of address
(C, B) (0, 0)(1, 0)(1, 1)
f Blink
The cursor position indicates the position of address
counter.
Therefore, whenever moving the cursor, change
the address counter value using the RAM address
set command or the auto increment done by writing
the RAM data.
ISelective flashing symbol display is possible by
selecting (C, B) = (1, 0) and thus locating the
address counter to the position of the symbol register
through selecting (since the symbol is corresponding
to the character at each 5 dots).
(3) Power Save
This command is used to controlling the oscillation
circuit and setting or resetting the sleep mode.
A0 WR D7 D6 D5 D4 D3 D2 D1 D0
000100
PS= 0: Power save off (reset)
1: Power save on (set)
O= 0: Oscillating circuit off (stop of
oscillation)
1: Oscillating circuit on (oscilla
tion)
(4) Supply Control
This command is used for controlling operation of
the built-in power circuit.
A0 WR D7 D6 D5 D4 D3 D2 D1 D0
0001010VCVFP
P= 0: Amplifying circuit off
1: Amplifying circuit on
Note: The oscillation circuit must be turned on
for the amplitying circuit to be active.
**
∗ : Don't Care
SED1220
SED1220
OPS
EPSON2–21
SED1220
VF=0: Voltage follower off
1: Voltage follower on
VC= 0: Voltage regulation circuit off
1: Voltage regulation circuit on
(5) System Set
This command is used for selecting display line,
common shift direction and use/non-use of CR
RAM.
When power on or resetting is done, execute this
command first.
A0 WR D7 D6 D5 D4 D3 D2 D1 D0
000110
N1 N2
∗ : Don't Care
N2, N1= 0, 0 : 2lines
N2, N1= 0, 1 : 3lines
S= 0: COM left shift
= 1: COM right shift
CG= 0: Use CG RAM
1: Does not use RAM
SCG
RAM Map
(6) RAM Address Set
This command sets addresses to write data into the
DD RAM, CG RAM and symbol register in the
address counter.
When the cursor is displayed, the cursor is displayed at the display position corresponding to the
DD RAM address set by this command.
A0 WR D7 D6 D5 D4 D3 D2 D1 D0
001
1
The settable address length is ADDRESS = 00H to
ADDRESS
7FH.
2
Before writing data into the RAM, set the data
write address by this command. Next, when data is
written in succession, the address is automatically
incremented.
0 0 H
1 0 H
2 0 H
3 0 H
4 0 H
5 0 H
6 0 H
7 0 H
0123456789ABCDEF
C G R A M (0 0 H)
C G R A M (0 2 H)
SI
DDRAM line 1
DDRAM line 2
DDRAM line 3
Symbol register
Symbol register
SI
EV
Test
–
For signals
For symbol register
:Static icon register
:Electronic volume register
:Test register (Do not use)
EV Test
For signals
:Unused
:Output from SEGS1 to SEGS2, SEGS4, SEGS5
:Output from COMS1 to COMS2.
C G R A M (0 1 H)
C G R A M (0 3 H)
Unused
"
"
"
"
2–22EPSON
SED1220
(7) Data Write
A0 WR D7 D6 D5 D4 D3 D2 D1 D0
10
1
This command writes data the DD RAM, CG RAM
DATA
or symbol register.
2
This command automatically increases the address
counter by +1, thus enabling continuous writing of
data.
<Example of Data Writing>
Following figures illustrates an example of con-
tinuous writing of one line data to DD RAM.
NO
RAM Address Set
Data Writing
One Line Completed?
YES
Note: When executing
instructions in
succession, reserve a
time exceeding t
and execute the next
instruction.
SED1220
CYC
EPSON2–23
SED1220
Table 4 SED1220 Series Command List
Command
(1) Cursor Home0 0 0 001****Moves the cursor to the home position.
(2) Display ON/OFF0 0 0 0 1 1 C B * D Sets cursor ON/OFF (C), cursor blink ON//OFF (B),
Controland display ON/OFF (D).
(3) Power Save0 0 0 100**0PSSets power save ON/OFF (PS) and oscillating circuit
(4) Power Control0 0 0 1010VCVFPSets voltage regulating circuit ON/OFF and boosting
(5) System Set0 0 0 1 1 0 N2 N1 S CG Sets the use or non-use of CG RAM and shifting
(6) RAM Address Set 0 0 1ADDRESSSets the DD RAM, CG RAM or symbol register
(7) RAM Write1 0DATAWrites data into the DD RAM, CG RAM or symbol
(8) NOP0 0 0 0000000Non-operation command
(9) Test Mode0 0 0 000****Command for IC chip test. Don’t use this command.
A0WRD7 D6 D5 D4 D3 D2 D1 D0
Code
Function
C = 1 (cursor ON) 0 (cursor OFF), B = 1 (blink ON)
0 (blink OFF), D = 1 (display ON)
D = 0 (display OFF)
direction of display line (N1, N2) and COM
CG = 1 (use of CG RAM), 0 = (Does not use
CG RAM),
M2, N1 = 0, 0 (2 lines) 0, 1 (3 lines).
S = 0 (left shift), 1 (right shift).
address.
register address.
CHARACTER GENERATOR
Character Generator ROM (CG ROM)
Character Generator ROM (CG ROM)
SED1220 cntains the character generator ROM (CG
ROM) consisted of up to 256 types of characters.
Character size is 5 × 8 dots.
Tables 5 though 7 show the SED1220** character code.
Concerning the 4 characters from 00H through 03H, the
2–24EPSON
system command selects on which of CG ROM and CG
RAM they are to be used.
SED1220 CG ROM is mask ROM and compatible with
customized ROM. Contact us for its use in your system.
Product name of modified CG ROM is defined as below:
(Example) S E D 1 2 2 0 D
0 B
↑
Digit for CG ROM
pattern change
SED1220
SED1220DA
0
1
2
3
4
5
6
*
Lower 4 Bit of Code
0123456789ABCDEF
SED1220
7
8
Higher 4 Bit of Cord
9
A
B
C
D
E
F
EPSON2–25
SED1220
SED1220DB
0
1
2
3
4
5
6
*
Lower 4 Bit of Code
0123456789ABCDEF
7
8
Higher 4 Bit of Cord
9
A
B
C
D
E
F
2–26EPSON
SED1220
SED1220DG
0
1
2
3
4
5
6
*
Lower 4 Bit of Code
0123456789ABCDEF
SED1220
7
8
Higher 4 Bit of Cord
9
A
B
C
D
E
F
EPSON2–27
SED1220
Character Generator RAM (CG ROM)
CGRAM contained in SED1220 enables user programming of character patterns for display signals with higher degrees
of freedom.
When using CGRAM, select it using the system command.
Capacity of CGRAM is 160 bits and accepts registration of any 4 5 × 8 dots patterns.
Following shows relationship between the CGRAM characters, CGRAM addresses and character code.
00H
02H
01H
03H
RAM addressCharacter code
00H~07H
10H~17H
08H~0FH
18H~1FH
CGRAM data (character pattern)
D7D0 SEG
0
***
1
***
2
***
3
***
4
***
5
***
6
***
7
***
8
***
9
***
A
***
B
***
C
***
D
***
E
***
F
***
0
1
1
1
1
0
0
0
1
0
0
0
0
1
1
1
0
0
0
0
0
0
0
0
1
1
1
1
0
0
0
0
0
0
1
0
0
0
1
0
0
1
1
1
0
1
1
1
0
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
1
0
0
1
1
1
0
0
0
0
0
0
0
1
0
0
Signal displayCharacter display
SEGS
12 45
UnusedCharacter data
1: Display
0: Non-display
It is possible to set a 5 × 8 character size in this system. In this case, use the
is inverted when a under-bar cursor is used.
7H/*FH RAM. Note that the *7H/*FH data
*
2–28EPSON
SED1220
Symbol Register
SED1220 contains the symbol register which enable individual symbol setting for displaying on the screen.
Capacity of the symbol register is 120 bits and is capable of displaying up to 120 symbols.
Following shows relationship between the symbol register display patterns, RAM addresses and written data.
13121
SEGS4 5SEG56234560
COMS1
COMS2
13
15660234
6165116120
······
SEG1SEG1 2
RAM address
60H~6BH
70H~7BH
D7D0
0
***
1
***
··
B
***
0
***
1
***
··
B
***
Symbol Bits
1
2
6
7
····
56
57
61
62
66
67
116
117
···5
3
8
58
63
68
118
4
9
59
64
69
119
5
10
60
65
70
120
Note: When the symbol is 1.5 times or more than the character, it is recommended to drive it using both COMS1
and COMS2.
SED1220
EPSON2–29
SED1220
Static Icon Ram
SED1220 contains the static icon RAM for displaying
the static icons in addition to the dynamic icons.
Capacity of static icon RAM is 10 bits (SED1220/1221/
1222) or 20 bit (SED122A) and is capable of displaying
< SEGSA, B, C, D, E >
Function
Display
On/Off
Blink
On/Off
< SEGSF, G, H, I, J >
Function
Display
On/Off
Blink
On/Off
RAM address
20H
21H
RAM address
22H
23H
D7D0 S E G S A B C D E
***
***
D7D0 S E G S F G H I J
***
***
up to 5 icons (SED1220/1221/1222) or 10 icons
(SED122A).
Following shows relationship between the static icons
functions, static icon RAM addresses and written data.
Static icon data
00111
1000
Static icon data
00111
1000
1
1
Display
f BLINK
Display
f BLINK
*: Blank
1: Display or blink on
0: Display or blink off
f
BLINK: 1–2 Hz
Electronic Volume RAM (register)
SED1220 contains the electronic volume function for
controlling the liquid crystal drive voltage V5 and density
of liquid crystal display. The electronic volume function
enables to select one of 32 voltage status of the liquid
FunctionRAM address
Electronic
volume data
28H
29H
* : Blank
Note : Do not use the address “29H”. It is for testing
α = V
D7D0
REG
/150
crystal drive voltage V5 by writting 5-bit data to the
electronic volume RAM.
Following shows relationship between RAM addresses
set by the electronic volume and written data.
Electronic volume data
***
***
***
***
***
***
*****
·· ··
00000
Condi-
tion
0
110000
200000
·· ··
2910111
3001111
3111111
EV
V
REG
–0
V
REG
–α
V
REG
–2α
V
REG
–29α
V
REG
–30α
V
REG
–31α
V
For testing
2–30EPSON
ABSOLUTE MAXIMUM RATINGS
ItemSymbolStandard valueUnit
Power supply voltage (1)VSS–6.0~+0.3V
Power supply voltage (2)V
Power supply voltage (3)V1, V2, V3, V4V5~+0.3V
Input voltageVINVSS–0.3~+0.3V
Output voltageV
Operating temperatureTopr–30~+85°C
Storage temperature
TCP
Bare chip–65~+125
5, Vout–7.0~+0.3V
OVSS–0.3~+0.3V
T
str
–55~+100
°C
SED1220
SED1220
(VCC) V
(GND) V
DD
SS
Notes: 1. All the voltage values are based on VDD = 0 V.
2. For voltages of V1, V2, V3 and V4, keep the condition of VDD≥ V1≥ V2≥ V3≥ V4≥ V5 and VDD≥ VSS≥ V5≥ VOUT at all times.
3. If the LSI is used exceeding the absolute maximum ratings, it may lead to permanent destruction.
In ordinary operation, it is desirable to use the LSI in the condition of electrical characteristics. If the
LSI is used out of this condition, it may cause a malfunction of the LSI and have a bad effect on the
reliability of the LSI.
V
DD
V
5
EPSON2–31
SED1220
DC CHARACTERISTICS
VDD = 0 V, VSS = –3.6 V to –2.4 V, Ta = –30 to 85°C unless otherwise specified.
ItemSymbolConditionmintypmaxUnitApplicable pin
PowerOperatableV
supplyData retain–3.6–2.0*1
voltage (1) voltage
PowerOperatableV
supplyOperatableV
voltage (2) OperatableV3, V4V50.4×V5VV3, V4
High-level input voltageVIHC0.2×VSSVDDV*3
Low-level input voltageV
Input leakage currentI
LC driver ON resistanceR
Static current consumptionI
Dynamic currentIDDDisplay stateV5 = –6 V without load80
consumptionStandby state Oscillation ON, Power20
*5: Character “” display. This is applicable to the
case where no access is made from the MPU and the
built-in power circuit and oscillating circuit are in
operation.
*6: Current consumption when data is always written by
cyc.
f
The current consumption in the access state is almost
proportional to the access frequency (f
When no access is made, only I
tR (reset time) indicates the internal circuit reset
*7:
cyc).
DD (I) occurs.
completion time from the edge of the RES signal.
Accordingly, the SED1220 usually enters the operating state after
tR.
*8: Specifies the minimum pulse width of the RES
signal. It is reset when a signal having the pulse
width greater than tRW is entered.
V
Power Supply
DD
V
SS
V
DD
RES
V
SS
All signal timings are based on 20% and 80% of V
–2.4 V
t
RES
t
RW
SS
signals.
t
R
*9: When operating the boosting circuit, the power
supply V
SS must be used within the input voltage
range.
*10:The f
OSC frequency of the oscillator circuit for
internal circuit drive may differ from the fBST boosting clock on some models. The following provides
the relationship between the f
OSC frequency, fBST
boosting clock, and fFR frame frequency.
f
OSC = (No. of digits) × (1/Duty) × fFR
fBST = (1/2) × (1/No. of digits) × fOSC
*11:When performing the operations using an external
clock, not taking advantage of the built-in oscillation
circuit, input the waveforms indicated below.
Meanwhile, while using an external clock but when
clock inputs are not being made, fix it to “H”.
(Normal High)
<Incase the external clock = fosc>
• Duty = (t
h/tosc) × 100 = 20 ~ 30%
• fosc = 1/tosc
t
osc
t
h
<Incase the external clock = 4 × fosc>
• Duty = (t
h/tosc) × 100 = 50%
• fosc = 1/tosc
t
t
osc
h
SED1220
EPSON2–33
SED1220
TIMING CHARACTERISTICS
(1) MPU Bus Write Timing (80 series)
A0
t
AC8
CS
t
AW8
WR
D0 to D7
ItemSignalSymbol
Address hold timeA0, CSt
Address setup timet
CS setup timet
System cycle timeWRt
Write “L” pulse width (WR)t
Write “H” pulse width (WR)t
Data setup timeD0 ~ D7t
Data hold timet
AH8
t
t
t
CCL
t
DS8
cyc8
t
DH8
t
CCH
[Ta = –30 to 85°C, VSS = –3.6 V to –2.4 V]
Measuring
condition
AH8Every timing is specified30–ns
AW8on the basis of 20% and60–ns
AC880% of VSS.0–ns
CYC8650–ns
CCL150–ns
CCH450–ns
DS8100–ns
DH850–ns
Min.Max.Unit
[Ta = –30 to 85°C, VSS = –3.3 V to –2.7 V]
ItemSignalSymbol
Address hold timeA0, CSt
Address setup timet
CS setup timet
System cycle timeWRt
Write “L” pulse width (WR)t
Write “H” pulse width (WR)t
Data setup timeD0 ~ D7t
Data hold timet
AH8Every timing is specified10–ns
AW8on the basis of 20% and60–ns
AC880% of VSS.0–ns
CYC8500–ns
CCL100–ns
CCH350–ns
DS8100–ns
DH820–ns
Measuring
condition
Min.Max.Unit
*1: For the rise and fall of an input signal (tr and tf), set a value not exceeding 25ns (excluding RES input).
t
r
V
SS
× 0.8 [V]
V
SS
× 0.2 [V]
*2:
tCCL is specified based on an overlap period of CS and WR “L” levels.
t
f
2–34EPSON
(2) MPU Bus Write Timing (68 series)
A0
CS
t
EWL
E
D0 to D7
ItemSignalSymbol
Address setup timeA0, CSt
Address hold timet
CS setup timet
System cycle timeWRt
Enable “L” pulse width (WR)
Enable “H” pulse width (WR)
Data setup timeD0 ~ D7t
Data hold timet
SED1220
t
t
AH6
SED1220
DH6
t
AC6
t
EWH
t
DS6
t
AW6
t
CYC6
[Ta = –30 to 85°C, VSS = –3.6 V to –2.4 V]
Measuring
condition
AW6Every timing is specified60–ns
AH6on the basis of 20% and30–ns
AC680% of VSS.0–ns
CYC6650–ns
Min.Max.Unit
tEWL150–ns
tEWH450–ns
DS6100–ns
DH650–ns
[Ta = –30 to 85°C, VSS = –3.3 V to –2.7 V]
ItemSignalSymbol
Address setup timeA0, CSt
Address hold timet
CS setup timet
System cycle timeWRt
Enable “L” pulse width (WR)
Enable “H” pulse width (WR)
Data setup timeD0 ~ D7t
Data hold timet
AW6Every timing is specified60–ns
AH6on the basis of 20% and10–ns
AC680% of VSS.0–ns
CYC6500–ns
tEWL100–ns
tEWH350–ns
DS6100–ns
DH620–ns
Measuring
condition
Min.Max.Unit
*1: For the rise and fall of an input signal (tr and tf), set a value not exceeding 25ns (excluding RES input).
t
r
V
SS
× 0.8 [V]
SS
× 0.2 [V]
V
EWH is specified based on an overlap period of CS “L” and E “H” levels.
*2: t
t
f
EPSON2–35
SED1220
(3) Serial Interface
CS
A0
SCL
t
CSS
t
SAS
t
SLW
t
SCYC
t
SAH
t
SHW
t
CSH
t
SDS
t
SDH
SI
[Ta = –30 to 85°C, VSS = –3.6 V to –2.4 V]
ItemSignalSymbol
System clock cycleSCLt
SCL “H” pulse widtht
SCL “L” pulse widtht
Address setup timeA0t
Address hold timet
Data setup timeSIt
Data hold timet
CS-SCL timeCSt
SCYCEvery timing is specified1000ns
SHWon the basis of 20% and300ns
SLW80% of VSS.300ns
SAS50ns
SAH300ns
SDS50ns
SDH50ns
CSS150ns
t
CSH700ns
Measuring
condition
Min.Max.Unit
*1: For the rise and fall of an input signal (tr and tf), set a value not exceeding 25ns (excluding RES input).
t
r
V
SS
SS
V
× 0.8 [V]
× 0.2 [V]
t
f
2–36EPSON
SED1220
MPU INTERFACE (REFERENCE EXAMPLES)
The SED1220 Series can be connected to the 80 series MPU and 68 series MPU. When an serial interface is used, the
SED1220 Series can be operated by less signal lines.
80 Series MPU
V
MPU
CC
A0
A1 to A7
IORQ
Decoder
A0
CS
V
DD
SED1220
P/S
SED1220
68 Series MPU
MPU
Serial Interface
GND
V
CC
GND
D0 to D7
WR
RES
A0
A1 to A7
VMA
D0 to D7
RES
D0 to D7
WR
IF
RES
SS
V
RESET
V
A0
DD
P/S
Decoder
CS
SED1220
D0 to D7
E
E
IF
RES
SS
V
RESET
MPU
V
CC
GND
Port4
Port3
Port1
Port2
RES
RESET
V
A0
DD
P/S
CS
SED1220
SI
SCL
IF
RES
SS
V
V
SS
or GND
EPSON2–37
SED1220
INTERFACE TO LCD CELLS (REFERENCE)
12 columns by 3 lines, 5 × 8-dot matrix segments and symbols
SED 1220
COMSA
SEGSA
. .
SEGSE
COMS1
COMS2
COM1
COM9
10
11
12
13
14
15
16
LCD panel
static icon
signalsignal
2
3
4
5
6
7
8
. . . . . . . . . . . . . . . . .
112
symbol
COM17
18
19
20
21
22
23
24
SEGS1
SEGS2
SEG1
2
3
4
5
. .
SEG60
SEGS4
SEGS5
2–38EPSON
character
12 columns by 2 lines, 5 × 8-dot matrix segments and symbols
SED1220
SED 1221
COMSA
SEGSA
. .
SEGSE
COMS1
COMS2
COM1
COM9
10
11
12
13
14
15
16
SEGS1
SEGS2
SEG1
. .
SEG60
SEGS4
SEGS5
LCD panel
static icon
. . . . . . . . . . . . . . .
112
SED1220
symbol
signalsignal
2
3
4
5
6
7
8
character
2
3
4
5
EPSON2–39
SED1220
12 columns by 2 lines, 5 × 8-dot matrix segments and symbols
SED 1222
COMSA
SEGSA
. .
SEGSE
COMS1
COMS2
COM1
COM9
10
11
12
13
14
15
16
LCD panel
static icon
2
3
4
5
6
7
8
• • • • • • • • • • • • • •
1
symbol
12
SEG1
. .
SEG60
character
2
3
4
5
2–40EPSON
12 columns by 2 lines, 5 × 8-dot matrix segments and symbols
SED1220
SED 122A
COMSA
SEGSA
• •
SEGSJ
COMS1
COMS2
COM1
COM9
10
11
12
13
14
15
16
LCD Panel
Static icon
• • • • • • • • • • • • • •
1
12
SED1220
Symbol
SignalSignal
2
3
4
5
6
7
8
Character
SEGS1
SEGS2
SEG1
• •
SEG60
SEGS4
SEGS5
2
3
4
5
EPSON2–41
SED1220
LIQUID CRYSTAL DRIVE WAVEFORMS (B WAVEFORMS)
COM 1
COM 2
COM 3
COM 4
COM 5
COM 6
COM 7
COM 8
COM 9
COM 10
COM 11
COM 12
COM 13
COM 14
COM 15
COM 16
SEG 1
SEG 2
SEG 3
SEG 4
SEG 5
COM 1
COM 2
COM 3
SEG 1
V
DD
V
1
V
2
V
3
V
4
V
5
V
DD
V
1
V
2
V
3
V
4
V
5
V
DD
V
1
V
2
V
3
V
4
V
5
V
DD
V
1
V
2
V
3
V
4
V
5
SEG 2
COMO -SEG 1
COMO -SEG 2
V
DD
V
1
V
2
V
3
V
4
V
5
V
5
V
4
V
3
V
2
V
1
V
DD
-V
1
-V
2
-V
3
-V
4
-V
5
V
5
V
4
V
3
V
2
V
1
V
DD
-V
1
-V
2
-V
3
-V
4
-V
5
2–42EPSON
Instruction Setup Example
(Reference Only)
SED1220
(1) Initial setup
VDD-VSS power ON
Power regulation
Input of reset signal
Command status
• Static display control: Off
• Display on/off control: Off
• Power save: Off
• Power control: Off
• System setup: Off
• Electronic volume (0, 0, 0, 0, 0)
• Static icon (0, 0, 0, 0, 0)
• Others are undefined.
Waiting for 10 sec or more
Command input:
(Asterisk indicates any command sequence.)
(1)
NOP command
(2)
System setup command
()
Electronic volume register setup
• Address: 28H
• Data: ( , , , , )
Power save command
()
• PS: Off (Power save)
• O: On (Oscillation)
Power control commands
(5)
• P, VF, VC: On
RAM address setup
(6)
Data writing
(7)
1)
1)
(2) Display mode
Input of RAM address setup command
Input of RAM (data) write command
End of initialization
SED1220
Display of written data
Waiting for 20msec or more
Command input
(8) Display on/off control command
• D: On (Display)
Data input
(9) Static icon control
• Address: 20H
• Data: ( , , , , )
• Address: 21H
• Data: ( , , , , )
3)
End of initialization
2)
3)
Notes 1) Commands (6) and (7) initialize the RAM. The display contents must first be set. The non-display area
must satisfy the following conditions (for RAM clear).
• DDRAM: Write the 20H data (character code).
• CGRAM: Write the 00H data (null data).
• Symbol register: Write the 00H data (null data).
As the RAM data is unstable during reset signal input (after power-on), null data must be written. If not,
unexpected display may result.
2) Since it is specified based on rise characteristics of the booster, power control and voltage follower
circuits, time to be set differs depending on external capacity. Be sure to set it after the external capacity
is confirmed.
3) A display of the dynamic drive series is turned on when the on command is input and the static icon is
turned on using the static icon control command.
To turn both on at the same time when the display is turned on, execute display on/off command and
static icon control within 1 frame period.
EPSON2–43
SED1220
(3-1) Selecting the Standby mode(3-2) Releasing the Standby mode
End of initialization
Normal operation
(Power Save is released and
oscillator circuit is turned ON.)
(1) Input of display on/off control command
• D: Off (Display)
(2) Input of power save command
• PS: On (Power save)
• O: On (Oscillation)
(3) Input of power control command
• P, VF, VC: Off
Standby status
Only static icon displayed
(4-1) Selecting the Sleep mode
Standby mode
(1) Input of power save command
• PS: Off (Power save)
• O: On (Oscillation)
(2) Input of power control command
• P, VF, VC: On
Waiting for 20msec or more
(3) Input of display on/off control command
• D: Off (Display)
Return to normal operation (initial status).
(4-2) Releasing the Sleep mode
2)
End of initialization
Normal operation
(Power Save is released and
oscillator circuit is turned ON.)
(1) Input of display on/off control command
• D: Off (Display)
(2) Static icon control
• Address: 20H
• Data: (0, 0, 0, 0, 0)
• Address: 21H
• Data: (0, 0, 0, 0, 0)
(3) Input of power save command
• PS: On (Power save)
• O: Off (Oscillation)
(4) Input of power control command
• P, VF, VC: Off
Enter the Sleep mode.
Sleep mode
(1) Input of power save command
• PS: Off (Power save)
• O: On (Oscillation)
(2) Input of power control command
• P, VF, VC: On
Waiting for 20msec or more
(3) Input of display on/off control command
• D: Off (Display)
(4) Static icon control
• Address: 20H
• Data: ( , , , , )
• Address: 21H
• Data: ( , , , , )
Return to normal operation (initial status).
3)
2)
3)
2–44EPSON
Instruction Setup Example of SED1220 series
(1) Initial setup
(2) display ON “EPSON”
(3) Display ON the Icon
(4) Standby Mode sequence
(5) Releasing the Standby Mode sequence
(2.3) Waiting for 20ms or more
(2.4) Display ON/OFF control command: B, C→0, D→1
A0WRD7D6D5D4D3D2D1D0
0000110001
Display ON 5×7 Dots “EPSON”
EPSON
2–48EPSON
(3) Display ON The Icon: Valid in Standby mode only
(3.1) Display ON/OFF command: D→OFF
A0WRD7D6D5D4D3D2D1D0
0000110000
(3.2) Static display control command: 1 ~ 2Hz Blink
A0WRD7D6D5D4D3D2D1D0
0010100000
1000010000
0010100001
1000010000
(3.3) Power save command: PS→ON, 0→ON
A0WRD7D6D5D4D3D2D1D0
0001000/10/111
(3.4) Power control commands: P, VF, VC→OFF
A0WRD7D6D5D4D3D2D1D0
0001010000
SED1220
SED1220
Display ON the Icon
(4) Releasing the Standby Mode
(4.1) Power save command: PS→0, 0→1
A0WRD7D6D5D4D3D2D1D0
0001000/10/110
(4.2) Power control commands: P, VF, VC→1
A0WRD7D6D5D4D3D2D1D0
0001010111
(4.3) Waiting for 20ms or more
(4.4) Display ON/OFF command: D→1
A0WRD7D6D5D4D3D2D1D0
0000110001
END of Releasing the Standby mode
e
EPSON2–49
SED1220
Option List
SED1220 provides the optional functions as described in
the following. Being adaptable to the customer’s optional
demand, contact the Business Department of our company
when installed.
o
Our product name corresponding to a customer’s
option is defined as shown below:
(Example) SED1220D
1. Specification of Character Generator ROM
(CGROM)
SED1220 integrates a character generator ROM
which can generate a maximum of 256 type characters.
The size of these characters is composed of 5 × 7 (8)
dots.
Being a mask ROM, the SED1220 CGROM is
adaptable to the character generator ROM exclusive
for the customer, too.
For our standard CGROMs, refer to the Character
Fonts Table.
2. Specification of Liquid Crystal Driver Voltage Bias
Value.
SED1220 integrates a liquid crystal diver voltage
generator circuit. Its 5-volt potential is divided into
resistance inside of IC to generate 1-V, 2-V, 3-V or
4-V potential as required for the liquid crystal driver.
Further, the 1-V, 2-V, 3-V or 4-Vpotential is converted
into impedance by a voltage follower to be supplied
to the liquid crystal driver circuit.
Either 1/5 or 1/4 bias value can be selected as
demanded by the customer.
Our standard bias value is preset to 1/5.
3. Specification of Reference Voltage of Liquid Crystal
Driver Voltage Regulation Circuit.
SED1220 integrates a voltage regulation circuit using
a booster voltage as its power supply to generate 5V
for the liquid crystal driver via the voltage regulation
circuit.
The voltage regulation circuit integrates a reference
voltage regulator V
The customer can select a specification of using
either the internal reference voltage or external V
reference voltage.
Our standard specification is preset to the internal
reference voltage.
XB
Shipping form: A (AL
pad product) or B (metal
bump product)
4. Power Supply to Booster Circuit
SED1220 integrates a booster circuit.
The customer can select a specification of using
either the regulator output V
S1 or VSS as the supply
voltage to the booster circuit.
Our standard specification is preset to the regulator
output V
S1.
5. External Clock Specifications
SED1220 integrates an external clock terminal and
there are two clock specifications, f and 4×f
oscillation.
Either of them can be selected on your request.
InternalExternalExternal
oscillationclock f osc.
clock 4×f osc.
Standard●●●●×
Optional●●×●●
The standard external clock specification is set to
OSC.
f
6. Reset Signal Input Polarity Specifications
SED1220 inputs reset signal from the reset terminal
using edge detection and I/F specification 80/68
series can be selected according to this signal level.
RES input polarity can also be selected on your
request.
RES inputType
polarityStandardOptional
68 series80 series
80 series68 series
is set to the 68 series and to the 80 series as
the standard RES input polarities.
7. Pad Layout Specifications of COMS1 Symbol
Terminal
On SED1220, pad layout of COMS1 symbol terminal
can be changed. COMS1 pad layout can be selected
on your request.