Document
C8051F97x
Low Power Capacitive Sensing MCU with up to 32 kB of Flash Low Power Consumption - 200 µA/MHz in active mode (24.5 MHz clock) - 2 µs wakeup time - 55 nA sleep mode with brownout detector - 280 nA sleep mode with LFO - 600 nA sleep mode with external crystal Capacitance Sense Interface - Supports buttons, sliders, wheels, and proximity sensing - Fast 40 µs per channel conversion time - 16-bit resolution, up to 43 input channels - Auto scan and wake-on-touch - Auto-accumulate up to 64x samples 10-Bit Analog-to-Digital Converter - Up to 43 external pin input channels, up to 300 ksps - Internal VREF or external VREF supported Clock Sources - Internal oscillators: 24.5 MHz, ±2% accuracy supports UART - SmaRTClock oscillator: 32 kHz Crystal or internal LFO - Can switch between clock sources on-the-fly; useful in implementing various power-saving modes operation; 20 MHz low power oscillator requires very little bias current. External oscillator: Crystal, RC, C, or CMOS Clock
High-Speed CIP-51 µC Core - Efficient, pipelined instruction architecture - Up to 25 MIPS throughput with 25 MHz clock - Uses standard 8051 instruction set - Expanded interrupt handler - 1-cycle 16 x 16 MAC Engine - 7-channel Direct Memory Access (DMA) module Memory - Up to 32 kB flash - Flash is in-system programmable in 512-Byte sectors - Up to 8 kB RAM General-Purpose I/O - Up to 43 pins with high sink current and programmable drive - Crossbar-enabled Timer/Counters and PWM - 4 general purpose 16-bit timer/counters - 16-bit Programmable Counter Array (PCA) with three channels
of PWM, capture/compare, or frequency output capability, and watchdog timer
Supply Voltage: 1.8 to 3.6 V - Built-in LDO regulator allows a high analog supply voltage and
low digital core voltage
- 2 supply monitors (brownout detector) for sleep and active
modes
On-Chip Debug - On-chip debug circuitry facilitates full speed, non-intrusive insystem debug (no emulator required) Provides breakpoints, single stepping, inspect/modify memory and registers
Package Options - 24-pin QFN (4x4 mm) - 32-pin QFN (5x5 mm) - 48-pin QFN (6x6 mm) Temperature Ranges: –40 to +85 °C
Unique Identifier - 128-bit unique key for each device
Core / Memory / Support 16-32 kB Flash 4-8 kB RAM 16-bit CRC Core LDO Supply Monitor 16 x 16 MAC
Digital Peripherals UART I2C / SMBus SPI 4 x 16-bit Timers 3-Channel PCA / Watchdog HS I2C Slave Priority Crossbar Encoder Flexible Pin Muxing
CIP-51 (25 MHz) 7 ch. DMA
C2 Serial Debug / Programming
24.5 MHz Precision Oscillator 20 MHz Low Power Oscillator smaRTClock with 16.4 kHz LFO External Oscillator
Clock Selection
Clocking / Oscillators
Analog Peripherals SAR ADC (10-bit 300 ksps) Capacitive Sensing Voltage Reference Temperature Sensor
Rev 1.0 5/14
Copyright © 2014 by Silicon Laboratories
43 Multi-Function I/O Pins
C8051F97x
C8051F97x
1. Electrical Characteristics .................................................................................................. 10 1.1. Electrical Characteristics .............................................................................................. 10 1.2. Thermal Conditions ...................................................................................................... 21 1.3. Absolute Maximum Ratings..........................................................................................21 2. System Overview ...............................................................................................................22 2.1. Power ........................................................................................................................... 24 2.1.1. Voltage Supply Monitor (VMON0) ....................................................................... 24 2.1.2. Device Power Modes........................................................................................... 24 2.1.3. Suspend Mode..................................................................................................... 25 2.1.4. Sleep Mode.......................................................................................................... 25 2.1.5. Low Power Active Mode ...................................................................................... 26 2.1.6. Low Power Idle Mode ..........................................................................................26 2.2. I/O................................................................................................................................. 26 2.2.1. General Features.................................................................................................26 2.2.2. Crossbar .............................................................................................................. 26 2.3. Clocking........................................................................................................................ 27 2.4. Counters/Timers and PWM ....................................................................