C8051F326/7 Full Speed USB, 16 kB Flash MCU Family USB Function Controller High-Speed 8051 C Core - USB specification 2.0 compliant - Pipelined instruction architecture executes 70% of instructions in 1 or 2 system clocks - Full speed (12 Mbps) or low speed (1.5 Mbps) operation - Up to 25 MIPS throughput with 25 MHz clock - Integrated clock recovery no external crystal - Expanded interrupt handler required for full speed or low speed Memory - Supports three fixed-function endpoints - 1536 bytes internal RAM - 256 Byte USB buffer memory (1 k + 256 + 256 USB FIFO) - 16k bytes Flash In-system programmable in - Integrated transceiver no external resistors 512-byte sectors required Digital Peripherals On-Chip Debug - 15 Port I/O All 5 V tolerant with high sink current - On-chip debug circuitry facilitates full speed, non-intrusive in-system debug (no emulator - Enhanced UART required) - Two general purpose 16-bit timers - Provides breakpoints, single stepping, Clock Sources inspect/modify memory and registers - Internal oscillator: 0.25% accuracy with clock - Superior performance to emulation systems using recovery enabled. Supports all USB and UART ICE-chips, target pods, and sockets modes Voltage Supply Input: 2.7 to 5.25 V - External CMOS clock - Voltages from 3.6 to 5.25 V supported using - Can switch between clock sources on-the-fly useful On-Chip Voltage Regulator in power saving strategies Packages - 28-pin QFN - Temperature Range: 40 to +85 C ANALOG DIGITAL I/O PERIPHERALS Port 0 UART Timer 0 Port 2 VREG Timer 1 Port 3 USB Controller / Transceiver PRECISION INTERNAL LOW FREQUENCY OSCILLATOR OSCILLATOR HIGH-SPEED CONTROLLER CORE 16 KB 8051 CPU 1536 B ISP FLASH (25MIPS) SRAM 8 DEBUG POR INTERRUPTS CIRCUITRY Rev. 1.1 8/08 Copyright 2008 by Silicon Laboratories C8051F326/7C8051F326/7 2 Rev. 1.1