Full Speed USB EPROM MCU Family
C8051T620/1/6/7 & C8051T320/1/2/3
Rev. 1.2 7/12
Copyright © 2012 by Silicon Laboratories
C8051T620/1/6/7 & C8051T320/1/2/3
Analog Peripherals
-
10-Bit ADC (‘T620/6/7 and ‘T320/1 only)
•
Up to 500 ksps
•
Up to 21 external inputs
•
VREF from on-chip VREF, external pin, Internal 1.8 V
Regulator or V
DD
•
Internal or external start of conversion source
•
Built-in temperature sensor
-
Comparators
•
Programmable hysteresis and response time
•
Configurable as interrupt or reset source
•
Low current (<0.5 µA)
USB Function Controller
-
USB specification 2.0 compliant
-
Full speed (12 Mbps) or low speed (1.5 Mbps) oper-
ation
-
Integrated clock recovery; no external oscillator
required for full speed or low speed
-
Supports eight flexible endpoints
-
1 kB USB buffer memory
-
Integrated transceiver; no external resistors
required
On-Chip Debug
-
C8051F34A can be used as code development plat-
form; Complete development kit available
-
On-chip debug circuitry facilitates full speed, non-
intrusive in-system debug
-
Provides breakpoints, single stepping,
inspect/modify memory and registers
Supply Voltage 1.8 to 5.25 V
-
On-chip LDO for internal core supply
-
Built-in supply voltage monitor
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
-
Up to 3328 bytes internal data RAM (256 + up to
3072)
-
Up to 64 kB byte-programmable EPROM code
memory
-
EPROM can be programmed from firmware running
on the device
Digital Peripherals
-
25 Port I/O with high sink current capability
-
Hardware enhanced SPI™, SMBus™, and two
enhanced UART serial ports
-
Four general purpose 16-bit counter/timers
-
16-Bit programmable counter array (PCA) with five
capture/compare modules and enhanced PWM
functionality
Clock Sources
-
Two internal oscillators:
•
48 MHz: ±0.25% accuracy with clock recovery
enabled. Supports all USB and UART modes
•
80/40/20/10 kHz low frequency, low power
-
External oscillator: Crystal, RC, C, or CMOS Clock
-
Can switch between clock sources on-the-fly; useful
in power saving modes
Package Options:
-
5 x 5 mm QFN28 or QFN32
-
9 x 9 mm LQFP32
Temperature Range: –40 to +85 °C
ANALOG
PERIPHERALS
64 kB
EPROM
3328 B SRAM
POR
DEBUG CIRCUITRY
FLEXIBLE
INTERRUPTS
8051 CPU
(48 MIPS)
DIGITAL I/O
48 MHz PRECISION INTERNAL
OSCILLATOR
HIGH-SPEED CONTROLLER CORE
C
R
O
S
SBAR
VOLTAGE
COMPARATORS
WDT
UART1
SMBus
PCA
Timer 0
Timer 1
Timer 2
Timer 3
Port 0
SPI
LOW FREQUENCY INTERNAL
OSCILLATOR
P3.0
10-bit
500 ksps
ADC
TEMP
SENSOR
A
M
U
X
VREF
Port 1
Port 2
USB Controller /
Transceiver
UART0
+
-
+
-