Silicon Laboratories C8051F340 Technical data

C8051F340
USB, 48 MIPS, 64 kB Flash, 10-Bit ADC, 48-Pin Mixed-Signal MCU
Analog Peripherals
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
- Built-in temperature sensor (±3 °C)
Two Comparators Internal Voltage Reference: 2.4 V POR/Brown-out Detector
USB Function Controller
- USB specification 2.0 compliant
- Full-speed (12 Mbps) or low-speed (1.5 Mbps) operation
- Integrated clock recovery; no external crystal required for either full-
speed or low-speed operation
- Supports eight flexible endpoints
- Dedicated 1 kB USB buffer memory
- Integrated transceiver; no external resistors required
On-Chip Debug
- On-chip debug circuitry facilitates full speed, non-intrusive in-system
debug (no emulator required)
- Provides breakpoints, single stepping
- Inspect/modify memory, registers, and USB memory
- Superior performance to emulation systems using ICE-chips, target
pods, and sockets
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 48 MIPS throughput with 48 MHz Clock
- Expanded interrupt handler
Memory
- 4352 bytes data RAM (256 + 4 kB)
- 64 kB Flash; in-system programmable in 512-byte sectors (512 bytes
are reserved)
- External parallel data memory interface
Digital Peripherals
- 40 port I/O; all are 5 V tolerant
- Hardware SMBus™ (I
available concurrently
2
C™ compatible), SPI™, and 2 UART serial ports
- 4 general-purpose 16-bit counter/timers
- Programmable 16-bit counter array with 5 capture/compare modules
Clock Sources
- Internal oscillator: 0.25% accuracy with clock recovery enabled;
supports all USB and UART modes
- External oscillator: Crystal, RC, C, or Clock
- On-chip clock multiplier: up to 48 MHz
Voltage Regulator
- On-chip voltage regulator supports USB bus-powered operation
- Regulator bypass mode supports USB self-powered operation
Operating Voltage: 2.7 to 5.25 V Package
- 48-Pin TQFP (lead-free package)
Ordering Part Number
- C8051F340-GQ
REGIN
VDD
GND
RST/C2CK
VBUS
D+
D-
Analog/Digital
C2D
XTAL1 XTAL2
External
Oscillator
Circuit
12 MHz
Internal
Oscillator
Clock
Recovery
5.0V
Power
IN
Regulator
POR
Voltage
OUT
Debug HW
Brown-
Out
x4 ÷ 2
÷ 2
÷ 1,2,3,4
USB
Transceiver
Enable
USB Clock
Reset
System
Clock
USB
Controller
1 kB USB
SRAM
SFR Bus
C o
r
64 kB
FLASH
256 Byte
SRAM
4 kB
XRAM
External Data
Memory Bus
C T L
A d d
D a
a
r
t
VREF
VDD
Port 0 Latch
UART0
UART1
Timer
0,1,2,3 /
RTC
PCA/ WDT
SMBus
SPI
P1 Latch
P2 Latch
P3 Latch
P4 Latch
VREF
10-bit 200 ksps ADC
P 0
D
r
v
P 1
C
D
R
r
O
v S S
P
B
2
A R
D
r
v
P
3
D
r
v
P
4
D
r
+
+
v
-
-
AIN0-AIN16
VDD
VREF
CP0
CP1
Temp
A M U X
P0.0 P0.1 P0.2/XTAL1 P0.3/XTAL2 P0.4 P0.5 P0.6/CNVSTR P0.7/VREF
P1.0 P1.1 P1.2 P1.3 P1.4 P1.5/ALE P1.6/RD P1.7/WR
P2.0/A0 P2.1/A1 P2.2/A2 P2.3/A3 P2.4/A4 P2.5/A5 P2.6/A6 P2.7/A7
P3.0/A8 /C2D P3.1/A9 P3.2/A10 P3.3/A11 P3.4/A12 P3.5/A13 P3.6/A14 P3.7/A15
P4.0/D0 P4.1/D1 P4.2/D2 P4.3/D3 P4.4/D4 P4.5/D5 P4.6/D6 P4.7/D7
USB Copyright © 2006 by Silicon Laboratories 1.4.2006
C8051F340
USB, 48 MIPS, 64 kB Flash, 10-Bit ADC, 48-Pin Mixed-Signal MCU
Selected Electrical Specifications
(TA = 0 to +70 C°, VREG = 5.0 V unless otherwise specified)
Parameter Conditions Min Typ Max Units
Global Characteristics
Regulator Input Voltage (REGIN) 4.0 5.25 V V
(VREG Output)
DD
Bias Current V
V
REG
Supply Current with CPU and USB active
Supply Current (suspend mode, Oscillator off)
CPU System Clock Range DC 25 MHz
Enabled
REG
CPU Clock = 24 MHz, USB Clock = 48 MHz CPU Clock = 12 MHz, USB Clock = 6 MHz
Monitor Enabled; V
V
DD
V
Monitor Disabled; V
DD
REG
REG
Disabled
Disabled
Internal Oscillator & Clocks
Frequency
USB Clock
Clock Recovery Enabled Clock Recovery Disabled
Full-Speed Operation Low-Speed Operation
A/D Converter
Resolution 10 bits Integral Nonlinearity ±½ ±1LSB Differential Nonlinearity Guaranteed Monotonic ±½ ±1LSB Signal-to-Noise Plus Distortion 51 dB Throughput Rate 200 ksps
Input Voltage Range 0—
Comparator
Response Time Mode0 (CP+) – (CP-) = 100 mV 0.1 µs Current Consumption Mode0 —7.6— µA Response Time Mode1 (CP+) – (CP-) = 100 mV 0.18 µs Current Consumption Mode1 —3.2— µA Response Time Mode2 (CP+) – (CP-) = 100 mV 0.32 µs Current Consumption Mode2 —1.3— µA Response Time Mode3 (CP+) – (CP-) = 100 mV 1 µs Current Consumption Mode3 —0.4— µA
48
PIN 1
IDENTIFIER
A2
Package Information
D
D1
E1
1
e
A
A1
b
MIN
NOM (mm)
-
-
1.00
0.22
9.00
7.00
0.50
9.00
7.00
MAX
(mm)
1.20
0.15
1.05
0.27
-
-
-
-
-
(mm)
A
-
A1
A2
D1
E1
0.05
0.95
b
0.17
D
-
-
e
-
E
-
-
E
C8051F340DK Development Kit
3.0 3.3 3.6 V
—90— µA
11. 97
11. 82
47.88
5.91
18
9
30
<0.1
12.0
12.0
48.0
6.0
12.03
12.18
48.12
6.09
V
REF
mA
mA
µA µA
MHz MHz
MHz MHz
V
USB Copyright © 2006 by Silicon Laboratories 1.4.2006
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
Loading...