Download Print this page

Epson S1C17M10 Instruction Manual

16-bit single chip microcontroller

Advertisement

Quick Links

S1C17M10
■ DESCRIPTIONS
The S1C17M10 is a 16-bit embedded Flash MCU that features low power consumption. It includes various serial inter-
faces and an LCD driver on the compact die, and is ideal for battery-driven electronic equipment such as smart card
read type eTokens and remote control units with a high-definition LCD display.
■ FEATURES
Model
CPU
CPU core
Other
Embedded Flash memory
Capacity
Erase/program count
Other
Embedded RAM
Capacity
Embedded display RAM
Capacity
Clock generator (CLG)
System clock source
System clock frequency (operating frequency) 16.8 MHz (max.)
IOSC oscillator circuit (boot clock source)
OSC1 oscillator circuit
OSC3 oscillator circuit
EXOSC clock input
Other
I/O port (PPORT)
Number of general-purpose I/O ports
Number of input interrupt ports
Number of ports that support universal port
multiplexer (UPMUX)
Timers
Watchdog timer (WDT2)
Real-time clock (RTCA)
16-bit timer (T16)
(rev1.1)
16-bit Single Chip Microcontroller
● Smart card Interface (ISO7816-3) is embedded.
● 64KB Flash ROM: Read/program protection function, 4KB RAM
● Supports 1.8V to 5.5V wide range operating voltage.
● Equipped with an LCD driver capable of driving an 80 SEG × 16 COM
/ 88 SEG × 8 COM LCD panel.
● Supports various kinds of interfaces (UART, SPI, I
Seiko Epson original 16-bit RISC CPU core S1C17
On-chip debugger
64K bytes (for both instructions and data)
1,000 times (min.) * Programming by the debugging tool ICDmini
Security function to protect from reading/programming by ICDmini
On-board programming function using ICDmini
Flash programming voltage can be generated internally.
4K bytes
352 bytes
4 sources (IOSC/OSC1/OSC3/EXOSC)
700 kHz (typ.) embedded oscillator
23 µs (max.) starting time (time from cancelation of SLEEP state to vector table read by
the CPU)
32.768 kHz (typ.) crystal oscillator
32 kHz (typ.) embedded oscillator
Oscillation stop detection circuit included
16.8 MHz (max.) crystal/ceramic oscillator
4, 8, 12, and 16 MHz-switchable embedded oscillator
Auto-trimming function for the embedded oscillator
16.8 MHz (max.) square or sine wave input
Configurable system clock division ratio
Configurable system clock used at wake up from SLEEP state
Operating clock frequency for the CPU and all peripheral circuits is selectable.
Input/output port: 32 bits (max.)
Output port:
1 bit (max.)
Pins are shared with the peripheral I/O.
28 bits (max.)
28 bits
A peripheral circuit I/O function selected via software can be assigned to each port.
Generates NMI or watchdog timer reset.
Programmable NMI/reset generation cycle
128–1 Hz counter, second/minute/hour/day/day of the week/month/year counters
Theoretical regulation function for 1-second correction
Alarm and stopwatch functions
5 channels
Generates the SPIA master clock.
2
C)
S1C17M10

Advertisement

loading

Summary of Contents for Epson S1C17M10

  • Page 1 ■ DESCRIPTIONS The S1C17M10 is a 16-bit embedded Flash MCU that features low power consumption. It includes various serial inter- faces and an LCD driver on the compact die, and is ideal for battery-driven electronic equipment such as smart card read type eTokens and remote control units with a high-definition LCD display.
  • Page 2: Reset Pin

    *1 The input filter in I2C (SDA and SCL inputs) does not comply with the standard for removing noise spikes less than 50 ns. *2 The RAM retains data even in SLEEP mode. *3 Shown in parentheses is a JEITA package name. Seiko Epson Corporation...
  • Page 3 (RTCA) C1–5 P1–5 COM0–7 LCD driver COM8–16/ Supply voltage (LCD16A) SEG87–80 detector EXSVD0 Power generator SEG0–79 (SVD3) (PWG) LFRO 16-bit timer Display RAM (T16) 352 bytes 5 Ch. 16-bit PWM timer TOUT00–01 (T16B) CAP00–01 1 Ch. EXCL00–01 Seiko Epson Corporation...
  • Page 4 P06/UPMUX SEG32 SEG32 P05/UPMUX/FOUT1 SEG31 SEG31 P04/UPMUX/FOUT0 SEG30 SEG30 P03/UPMUX/RTC1S SEG29 SEG29 P02/UPMUX/EXCL01 SEG28 SEG28 P01/UPMUX/EXCL00 SEG27 SEG27 P00/UPMUX/EXSVD0 SEG26 SEG26 PD4/OSC4 SEG25 SEG25 PD3/OSC3 SEG24 SEG24 SEG23 SEG23 SEG22 SEG22 SEG21 SEG21 SEG20 SEG20 SEG19 SEG19 Seiko Epson Corporation...
  • Page 5 SEG31 SEG31 P03/UPMUX/RTC1S SEG30 SEG30 P02/UPMUX/EXCL01 SEG29 SEG29 P01/UPMUX/EXCL00 SEG28 SEG28 P00/UPMUX/EXSVD0 SEG27 SEG27 PD4/OSC4 SEG26 SEG26 PD3/OSC3 SEG25 SEG25 SEG24 SEG24 SEG23 SEG23 SEG22 SEG22 SEG21 SEG21 SEG20 SEG20 Die No. CJxxxxxxx SEG19 SEG19 3.200 mm Seiko Epson Corporation...
  • Page 6 User-selected I/O (universal port multiplexer) Hi-Z I/O port ✓ EXOSC Clock generator external clock input UPMUX User-selected I/O (universal port multiplexer) Hi-Z I/O port ✓ UPMUX User-selected I/O (universal port multiplexer) Hi-Z I/O port ✓ UPMUX User-selected I/O (universal port multiplexer) Seiko Epson Corporation...
  • Page 7 User-selected I/O (universal port multiplexer) SEG73 LCD segment output Hi-Z I/O port ✓ UPMUX User-selected I/O (universal port multiplexer) SEG72 LCD segment output DST2 O (L) On-chip debugger status output ✓ I/O port SEG71 LCD segment output Seiko Epson Corporation...
  • Page 8: Universal Port Multiplexer (Upmux)

    TOUTn0/CAPn0 I/O n = 0 T16B Ch.n PWM output/capture input 0 (T16B) TOUTn1/CAPn1 T16B Ch.n PWM output/capture input 1 Smart card interface SMCCLKn I/O n = 0 SMCIF Ch.n clock input/output (SMCIF) SMCIOn SMCIF Ch.n data input/output Seiko Epson Corporation...
  • Page 9 *1: For Flash programming *2: When 1/4 bias is selected *3: When 1/5 bias is selected *4: When OSC1 crystal oscillator is selected *5: When OSC3 crystal/ceramic oscillator is selected ( ): Do not mount components if unnecessary. Seiko Epson Corporation...
  • Page 10 Therefore, you are advised to use Epson products only for General Purpose uses. Should you desire to buy and use Epson products for a particular purpose other than a General Purpose use, Epson makes no warranty and disclaims with respect to Epson products, whether express or implied, including without limitation any implied warranty of merchantability or fitness for any particular purpose.