C8051F311 25 MIPS, 16 kB Flash, 10-Bit ADC, 28-Pin Mixed-Signal MCU Analog Peripherals High-Speed 8051 µC Core - 10-Bit ADC - ±1 LSB INL; no missing codes Programmable throughput up to 200 ksps Up to 17 external inputs; programmable as single-ended or differential Data-dependent windowed interrupt generator Built-in temperature sensor (±3 °C) Two Comparators - Programmable hysteresis and response time Configurable to generate interrupts or reset Low current (0.4 µA) - On-chip debug circuitry facilitates full speed, non-intrusive in-system debug (no emulator required) Provides breakpoints, single stepping Inspect/modify memory and registers Superior performance to emulation systems using ICE-chips, target pods, and sockets - - - Typical Operating Current: 7 mA at 25 MHz 15 µA at 32 kHz Typical Stop Mode Current: <0.1 µA 25 port I/O; all are 5 V tolerant Hardware SMBus™ (I2C™ compatible), SPI™, and UART serial ports available concurrently Programmable 16-bit counter/timer array with five capture/compare modules, WDT 4 general-purpose 16-bit counter/timers Realtime clock mode using timer or PCA Internal oscillator: 24.5 MHz, 2% accuracy supports UART operation External oscillator: Crystal, RC, C, or Clock (1 or 2 pin modes) Can switch between clock sources on-the-fly Package - Temperature Range: –40 to +85 °C 28-pin QFN (standard lead and lead-free packages) Ordering Part Numbers - VDD 1280 bytes internal data RAM (256 + 1 k) 16 kB Flash; in-system programmable in 512-byte sectors (512 bytes are reserved) Clock Sources Supply Voltage: 2.7 to 3.6 V - - On-Chip Debug - Memory Digital Peripherals POR/Brown-out Detector - - Pipelined instruction architecture; executes 70% of instructions in 1 or 2 system clocks Up to 25 MIPS throughput with 25 MHz system clock Expanded interrupt handler Analog/Digital Power Lead-free package: C8051F311-GM Standard package: C8051F311 Port 0 Latch P 0 Port 1 Latch D r v GND UART C2D Debug HW Reset RST/C2CK POR XTAL1 XTAL2 External Oscillator Circuit 2% Internal Oscillator BrownOut 8 0 5 1 16 kB FLASH 256 Byte SRAM 1 kB SRAM System Clock C o SFR Bus r e C R O S S B A R Timer 0,1,2,3 / RTC PCA/ WDT SMBus D r v P 2 SPI D r v Port 2 Latch P 3 Port 3 Latch VDD P 1 P0.0/VREF P0.1 P0.2/XTAL1 P0.3/XTAL2 P0.4/TX P0.5/RX P0.6/CNVST P0.7 P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 P2.0 P2.1 P2.2 P2.3 P2.4 P2.5 P2.6 P2.7 P3.0/C2D D r v CP0 + - CP1 + - VREF Temp 10-bit 200 ksps ADC A M U X AIN0-AIN16 VDD/VREF Small Form Factor Copyright © 2005 by Silicon Laboratories 5.5.2005 C8051F311 25 MIPS, 16 kB Flash, 10-Bit ADC, 28-Pin Mixed-Signal MCU Selected Electrical Specifications (TA = –40 to +85 C°, VDD = 2.7 V unless otherwise specified) PARAMETER CONDITIONS GLOBAL CHARACTERISTICS Supply Voltage Supply Current Clock = 25 MHz Clock = 1 MHz Clock = 32 kHz; VDD Monitor Disabled Supply Current Oscillator off; VDD Monitor Enabled (shutdown) Oscillator off; VDD Monitor Disabled Clock Frequency Range INTERNAL OSCILLATOR Frequency A/D CONVERTER Resolution Integral Nonlinearity Differential Nonlinearity Guaranteed Monotonic Signal-to-Noise Plus Distortion Throughput Rate COMPARATORS Mode0 Response Time (CP+) – (CP-) = 100 mV Mode0 Supply Current Mode1 Response Time (CP+) – (CP-) = 100 mV Mode1 Supply Current Mode2 Response Time (CP+) – (CP-) = 100 mV Mode2 Supply Current Mode3 Response Time (CP+) – (CP-) = 100 mV Mode3 Supply Current MIN TYP 2.7 MAX UNITS 3.6 25 V mA mA µA µA µA MHz 25.0 MHz ±1 ±1 bits LSB LSB dB 200 ksps 7 0.5 15 10 <0.1 DC 24.0 24.5 10 53 0.10 7.6 0.18 3.2 0.32 1.3 1.0 0.40 µs µA µs µA µs µA µs µA C8051F310DK Development Kit Package Information 14 13 11 12 9 10 8 Bottom View L 7 15 16 D2 17 D2 2 e 4 2 20 21 22 23 24 25 26 27 DETAIL 1 28 1 18 19 E2 2 3 R 6xe E 5 E2 b 6 6xe D Side View A A1 A2 A3 b D D2 E E2 e L N ND NE R AA BB CC DD MIN 0.80 0 0 0.18 2.90 2.90 0.45 MM TYP 0.90 0.02 0.65 0.25 0.23 5.00 3.15 5.00 3.15 0.5 0.55 28 7 7 MAX 1.00 0.05 1.00 0.30 3.35 3.35 0.65 0.09 0.435 0.435 0.18 0.18 DETAIL 1 Small Form Factor CC DD A3 e A1 BB A A2 AA Copyright © 2005 by Silicon Laboratories Silicon Laboratories and Silicon Labs are trademarks of Silicon Laboratories Inc. Other products or brandnames mentioned herein are trademarks or registered trademarks of their respective holders 5.5.2005