C8051F80x/1x/2x/3x Capacitive Touch Sense MCUs

The C8051F8xx family of capacitive sensing MCUs provides an easy and reliable solution for capacitive buttons, sliders, wheels and capacitive proximity sensing. The C8051F800 family builds upon the C8051F700 MCU family by adding a lower-pin count, small form factor option to the industry’s fastest capacitive touch sense solutions. The C8051F800 adds 16-, 20- and 24-pin package options to the existing 48- and 64-pin C8051F700, providing more options to fit products with the optimal pin count, size and cost. Additional resources such as a 10-bit ADC and digital PWM provide additional human interface support for accelerometers, vibratory haptic feedback, LED illumination control, temperature sensing and resistive touch screen sensing.

With on-chip power-on reset, VDD monitor, watchdog timer and clock oscillator, the C8051F8xx devices are truly stand-alone, system-on-a-chip solutions. The flash memory can be reprogrammed even in-circuit, providing non-volatile data storage, and also allowing field upgrades of the 8051 firmware. User software has complete control of all peripherals, and may individually shut down any or all peripherals for power savings.

Features

  • High-speed pipelined 8051-compatible microcontroller core (up to 25 MIPS)
  • In-system, full-speed, non-intrusive debug interface
  • 10-bit 500 ksps single-ended ADC
  • Precision calibrated 24.5 MHz internal oscillator
  • 16 kB of on-chip Flash memory
  • 512 bytes of on-chip RAM
  • Implemented SMBus/I²C, UART and SPI serial interfaces
  • Three general-purpose 16-bit timers
  • 16-input capacitance to digital converter
  • Programmable Counter/Timer Array (PCA)
  • On-chip internal voltage reference
  • On-chip watchdog timer
  • On-chip power-on reset and supply monitor
  • On-chip voltage comparator
  • 17 general purpose I/O


C8051F80x/1x/2x/3x Product Matrix

Common Specifications

MCU Core: 8051

USB: 0

Cap Sense: Yes

Timers (16-bit): 3

PCA Channels: 3

Comparators: 1

UART: 1

SPI: 1

I²C: 1

Devices
Part Number Data Sheet Dev Kit MCU Core MHz Flash (kB) RAM (kB) Dig I/O Pins 5 Volt Tolerant ADC 1 USB Temp Sensor Timers (16-bit) PCA Channels ADC 2 DAC Comparators UART SPI I²C HS I²C Slave I²S EMIF CAN LIN AES AEC-Q100 Vdd (min) Vdd (max) Package Type Package Size (mm) Internal Osc. VREF Debug Interface Other
C8051F800DK 8051 25 16 0.5 17 Yes 10-bit, 16-ch., 500 ksps 0 Yes 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 QFN20 4x4 ±2 Yes C2
C8051F800DK 8051 25 16 0.5 17 Yes 10-bit, 16-ch., 500 ksps 0 Yes 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 QSOP24 8.65x3.90 ±2 Yes C2
C8051F800DK 8051 25 16 0.5 17 Yes 10-bit, 16-ch., 500 ksps 0 Yes 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 QFN20 4x4 ±2 Yes C2
C8051F800DK 8051 25 16 0.5 17 Yes 10-bit, 16-ch., 500 ksps 0 Yes 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 QSOP24 8.65x3.90 ±2 Yes C2
C8051F800DK 8051 25 16 0.5 17 Yes 10-bit, 16-ch., 500 ksps 0 Yes 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 QFN20 4x4 ±2 Yes C2
C8051F800DK 8051 25 16 0.5 17 Yes 10-bit, 16-ch., 500 ksps 0 Yes 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 QSOP24 8.65x3.90 ±2 Yes C2
C8051F800DK 8051 25 16 0.5 13 Yes 10-bit, 12-ch., 500 ksps 0 Yes 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 SOIC16 9.90x3.90 ±2 Yes C2
C8051F800DK 8051 25 16 0.5 13 Yes 10-bit, 12-ch., 500 ksps 0 Yes 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 SOIC16 9.90x3.90 ±2 Yes C2
C8051F800DK 8051 25 16 0.5 13 Yes 10-bit, 12-ch., 500 ksps 0 Yes 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 SOIC16 9.90x3.90 ±2 Yes C2
C8051F800DK 8051 25 16 0.5 17 Yes 0 No 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 QFN20 4x4 ±2 No C2
C8051F800DK 8051 25 16 0.5 17 Yes 0 No 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 QSOP24 8.65x3.90 ±2 No C2
C8051F800DK 8051 25 16 0.5 17 Yes 0 No 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 QFN20 4x4 ±2 No C2
C8051F800DK 8051 25 16 0.5 17 Yes 0 No 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 QSOP24 8.65x3.90 ±2 No C2
C8051F800DK 8051 25 16 0.5 17 Yes 0 No 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 QFN20 4x4 ±2 No C2
C8051F800DK 8051 25 16 0.5 17 Yes 0 No 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 QSOP24 8.65x3.90 ±2 No C2
C8051F800DK 8051 25 16 0.5 13 Yes 0 No 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 SOIC16 9.90x3.90 ±2 No C2
C8051F800DK 8051 25 16 0.5 13 Yes 0 No 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 SOIC16 9.90x3.90 ±2 No C2
C8051F800DK 8051 25 16 0.5 13 Yes 0 No 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 SOIC16 9.90x3.90 ±2 No C2
C8051F800DK 8051 25 8 0.5 17 Yes 10-bit, 16-ch., 500 ksps 0 Yes 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 QFN20 4x4 ±2 Yes C2
C8051F800DK 8051 25 8 0.5 17 Yes 10-bit, 16-ch., 500 ksps 0 Yes 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 QSOP24 8.65x3.90 ±2 Yes C2
C8051F800DK 8051 25 8 0.5 17 Yes 10-bit, 16-ch., 500 ksps 0 Yes 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 QFN20 4x4 ±2 Yes C2
C8051F800DK 8051 25 8 0.5 17 Yes 10-bit, 16-ch., 500 ksps 0 Yes 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 QSOP24 8.65x3.90 ±2 Yes C2
C8051F800DK 8051 25 8 0.5 17 Yes 10-bit, 16-ch., 500 ksps 0 Yes 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 QFN20 4x4 ±2 Yes C2
C8051F800DK 8051 25 8 0.5 17 Yes 10-bit, 16-ch., 500 ksps 0 Yes 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 QSOP24 8.65x3.90 ±2 Yes C2
C8051F800DK 8051 25 8 0.5 13 Yes 10-bit, 12-ch., 500 ksps 0 Yes 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 SOIC16 9.90x3.90 ±2 Yes C2
C8051F800DK 8051 25 8 0.5 13 Yes 10-bit, 12-ch., 500 ksps 0 Yes 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 SOIC16 9.90x3.90 ±2 Yes C2
C8051F800DK 8051 25 8 0.5 13 Yes 10-bit, 12-ch., 500 ksps 0 Yes 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 SOIC16 9.90x3.90 ±2 Yes C2
C8051F800DK 8051 25 8 0.5 17 Yes 0 No 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 QFN20 4x4 ±2 No C2
C8051F800DK 8051 25 8 0.5 17 Yes 0 No 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 QSOP24 8.65x3.90 ±2 No C2
C8051F800DK 8051 25 8 0.5 17 Yes 0 No 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 QFN20 4x4 ±2 No C2
C8051F800DK 8051 25 8 0.5 17 Yes 0 No 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 QSOP24 8.65x3.90 ±2 No C2
C8051F800DK 8051 25 8 0.5 17 Yes 0 No 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 QFN20 4x4 ±2 No C2
C8051F800DK 8051 25 8 0.5 17 Yes 0 No 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 QSOP24 8.65x3.90 ±2 No C2
C8051F800DK 8051 25 8 0.5 13 Yes 0 No 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 SOIC16 9.90x3.90 ±2 No C2
C8051F800DK 8051 25 8 0.5 13 Yes 0 No 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 SOIC16 9.90x3.90 ±2 No C2
C8051F800DK 8051 25 8 0.5 13 Yes 0 No 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 SOIC16 9.90x3.90 ±2 No C2
C8051F800DK 8051 25 8 0.25 13 Yes 10-bit, 12-ch., 500 ksps 0 Yes 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 SOIC16 9.90x3.90 ±2 Yes C2
C8051F800DK 8051 25 8 0.25 13 Yes 10-bit, 12-ch., 500 ksps 0 Yes 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 SOIC16 9.90x3.90 ±2 Yes C2
C8051F800DK 8051 25 8 0.25 13 Yes 10-bit, 12-ch., 500 ksps 0 Yes 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 SOIC16 9.90x3.90 ±2 Yes C2
C8051F800DK 8051 25 8 0.25 13 Yes 0 No 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 SOIC16 9.90x3.90 ±2 No C2
C8051F800DK 8051 25 8 0.25 13 Yes 0 No 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 SOIC16 9.90x3.90 ±2 No C2
C8051F800DK 8051 25 8 0.25 13 Yes 0 No 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 SOIC16 9.90x3.90 ±2 No C2
C8051F800DK 8051 25 4 0.25 13 Yes 10-bit, 12-ch., 500 ksps 0 Yes 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 SOIC16 9.90x3.90 ±2 Yes C2
C8051F800DK 8051 25 4 0.25 13 Yes 10-bit, 12-ch., 500 ksps 0 Yes 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 SOIC16 9.90x3.90 ±2 Yes C2
C8051F800DK 8051 25 4 0.25 13 Yes 10-bit, 12-ch., 500 ksps 0 Yes 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 SOIC16 9.90x3.90 ±2 Yes C2
C8051F800DK 8051 25 4 0.25 13 Yes 0 No 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 SOIC16 9.90x3.90 ±2 No C2
C8051F800DK 8051 25 4 0.25 13 Yes 0 No 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 SOIC16 9.90x3.90 ±2 No C2
C8051F800DK 8051 25 4 0.25 13 Yes 0 No 3 3 1 1 1 1 0 0 0 0 0 No No 1.8 3.6 SOIC16 9.90x3.90 ±2 No C2
Contact Sales Contact Sales