C8051F330/1/2/3/4/5 Mixed-Signal ISP Flash MCU Analog Peripherals High Speed 8051 C Core - 10-Bit ADC (F330/2/4 only) - Pipelined instruction architecture executes 70% of Up to 200 ksps instructions in 1 or 2 system clocks Up to 16 external single-ended or differential inputs - Up to 25 MIPS throughput with 25 MHz clock VREF from internal VREF, external pin or V DD - Expanded interrupt handler Internal or external start of conversion source Built-in temperature sensor Memory - 10-Bit Current Output DAC (F330 only) - 768 bytes internal data RAM (256 + 512) - Comparator - 8 kB (F330/1), 4 kB (F332/3), or 2 kB (F334/5) Programmable hysteresis and response time Flash In-system programmable in 512-byte Sec- Configurable as interrupt or reset source tors512 bytes are reserved in the 8 kB devices Low current (0.4 A) Digital Peripherals On-Chip Debug - 17 Port I/O All 5 V tolerant with high sink current - On-chip debug circuitry facilitates full speed, non- - Hardware enhanced UART, SMBus, and intrusive in-system debug (no emulator required) enhanced SPI serial ports - Provides breakpoints, single stepping, - Four general purpose 16-bit counter/timers inspect/modify memory and registers - 16-Bit programmable counter array (PCA) with three - Superior performance to emulation systems using capture/compare modules ICE-chips, target pods, and sockets - Real time clock mode using PCA or timer and exter- - Low cost, complete development kit nal clock source Supply Voltage 2.7 to 3.6 V Clock Sources - Typical operating current: 6.4 mA at 25 MHz - Two internal oscillators: 9 A at 32 kHz 24.5 MHz with 2% accuracy supports crystal-less - Typical stop mode current: 0.1 A UART operation Temperature Range: 40 to +85 C 80/40/20/10 kHz low frequency, low power - External oscillator: Crystal, RC, C, or clock (1 or 2 pin modes) - Can switch between clock sources on-the-fly useful in power saving modes 20-Pin QFN Package ANALOG DIGITAL I/O PERIPHERALS UART Port 0 10-bit SMBus A 10-bit Current M SPI 200 ksps DAC U PCA Port 1 ADC X F330 only Timer 0 + P2.0 Timer 1 TEMP SENSOR Timer 2 - VOLTAGE Timer 3 F330/2/4 only COMPARATOR 24.5 MHz PRECISION LOW FREQUENCY INTERNAL INTERNAL OSCILLATOR OSCILLATOR HIGH-SPEED CONTROLLER CORE 2/4/8 kB 8051 CPU 768 B SRAM ISP FLASH (25 MIPS) FLEXIBLE DEBUG POR WDT INTERRUPTS CIRCUITRY Rev. 1.7 12/10 Copyright 2010 by Silicon Laboratories C8051F330/1/2/3/4/5 CROSSBARC8051F330/1/2/3/4/5 2 Rev. 1.7