C8051F920 Single/Dual Battery, 0.9-3.6 V, 32 kB, smaRTClock, 10-Bit ADC MCU Supply Voltage: 0.9 to 3.6 V - One-cell mode supports 0.9–1.8 V operation - Two-cell mode supports 1.8–3.6 V operation - Built-in dc-dc converter with 1.8 –3.3 V output (65 mW max) for use in one-cell mode; can supply external devices - Typical sleep mode current < 0.1 µA; retains state and RAMcontents over full supply range; fast wakeup - 2 built-in brown-out detectors cover sleep and active modes 10-Bit Analog to Digital Converter - Up to 300 ksps - Up to 23 external inputs - External pin or internal VREF (no external capacitor required) - Built-in temperature sensor - External conversion start input option - Autonomous Burst Mode with 16-bit automatic averaging accumulator Two Comparators - Programmable hysteresis and response time - Configurable as interrupt or reset source - Low current (< 0.5 µA) - Up to 23 Capacitive Touch Sense inputs High-Speed 8051 µC Core - Pipe-lined instruction architecture; executes 70% of instructions in 1 or 2 system clocks - 25 MIPS peak throughput with 25 MHz clock - Expanded interrupt handler Digital Peripherals - 24 port I/O; All 5 V tolerant with programmable drive strength - Hardware enhanced UART, SPI and SMBus™ serial ports available concurrently - Low power 32-bit smaRTClock (0.5 uA) operates down to 0.9V - Four general purpose 16-bit counter/timers - 16-bit programmable counter array (PCA) with six capture/compare modules and watchdog timer: • 8, 9, 10, 11, or 16-bit PWM • Rising/falling edge capture • Frequency output • Software timer Clock Sources - Precision internal oscillators: 24.5 MHz with ±2% accuracy supports UART operation; spread-spectrum mode for reduced EMI - Memory - 4352 bytes internal data RAM (256 + 4K) - 32 kB bytes Flash; In-system programmable in 1024-byte Low power internal oscillator: 20 MHz External oscillator: Crystal, RC, C, CMOS clock smaRTClock oscillator: 32.768 kHz crystal or self-oscillate Can switch between clock sources on-the-fly; useful in power saving modes Ultra-Small Package Options - 32-pin QFN (5x5 mm) - 32-pin LQFP (9x9 mm) sectors; Full read/write/erase functionality over the entire supply range - External memory interface (multiplexed address/data) On-Chip Debug - On-chip debug circuitry facilitates full speed, non-intrusive in- Temperature Range: –40 to +85 °C system debug (no emulator required) Wake Reset Debug / Programming Hardware C2CK/RST Power Net Analog Power UART 256 Byte SRAM Timers 0, 1, 2, 3 4096 Byte XRAM GND/DC- VBAT DC/DC Converter XTAL1 XTAL2 XTAL4 Digital Power External Oscillator Circuit smaRTClock Oscillator SPI 0,1 Crossbar Control SFR Bus Analog Peripherals 6-bit IREF IREF0 Internal External VREF VREF A M U X 10-bit 300ksps ADC Low-Voltage/Low-Power VDD VREF Temp Sensor GND CP0, CP0A System Clock Configuration Port 2 Drivers P2.0/A8 P2.1/A9 P2.2/A10 P2.3/A11 P2.4/ALE P2.5/RD P2.6/WR P2.7/C2D SMBus SYSCLK Low Power 20 MHz Oscillator Port 1 Drivers P1.0/AD0 P1.1/AD1 P1.2/AD2 P1.3/AD3 P1.4/AD4 P1.5/AD5 P1.6/AD6 P1.7/AD7 Priority Crossbar Decoder PCA/ WDT CRC Engine Precision 24.5 MHz Oscillator GND XTAL3 VREG Port 0 Drivers P0.0/VREF P0.1/AGND P0.2/XTAL1 P0.3/XTAL2 P0.4/TX P0.5/RX P0.6/CNVSTR P0.7/IREF0 Digital Peripherals 32k Byte ISP Flash Program Memory C2D VDD/DC+ Port I/O Configuration CIP-51 8051 Controller Core Power On Reset/PMU CP1, CP1A + - + - Comparators Copyright © 2008 by Silicon Laboratories 11.11.2008 C8051F920 Single/Dual Battery, 0.9-3.6 V, 32 kB, smaRTClock, 10-Bit ADC MCU Selected Electrical Specifications (At 25 C°) Parameter Supply Input Voltage two-cell mode one-cell mode DC-DC Boost Converter Output Power (VOUT = 1.8–3.3 V) Conditions Min Typ Max Units DC-DC converter disabled DC-DC converter enabled 1.8 0.9 — — 3.6 1.8 V V Includes on and off-chip current — — 65 mW — 4.1 — mA — — DC — — 50 0.6 — 2 10 — — 25 — — nA µA MHz µs µs 24 18 24.5 20 25 22 MHz MHz — — 10 300 bits ksps VDD = 1.8–3.6 V Clock = 24.5 MHz (±2% internal precision oscillator) Sleep mode; smaRTClock off Sleep mode; smaRTClock running Supply Current with CPU Active Supply Current (shutdown) (VBAT = 1.8 V) Clock Frequency Range two-cell mode one-cell mode Internal Oscillator Precision oscillator Low power oscillator A/D Converter Wakeup Time Frequency Resolution Throughput Rate Package Information: 32-Pin LQFP Package Information: 32-Pin QFN Bottom View 16 15 14 13 12 11 9 10 E/2 R 17 18 D2 / 2 e 6 19 20 D2 5 21 4 E2 / 2 23 25 26 27 28 30 24 31 1 32 Pin #1 ID 22 E2 2 29 D/2 3 D 7 7xe b L 8 7xe E e MM TYP 0.9 0.02 0.65 0.25 0.25 5.00 2.70 5.00 2.70 0.50 0.40 32 8 8 — MAX 1.00 0.05 1.00 — 0.30 — 3.25 — 3.25 — 0.50 — — — — A MM A A1 A2 b c D D1 e A1 A3 A2 Side View A A1 A2 A3 b D D2 E E2 e L N ND NE R MIN 0.80 0.00 0 — 0.18 — 1.25 — 1.25 — 0.30 — — — 0.09 MIN — 0.05 1.35 0.30 0.09 TYP — — 1.40 0.37 — 9.00 BSC 7.00 BSC 0.80 BSC MAX 1.60 0.15 1.45 0.45 0.20 MIN E E1 L aaa bbb ccc ddd 0.45 0° TYP 9.00 BSC 7.00 BSC 0.60 0.20 0.20 0.10 0.20 3.5° MAX 0.75 7° C8051F9xx Product Family Device Part # Package Flash Size RAM Size C8051F930-GQ C8051F930-GM C8051F931-GM C8051F920-GQ C8051F920-GM C8051F921-GM Low-Voltage/Low-Power 32-pin LQFP 32-pin QFN 24-pin QFN 32-pin LQFP 32-pin QFN 24-pin QFN 64 kB 64 kB 64 kB 32 kB 32 kB 32 kB 4 kB 4 kB 4 kB 4 kB 4 kB 4 kB Copyright © 2008 by Silicon Laboratories 11.11.2008 Silicon Laboratories and Silicon Labs are trademarks of Silicon Laboratories Inc. Other products or brandnames mentioned herein are trademarks or registered trademarks of their respective holders