S1C17W15 (rev 1.00) 16-bit Single Chip Microcontroller z Low power operation from 1.2V with a single alkaline or silver oxide button battery. z Low power consumption standby driving at HALT 0.5 A (TBD) . *super economy mode z Built-in LCD Driver: 30 SEG x 8 COM (max.) z Internal 4ch R/F converters enable to realize various sensing. DESCRIPTIONS The S1C17W15 is a 16-bit MCU that features low-voltage operation from 1.2 V even though the Flash memory is included. The embedded high-efficiency DC-DC converter generates the constant-voltage to drive the IC with lower power consumption than 4-bit MCUs. This IC includes a real-time clock, a stopwatch, an LCD driver, and a PWM timer capable of being used to generate drive waveforms for a motor driver as well as a high-performance 16-bit CPU. It is suitable for battery-driven applications that require an LCD display and timers. FEATURES Model S1C17W15 CPU CPU Core Seiko Epson original 16-bit RISC CPU Core S1C17 Other On-chip debugger Embedded Flash memory Capacity 64K bytes (for both instructions and data) Erase/program count 50 times (min.) * Programming by the debugging tool ICDmini Other Security function to protect from reading/programming by ICDmini On-board programming function using ICDmini Embedded RAM Capacity 4K bytes Embedded display RAM Capacity 68 bytes Clock generator (CLG) System clock source 4 sources (IOSC/OSC1/OSC3/EXOSC) System clock frequency 1.1 MHz (max.) VDD = 1.2 to 1.6 V (operating frequency) 4.2 MHz (max.) VDD = 1.6 to 3.6 V IOSC oscillator circuit 700 kHz (typ.) embedded oscillator (boot clock source) 23 s (max.) starting time (time from cancelation of SLEEP state to vector table read by the CPU) OSC1 oscillator circuit 32.768 kHz (typ.) crystal oscillator Oscillation stop detection circuit included OSC3 oscillator circuit 4.2 MHz (max.) crystal/ceramic oscillator 500 kHz, 1, 2, and 4 MHz-switchable embedded oscillator 500 Hz to 2 MHz CR oscillator (an external R is required) EXOSC clock input 4.2 MHz (max.) square or sine wave input Other 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. I/O port (PPORT) Number of general-purpose I/O ports Input/output port: 35 bits (max., 100-pin package or chip) 32 bits (max., 80-pin package) 27 bits (max., 64-pin package) Output port: 1 bit (max.) Pins are shared with the peripheral I/O. Number of input interrupt ports 31 bits (max., 100-pin package or chip) 28 bits (max., 80-pin package) 23 bits (max., 64-pin package) Number of ports that support universal port 23 bits multiplexer (UPMUX) A peripheral circuit I/O function selected via software can be assigned to each port. Timers Watchdog timer (WDT) Generates NMI or watchdog timer reset. Real-time clock (RTCA) 1281 Hz counter, second/minute/hour/day/day of the week/month/year counters Theoretical regulation function for 1-second correction Alarm and stopwatch functions 16-bit timer (T16) 3 channels Generates the SPIA master clock. 16-bit PWM timer (T16B) 2 channels Event counter/capture function PWM waveform generation function Number of PWM output or capture input ports: 2 ports/channel Supply voltage detector (SVD) Detection level 30 levels (1.2 to 3.6 V) Detection accuracy 3% Other Intermittent operation mode S1C17W15 Generates an interrupt or reset according to the detection level evaluation. Serial interfaces UART (UART) 2 channel Baud-rate generator included, IrDA1.0 supported Synchronous Serial Interface (SPIA) 1 channel 2 to 16-bit variable data length The 16-bit timer (T16) can be used for the baud-rate generator in master mode. 2 I C (I2C) 1 channel Baud-rate generator included Sound generator (SNDA) Buzzer output function 512 Hz to 16 kHz output frequencies One-shot output function Melody generation function Pitch: 128 Hz to 16 kHz C3 to C6 Duration: 7 notes/rests (Half note/rest to thirty-second note/rest) Tempo: 16 tempos (30 to 480) Tie may be specified. LCD driver (LCD24A) LCD output 30 SEG 58 COM (max.), 34 SEG 14 COM (max.) (100-pin package or chip) 28 SEG 58 COM (max.), 32 SEG 14 COM (max.) (80-pin package) 20 SEG 58 COM (max.), 24 SEG 14 COM (max.) (64-pin package) LCD contrast 32 levels Other 1/4 or 1/3 bias power supply included, external voltage can be applied. R/F converter (RFC) Conversion method CR oscillation type with 24-bit counters Number of conversion channels 4 channels (Up to two sensors can be connected to each channel.) Supported sensors DC-bias resistive sensors, AC-bias resistive sensors (Ch.0 only) Multiplier/divider (COPRO2) Arithmetic functions 16-bit 16-bit multiplier 16-bit 16-bit + 32-bit multiply and accumulation unit 32-bit 32-bit divider Reset RESET pin Reset when the reset pin is set to low. Power-on reset Reset at power on. Key entry reset Reset when the P00 to P01/P02/P03 keys are pressed simultaneously (can be enabled/disabled using a register). Watchdog timer reset Reset when the watchdog timer overflows (can be enabled/disabled using a register). Supply voltage detector reset Reset when the supply voltage detector detects the set voltage level (can be enabled/disabled using a register). Non-maskable interrupt 4 systems (Reset, address misaligned interrupt, debug, NMI) Programmable interrupt External interrupt: 1 system (8 levels) Internal interrupt: 20 systems (8 levels) Power supply voltage VDD operating voltage 1.2 to 3.6 V VDD operating voltage for Flash programming 1.8 to 3.6 V (V = 7.5 V external power supply is required.) PP VDD operating voltage for super economy mode 2.5 to 3.6 V (100-pin/80-pin package or chip) Operating temperature Operating temperature range -40 to 85 C Current consumption SLEEP mode 0.15 A IOSC=OFF, OSC1=OFF, OSC3=OFF HALT mode 0.5 A OSC1=32 kHz, RTC=ON 0.3 A OSC1=32 kHz, RTC=ON, Super economy mode (100-pin/80-pin package or chip) 1.2 A OSC1=32 kHz, RTC=ON, CPU=OSC1, LCD=ON (no panel load, Vc2 reference, 1/3bias), Super economy mode (100-pin/80-pin package or chip) RUN mode 8 A OSC1=32 kHz, RTC=ON, CPU=OSC1 4 A OSC1=32 kHz, RTC=ON, CPU=OSC1, Super economy mode (100-pin/80-pin package or chip) 250 A OSC3=1MHzceramic oscillator), OSC1=32kHz, RTC=ON, CPU=OSC3 Shipping form 1 SQFN9-64pin 2 TQFP13-64pin 3 TQFP14-80pin 4 QFP15-100pin 5 Die form (Pad pitch: 80 m (min.)) 2 Seiko Epson Corporation