|
C8051F970-A-GM Datasheet, PDF (22/454 Pages) Silicon Laboratories – Low Power Capacitive Sensing MCU with up to 32 kB of Flash | |||
|
◁ |
C8051F97x
2. System Overview
The C8051F97x device family are fully integrated, mixed-signal system-on-a-chip MCUs. Highlighted features are
listed below. Refer to Table 4.1 for specific product feature selection and part ordering numbers.
ï®ï Core:
ï¬ï Pipelined CIP-51 Core
ï¬ï Fully compatible with standard 8051 instruction set
ï¬ï 70% of instructions execute in 1-2 clock cycles
ï¬ï 25 MHz maximum operating frequency
ï®ï Memory:
ï¬ï 16-32 kB flash; in-system programmable in 512-byte sectors
ï¬ï 4352-8448 bytes RAM (including 256 bytes standard 8051 RAM and 4-8 kB on-chip XRAM)
ï®ï Power:
ï¬ï Ultra low power consumption in active and sleep modes.
ï¬ï Power-on reset circuit and brownout detectors
ï®ï Capacitive Sensing:
ï¬ï Supports button and slider elements
ï¬ï 40 us/channel conversion time
ï¬ï 16-bit resolution
ï¬ï Auto scan and wake-on-touch
ï¬ï Auto-accumulate up to 64 samples
ï®ï I/O:
ï¬ï Up to 43 total multifunction I/O pins:
ï¬ï Flexible peripheral crossbar for peripheral routing
ï®ï Clock Sources:
ï¬ï Precision internal oscillator: 24.5 MHz ±2%
ï¬ï Low Power Oscillator: 20 MHz ±20%
ï¬ï Low-frequency internal oscillator: 16.4 kHz
ï¬ï External crystal, RC, C, and CMOS options
ï®ï Timers/Counters and PWM:
ï¬ï 3-channel Programmable Counter Array (PCA) supporting PWM, capture/compare, frequency output modes, and
watchdog timer function
ï¬ï 4x 16-bit general-purpose timers
ï®ï Communications and Other Digital Peripherals:
ï¬ï UART
ï¬ï SPIâ¢
ï¬ï I2C / SMBusâ¢
ï¬ï High-Speed I2C Slave
ï¬ï 16-bit CRC Unit, supporting automatic CRC of flash at 256-byte boundaries
ï®ï Analog:
ï¬ï 10-bit Analog-to-Digital Converter (ADC) (300 ksps)
ï®ï Digital:
ï¬ï 7-channel DMA
ï¬ï 16 x 16 Multiply and Accumulate hardware
ï®ï Unique Identifier:
ï¬ï 128-bit unique key for each device
ï®ï On-Chip Debugging
With on-chip power-on reset, voltage supply monitor, watchdog timer, and clock oscillator, the C8051F97x devices
are truly standalone system-on-a-chip solutions. The flash memory is re-programmable in-circuit, providing non-
volatile data storage and allowing field upgrades of the firmware.
22
Rev 1.0
|
▷ |