The Silicon Labs C8051F00x / C8051F01x families of analogue intensive, 8-bit microcontrollers (MCU) have 8051-compatible MCU core with up to 32 kB of FLASH memory. With either a true 10-bit or 12-bit multi-channel ADC and two separate 12-bit DACs, two voltage comparators (F002/07/12/17 one only) and voltage reference.
There have a range of interfaces including I2C/SMBus, UART and SPI implemented in hardware and a Programmable Counter/Timer Array (PCA) with five capture/compare modules. They also feature four general purpose 16-bit timers and 4 byte-wide general purpose digital Port I/O.
The F000/01/02/10/11/12 have 256 B RAM and execute up to 20 MIPS.
The F005/06/07/15/16/17 have 2304 B RAM and execute up to 25 MIPS.
- 20 MIPS to 25 MIPS 8051 CPU
- 16 kB to 32 kB Flash Memory
- 256 B to 2304 B RAM
- 10-bit or 12-bit ADC with either 4 or 8 channels at 100 ksps
- Two 12-bit DACs
- Temperature Sensor
- Voltage Reference
- One or two analogue comparators
- Five PCA channels
- JTAG debug interface