English
Language : 

S124 Datasheet, PDF (1/98 Pages) Renesas Technology Corp – 32-bit ARM Cortex-M0+ microcontroller
Features
S124 MCU (Ultra-Low-Power MCU)
32-bit ARM® Cortex®-M0+ microcontroller
Ultra-low power 32-MHz ARM® Cortex®-M0+ microcontroller, up to 128-KB code flash memory, 16-KB SRAM,
Capacitive Touch Sensing Unit, 14-bit A/D Converter, 12-bit D/A Converter, security and safety features.
Features
■ ARM Cortex-M0+ Core
 ARMv6-M architecture
 Maximum operating frequency: 32 MHz
 Debug and Trace: DWT, BPU, CoreSight™ MTB-M0+
 CoreSight Debug Port: SW-DP
■ Memory
 Up to 128-KB code flash memory
 4-KB data flash memory (up to 100,000 erase/write cycles)
 Up to 16-KB SRAM
 128-bit unique ID
■ Connectivity
 USB 2.0 Full-Speed Module (USBFS)
- On-chip transceiver with voltage regulator
- Compliant with USB Battery Charging Specification 1.2
 Serial Communications Interface (SCI) × 3
- UART
- Simple IIC
- Simple SPI
 Serial Peripheral Interface (SPI) × 2
 I2C bus interface (IIC) × 2
 CAN module (CAN)
■ Analog
 14-Bit A/D Converter (ADC14)
 12-Bit D/A Converter (DAC12)
 Low-Power Analog Comparator (ACMPLP) × 2
 Temperature Sensor (TSN)
■ Timers
 General PWM Timer 32-Bit (GPT32)
 General PWM Timer 16-Bit (GPT16) × 6
 Asynchronous General-Purpose Timer (AGT) × 2
 Watchdog Timer (WDT)
■ Safety
 SRAM Parity Error Check
 Flash Area Protection
 ADC self-diagnosis function
 Clock Frequency Accuracy Measurement Circuit (CAC)
 Cyclic Redundancy Check (CRC) Calculator
 Data Operation Circuit (DOC)
 Port Output Enable for GPT (POEG)
 Independent Watchdog Timer (IWDT)
 GPIO Readback Level Detection
 Register Write Protection
 Main Oscillator Stop Detection
■ System and Power Management
 Low-power modes
 RealTime Clock (RTC)
 Event Link Controller (ELC)
 Data Transfer Controller (DTC)
 Key Interrupt Function (KINT)
 Power-on reset
 Low Voltage Detection with voltage settings
■ Security and Encryption
 AES128/256
 True Random Number Generator (TRNG)
■ Human Machine Interface (HMI)
 Capacitive Touch Sensing Unit (CTSU)
■ Multiple Clock Sources
 Main clock oscillator (MOSC)
(1 to 20 MHz when VCC = 2.4 to 5.5 V)
(1 to 8 MHz when VCC = 1.8 to 5.5 V)
(1 to 4 MHz when VCC = 1.6 to 5.5 V)
 Sub-clock oscillator (SOSC) (32.768 kHz)
 High-speed on-chip oscillator (HOCO)
(24, 32, 48, 64 MHz when VCC = 2.4 to 5.5 V)
(24, 32, 48 MHz when VCC = 1.8 to 5.5 V)
(24, 32 MHz when VCC = 1.6 to 5.5 V)
 Middle-speed on-chip oscillator (MOCO) (8 MHz)
 Low-speed on-chip oscillator (LOCO) (32.768 kHz)
 Independent watchdog timer OCO (15 kHz)
 Clock trim function for HOCO/MOCO/LOCO
 Clock out support
■ General Purpose I/O Ports
 Up to 51 input/output pins
- Up to 3 CMOS input
- Up to 48 CMOS input/output
- Up to 6 5-V tolerant input/output (when VCC = 3.6 V)
- Up to 16 pins high current (20 mA)
■ Operating Voltage
 VCC: 1.6 to 5.5 V
■ Operating Temperature and Packages
 Ta = –40°C to +85°C
- 36-pin LGA (4 mm × 4 mm, 0.5 mm pitch)
 Ta = –40°C to +105°C
- 64-pin LQFP (10 mm × 10 mm, 0.5 mm pitch)
- 48-pin LQFP (7 mm × 7 mm, 0.5 mm pitch)
- 64-pin QFN (8 mm × 8 mm, 0.4 mm pitch)
- 48-pin QFN (7 mm × 7 mm, 0.5 mm pitch)
- 40-pin QFN (6 mm × 6 mm, 0.5 mm pitch)
R01DS0264EU0100 Rev.1.00
Feb 23, 2016
Page 1 of 95