EPSON S1C6F016

S1C6F016
CMOS 4-bit Single Chip Microcontroller
z
z
z
z
z
z
High Performance 4-bit Core CPU S1C63000
Flash EEPROM 16K x 13bit / 4K x bit
Segment LCD Driver (Max:56SEG x 8COM)
R/F Converter to Measure Temperature and Humidity
Low Current Consumption
Low Voltage Operation
■ DESCRIPTIONS
The S1C6F016 is a microcontroller features low voltage operations and low current consumption. It consists of a 4-bit core
CPU S1C63000 as the core CPU, Flash EEPROM (16K words x 13 bits), RAM (2K words x 4 bits), supply voltage detection
(SVD) circuit, serial interface, timers, sound generator, and integer multiplier. It also incorporates a segment LCD
controller/driver that can drive a maximum 56-segment x 8-common LCD panel, and an R/F converter that can measure
temperature and humidity using sensors such as a thermistor.
The S1C6F016 is suitable for battery driven clocks and watches with temperature and humidity measurement functions.
„ FEATURES
z CPU
z OSC1 oscillation circuit
z OSC3 oscillation circuit
z Instruction set
z Instruction execution time
z Flash EEPROM capacity
z RAM capacity
z
z
z
z
LCD driver
I/O ports
Serial interface
Time base counters
z Programmable timer
z Watchdog timer
z Sound generator
z R/F converter
z Integer Multiplier
4-bit CMOS core CPU S1C63000
32.768kHz (Typ.) crystal oscillation circuit
4.2MHz (Max.) ceramic oscillation circuit
1.8MHz (Typ.) CR oscillation circuit (extenal R), or
500kHz (Typ.) CR oscillation circuit (built-in R) (*1)
47 types of basic instructions (411 instructions with all),
8 types of addressing modes
During operation at 32.768kHz: 61µsec
122µsec 183µsec
During operation at 4MHz:
0.5µsec
1µsec 1.3µsec
Code ROM: 16,384 words x 13 bits
Data ROM: 4,096 words x 4 bits
Data memory: 2,048 words x 4 bits
Display memory: 448 bits
56 segments (Max., *1) x 3 to 8 commons (*2)
24 bits
1 port (8-bit clock synchronous system with SPI supported)
Clock timer
1/1000-second stopwatch timer with direct key input function
16-bit timer x 2 channels
Each 16-bit timer is configurable to two 8-bit timer channels (*2)
Built-in
With envelope and 1-shot output functions
2 channels, CR oscillation type R/F converter with 20-bit counters,
supports resistive humidity sensors
8-bit accumulator x 1 channel
Multiplication: 8 bits x 8 bits → 16-bit product
Division:
16 bits ÷ 8 bits → 8-bit quotient and 8-bit remainder
z Supply voltage detection (SVD) circuit
z External interrupt
z Internal interrupt
z Power supply voltage
z Operation temperature range
z Current consumption (Typ.)
z Shipment form
Programmable 16 detection voltage levels (*2)
Key input
8 systems
Watchdog timer (NMI)
1 systems
Clock timer
8 systems
Stopwatch timer
4 systems
Programmable timer
8 systems
Serial interface
1 systems
R/F converter
3 systems
1.8 to 3.6V (for normal operation), 2.7 to 3.6V (for Flash programming) (*1)
-20 to 70°C
During SLEEP (32kHz)
0.7µA
During HALT (32kHz)
2µA
During running (32kHz)
9µA
During running (4MHz)
950µA
QFP15-100pin or die form
*1: Can be selected with mask option. *2: Can be selected with software.
S1C6F016
„ BLOCK DIAGRAM
DMOD
DCLK
DRXD
DTXD
TEST1-3
Flash
Controller
Code ROM (Flash)
16,384 words x 13bits
Data ROM
RAM
2,048 words x 4bits
VDD
VD1
VC1-3
CA, CB
VSS
KRST00-03
OSC
Interrupt
Controller
Watchdog
Timer
Programmable
Timer
Clock
Timer
Serial
Interface
Power
Controller
KEY00-03
KEY10-13
Clock
Management
Unit
Stopwatch
Timer
FOUT
RUN_STP
LAP
EVIN_A,B
TOUT_A,B
SCLK
SOUT
SIN
SRDY_SS
Sound
Generator
R/F Converter
SVD
RESET
P00 / KEY00 / RUN_STP / KRST00
P01 / KEY01 / LAP / KRST01
P02 / KEY02 / KRST02
P03 / KEY03 / KRST03
Core CPU S1C63000
4,096 words x 4bits
OSC1
OSC2
OSC3
OSC4
System Reset
Control
BZ
RFOUT
RFIN0
SEN0,REF0
RFIN1
SEN1,REF1
HUD
P10 / KEY10 /
P11 / KEY11 /
P12 / KEY12 /
P13 / KEY13 /
P20
P21
P22 / EVIN_B
P23 / TOUT_B
SEG44
SEG45
SEG46
SEG47
P30 / SCLK
P31 / SOUT
P32 / SIN
P33 / SRDY_SS
SEG40
SEG41
SEG42
SEG43
P40
P41
P42
P43
SEG36
SEG37
SEG38
SEG39
P50 / RFOUT
P51 / SEN0
P52 / REF0
P53 / RFIN0
SEG48
SEG49
SEG50
SEG51
HUD
SEN1
REF1
RFIN1
SEG36-55
Integer
Multiplier
TEST
Test
LCD Controller
& Driver
EVIN_A
TOUT_A
BZ
FOUT
SEG55
SEG54
SEG53
SEG52
Mask option
SEG0-35
COM0-7
I/O Controller
& Driver
NOTICE:
No part of this material may be reproduced or duplicated in any form or by any means without the written permission of Seiko Epson.
Seiko Epson reserves the right to make changes to this material without notice. Seiko Epson does not assume any liability of any kind
arising out of any inaccuracies contained in this material or due to its application or use in any product or circuit and, further, there is no
representation that this material is applicable to products requiring high level reliability, such as, medical products. Moreover, no license
to any intellectual property rights is granted by implication or otherwise, and there is no representation or warranty that anything made in
accordance with this material will be free from any patent or copyright infringement of a third party. This material or portions thereof may
contain technology or the subject relating to strategic products under the control of the Foreign Exchange and Foreign Trade Law of Japan
and may require an export license from the Ministry of Economy, Trade and Industry or other approval from another government agency.
All brands or product names mentioned herein are trademarks and/or registered trademarks of their respective companies.
©Seiko Epson Corporation 2010, All rights reserved
EPSON semiconductor website
SEMICONDUCTOR OPERATIONS DIVISION
http://www.epson.jp/device/semicon_e/
IC Sales Department
IC International Sales Group
421-8 Hino, Hino-shi, Tokyo 191-8501, JAPAN
Phone: +81-42-587-5814 FAX: +81-42-587-5117
Document code: 411904700
First issue Mar, 2010 in Japan
2