Silicon Labs C8051F310-GQ, 8bit 8051 Microcontroller, C8051F, 25MHz, 16 kB Flash, 32-Pin LQFP

Technical Reference
Legislation and Compliance
RoHS Certificate of Compliance
Product Details

C8051F31x Microcontrollers, Silicon Labs

The Silicon Labs C8051F31x family of small form factor mixed-signal microcontrollers (MCU) with an 8-bit CPU capable of up to 25 MIPS.

Enable, disable and configure all the analogue and digital peripherals using the firmware. Flash memory can be reprogrammed even in-circuit, providing non-volatile data storage, and also allowing field upgrades of the 8051 firmware.

They are specified for 2.7 V to 3.6 V operation over the industrial temperature range (-45°C to +85°C). The C8051F310/2/4 are available in a 32-pin LQFP package, the C8051F311/3/5 in a 28-pin QFN package and the C8051F316/7 in a 24-pin QFN package.

- 8051-compatible CIP-51 microcontroller core (up to 25 MIPS)
- In-system, full-speed, non-intrusive debug interface (on-chip)
- 10-bit (C8051F310/2/3/6) 200 ksps 25-channel single-ended/differential ADC with analogue multiplexer
- Two analogue comparators
- 8 kB (C8051F312/3/4/5) or 16 kB (C8051F310/1/6/7) of in-system programmable FLASH memory
- 1280 bytes of on-chip RAM
- SMBus/I2C, and enhanced UART and SPI serial interfaces implemented in hardware
- Four, general purpose 16-bit Timers
- Programmable Counter/Timer Array with five capture/compare modules
- Calibrated 24.5 MHz Oscillator
- On-chip Watchdog Timer, VDD Monitor, and Temperature Sensor

Specifications
Attribute Value
Family Name C8051F
Package Type LQFP
Mounting Type Surface Mount
Pin Count 32
Device Core 8051
Data Bus Width 8bit
Program Memory Size 16 kB
Maximum Frequency 25MHz
RAM Size 1.28 kB
Number of PWM Units 5
ADC Channels 21
Number of SPI Channels 1
Typical Operating Supply Voltage 2.7 → 3.6 V
Pulse Width Modulation 5(PWM/CCA)
Minimum Operating Temperature -40 °C
Timer Resolution 16bit
Height 1.45mm
Timers 4 x 16 bit
Width 7mm
ADCs 21 x 10 bit
Length 7mm
Maximum Operating Temperature +85 °C
Number of ADC Units 1
Instruction Set Architecture CISC
ADC Resolution 10bit
Number of I2C Channels 1
Number of Timers 4
Number of UART Channels 1
Dimensions 7 x 7 x 1.45mm
Program Memory Type Flash
6 In stock - FREE next working day delivery available
Price Each
£ 5.58
(exc. VAT)
£ 6.70
(inc. VAT)
Units
Per unit
1 - 9
£5.58
10 - 49
£5.13
50 - 99
£5.00
100 - 199
£4.87
200 +
£4.74
Related Products
CMOS 3.0 Volt Core with Versatile I/O™Two 1024 ...
Description:
CMOS 3.0 Volt Core with Versatile I/O™Two 1024 Megabit (S29GL01GS) in a single 64-ball Fortified-BGA package65 nm Mirror Bit Eclipse™ process technology Single supply (VCC) for read / program / erase (2.7V to 3.6V)Versatile I/O Feature Wide I/O voltage (VIO): 1.65V to VCCx16 data bus16-word/32-byte page read buffer512-byte Programming Buffer ...
46 nm Mirror Bit Eclipse Technology Single supply ...
Description:
46 nm Mirror Bit Eclipse Technology Single supply (VCC) for read / program / erase (2.7 V to 3.6 V)Versatile I/O feature Wide I/O voltage range (VIO): 1.65 V to VCCx8/x16 data bus Asynchronous 32-byte Page read512-byte Programming Buffer Programming in ge multiples, up to a maximum of 512 bytes ...
65 nm Mirror Bit Eclipse Technology Single supply ...
Description:
65 nm Mirror Bit Eclipse Technology Single supply (VCC) for read / program / erase (2.7 V to 3.6 V)Versatile I/O feature Wide I/O voltage range (VIO): 1.65 V to VCCx8/x16 data bus Asynchronous 32-byte Page read512-byte Programming Buffer Programming in ytes Single word and multiple program on same word ...
Microchip 32-bit PIC32MM family microcontrollers with micro Aptiv™ ...
Description:
Microchip 32-bit PIC32MM family microcontrollers with micro Aptiv™ UC core and ECC Flash program memory. They feature the micro MIPS™ instruction set for 35% smaller code while retaining 98% performance compared to MIPS32 processors. These PIC32MM MCUs are from Microchip's lowest power and most cost-effective family of 32-bit PIC32 microcontrollers. ...