C8051F304 4KB Flash, 256 RAM, 11-Pin MCU PRELIMINARY HIGH SPEED 8051 C Core COMPARATOR - Programmable Hysteresis and Response Time Configurable as Wake-up or Reset Source Low Current (0.4uA) - Pipe-lined Instruction Architecture; Executes 70% of Instructions in 1 or 2 System Clocks Up to 25MIPS Throughput with 25MHz Clock Expanded Interrupt Handler ON-CHIP DEBUG - - MEMORY - On-Chip Debug Circuitry Facilitates Full Speed, Non-Intrusive In-System Debug (No Emulator Required!) Provides Breakpoints, Single Stepping, Watchpoints Inspect/Modify Memory, Registers, and Stack Superior Performance to Emulation Systems Using ICE-Chips, Target Pods, and Sockets Low Cost, Complete Development Kit SUPPLY VOLTAGE ................2.7V to 3.6V - Typical Operating Current: 5.8mA @ 25MHz 11uA @ 32kHz Typical Stop Mode Current: <0.1uA Temperature Range: -40C to +85C - 256 Bytes Internal Data RAM 4k Bytes FLASH; In-System Programmable in 512 byte Sectors DIGITAL PERIPHERALS - 8 Port I/O; All 5V tolerant with High Sink Current Enhanced Hardware UART and SMBus Serial Ports Three General Purpose 16-Bit Counter/Timers 16-bit Programmable Counter Array with Three Capture/Compare Modules, WDT - Real Time Clock Mode using PCA or Timer and External Clock Source CLOCK SOURCES - Internal Oscillator: 20MHz Nominal 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 11-Pin Micro Lead Package - 3 x 3mm PCB Footprint; Actual MLP Size SMBus is a trademark of Intel Corp. VDD Analog/Digital Power GND C2D Debug HW Reset /RST/C2CK POR XTAL1 XTAL2 External Oscillator Circuit Internal Oscillator BrownOut System Clock 8 0 5 1 Port 0 Latch 4kbyte FLASH 256 byte SRAM C o SFR Bus r e P0.0 UART Timer 0, 1, 2 / RTC PCA/ WDT P 0 X B A R D r v SMBus P0.1 P0.2/XTAL1 P0.3/XTAL2 P0.4/TX P0.5/RX P0.6/CNVST P0.7/C2D C2D CP0 + - 10.4.2002 C8051F304 4KB Flash, 256 RAM, 11-Pin MCU PRELIMINARY SELECTED ELECTRICAL SPECIFICATIONS TA = -40C to +85C, VDD = 2.7V unless otherwise specified. PARAMETER CONDITIONS MIN TYP MAX UNITS GLOBAL CHARACTERISTICS Supply Voltage Supply Current with CPU active 2.7 Clock=25MHz Clock=1MHz Clock=32kHz; VDD Monitor Disabled Oscillator off; VDD Monitor Enabled Oscillator off; VDD Monitor Disabled Supply Current (shutdown) Clock Frequency Range 3.6 25 V mA mA A A A MHz 25.0 MHz 5.8 0.34 11 10 <0.1 DC INTERNAL OSCILLATOR Frequency 15.0 20.0 COMPARATOR Response Time Mode0 Current Consumption Mode0 Response Time Mode1 Current Consumption Mode1 Response Time Mode2 Current Consumption Mode2 Response Time Mode3 Current Consumption Mode3 (CP+) - (CP-) = 100mV (CP+) - (CP-) = 100mV (CP+) - (CP-) = 100mV (CP+) - (CP-) = 100mV PACKAGE INFORMATION C8051F300DK DEVELOPMENT KIT Bottom View E2 MM MIN TYP MAX A 0.80 0.90 1.00 A1 0 0.02 0.05 A2 0 0.65 1.00 LT b b L D3 D2 D A3 R b LB D4 e k 0.25 0.18 D D2 e E Side D View 2.20 2.27 D4 0.386 E 3.00 E2 1.36 e 0.5 k 0.27 0.45 0.55 A A2 0 D3 L A3 R A A2 Side E View A1 A3 0.36 LT A1 e 0.23 0.30 3.00 LB e 0.1 7.6 0.18 3.2 0.32 1.3 1 0.4 0.37 0.09 2.25 0.65 s A s A s A s A