
Silicon Laboratories
Analog Peripherals
10-Bit ADC (C8051T620/320/321 only)
- Up to 500 ksps
- Up to 21 external inputs
- VREF from on-chip VREF, external pin, Internal 1.8 V Regulator or VDD
- Internal or external start of conversion source
- Built-in temperature sensor
Comparators
- Programmable hysteresis and response time
- Configurable as interrupt or reset source
- Low current (<0.5 µA)
USB Function Controller
- USB specification 2.0 compliant
- Full speed (12 Mbps) or low speed (1.5 Mbps) operation
- Integrated clock recovery; no external oscillator required for full speed or low speed
- Supports six flexible endpoints
- 1 kB USB buffer memory
- Integrated transceiver; no external resistors required
On-Chip Debug
- C8051F34A can be used as code development platform; Complete development kit available
- On-chip debug circuitry facilitates full speed, nonintrusive in-system debug
- Provides breakpoints, single stepping, inspect/modify memory and registers
Supply Voltage: 1.8 to 5.25 V
- On-chip LDO for internal core supply
- Built-in supply voltage monitor
High-Speed 8051 µC Core
- Pipelined instruction architecture; executes 70% of instructions in 1 or 2 system clocks
- Up to 48 MIPS throughput with 48 MHz clock
- Expanded interrupt handler
Memory
- 1280 bytes internal data RAM (256 + 1024)
- 16 kB byte-programmable EPROM code memory
- EPROM can be programmed from firmware running on the device
Digital Peripherals
- 25 Port I/O with high sink current capability
- Hardware enhanced SPI™, SMBus™, and two enhanced UART serial ports
- Four general purpose 16-bit counter/timers
- 16-bit programmable counter array (PCA) with five capture/compare modules and enhanced PWM functionality
Clock Sources
- Two internal oscillators:
• 48 MHz: ±0.25% accuracy with clock recovery enabled. Supports all USB and UART modes
• 80/40/20/10 kHz low frequency, low power
- External oscillator: Crystal, RC, C, or CMOS Clock
- Can switch between clock sources on-the-fly; useful in power saving modes
Package Options
- 5x5 mm QFN28 or QFN32
- LQFP32