SILABS C8051F311

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