Small Form Factor Copyright © 2011 by Silicon Laboratories 1.10.2011
Port 0
Latch
UART
8 kB
FLASH
256 Byte
SRAM
POR
SFR Bus
8
0
5
1
C
o
r
e
Timer
0, 1, 2 /
RTC
PCA/
WDT
8-bit
500 ksps
ADC
A
M
U
X
AIN0-AIN7
P
0
D
r
v
VREF
X
B
A
R
Reset
XTAL1
XTAL2
External
Oscillator
Circuit System Clock
2%
Internal
Oscillator
Analog/Digital
Power
Debug HW
VDD
SMBus
C2D
C2D
CP0 +
-
Temp
P0.0/VREF
P0.1
P0.2/XTAL1
P0.3/XTAL2
P0.4/TX
P0.5/RX
P0.6/CNVST
P0.7/C2D
VDD
GND
RST/C2CK
Brown-
Out
PGA
C8051F300
25 MIPS, 8 kB Flash, 8-Bit ADC, 11-Pin Mixed-Signal MCU
Analog Peripherals
8-Bit ADC
-±1 LSB INL; no missing codes
-Programmable throughput up to 500 ksps
-Up to 8 external input s; programmable as single-ended or differential
-Programmable amplifier gain: 4, 2, 1, 0.5
-VREF from exter nal pin or VDD
-Internal or external start of conversion sources
-Data-dependent windowed interrupt generator
-Built-in temperature sensor (±3 °C)
Comparator
-Programmable hysteresis and response time
-Configurable to generate int errupts or reset
-Low current (0.4 µA)
POR/Brown-Out Detector
On-Chip Debug
-On-chip debug circuitry facilitates full speed, non- intrusive in-system
debug (no emulator required)
-Provides breakpoint s, single stepping, watchpoints
-Inspect/modify memory, registers, and stack
-Superior performance to emulation systems using ICE-chips, target
pods, and sockets
Supply Voltage: 2.7 to 3.6 V
-Typical operating current: 5.8 mA at 25 MHz
11 µA at 32 kHz
-Typical stop mode current: <0.1 µA
Temperature Range: –40 to +85 °C
High-Speed 8051 µC Core
-Pipelined instruction architecture; executes 70% of instructions in 1 or 2
system clocks
-Up to 25 MIPS throughput with 25 MHz clock
-Expanded interrupt handler
Memory
-256 bytes data RAM
-8 kB Flash; in-system programmable in 512 byte sectors (512 bytes are
reserved)
Digita l Peripherals
-8 port I/O; all are 5 V tolera nt
-Enhanced Hardware SMBus™ (I2C™ compatible) and UART serial
ports
-Programmable 16-bit counter/timer array with three capture/compare
modules, WDT
-3 general-purpose 16-bit counter/timers
-Dedicated watchdog timer; bidirectional reset
-Real-time clock mode using PCA or timer and external clock source
Clock Sources
-Internal oscillator: 25 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
-11-pin QFN
-14-pin SOIC
Ordering Part Numbers
-Lead-free package: C8051F300-GM (QFN)
-Lead-free package: C8051F300-GS (SOIC)