SILABS C8051T320 Full speed usb eprom mcu family Datasheet

C8051T620/621/320/321/322/323
Full Speed USB EPROM MCU Family
Analog Peripherals
High-Speed 8051 µC Core
10-Bit ADC (C8051T620/320/321 only)
-
-
Up to 500 ksps
Up to 21 external inputs
VREF from on-chip VREF, external pin, Internal 1.8 V Regulator or VDD
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)
-
Memory
-
-
-
USB specification 2.0 compliant
Full speed (12 Mbps) or low speed (1.5 Mbps) operation
Integrated clock recovery; no external oscillator required for full speed or
low speed
Supports six flexible endpoints
1 kB USB buffer memory
Integrated transceiver; no external resistors required
-
C8051F34A can be used as code development platform; Complete
development kit available
On-chip debug circuitry facilitates full speed, nonintrusive in-system
debug
Provides breakpoints, single stepping, inspect/modify memory and registers
Supply Voltage: 1.8 to 5.25 V
-
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
-
On-Chip Debug
-
1280 bytes internal data RAM (256 + 1024)
16 kB byte-programmable EPROM code memory
EPROM can be programmed from firmware running on the device
Digital Peripherals
USB Function Controller
-
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
-
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
-
5x5 mm QFN28 or QFN32
LQFP32
On-chip LDO for internal core supply
Built-in supply voltage monitor
Temperature Range: –40 to +85 °C
Power On
Reset
Reset
C2CK/RST
Debug /
Programming
Hardware
UART0
UART1
256 Byte SRAM
Timers 0,
1, 2, 3
1024 Byte XRAM
SMBus
Voltage
Regulator
VDD
Port 1
Drivers
P1.0
P1.1
P1.2
P1.3
P1.4
P1.5/VPP
P1.6
P1.7
Port 2
Drivers
P2.0
P2.1
P2.2
P2.3
P2.4
P2.5
P2.6
Priority
Crossbar
Decoder
PCA/
WDT
VPP
REGIN
Port 0
Drivers
P0.0
P0.1
P0.2/XTAL1
P0.3/XTAL2
P0.4/TX
P0.5/RX
P0.6/CNVSTR
P0.7/VREF
Digital Peripherals
16k Byte OTP
Program Memory
C2D
In-system
Programming
Hardware
VIO
Port I/O Configuration
CIP-51 8051
Controller Core
SPI
Peripheral Power
Crossbar Control
Regulator
Core Power
GND
SFR
Bus
System Clock Setup
XTAL1
XTAL2
External Oscillator
Analog Peripherals
(C8051T620)
Voltage
Reference
Internal Oscillator
Clock
Recovery
Low Freq.
Oscillator
USB Peripheral
D+
DVBUS
USB
Full / Low
Speed
Transceiver
VDD
P3.0/C2D
VREF
VREF
10-bit
500ksps
ADC
VDD
VREF
A
M
U
X
Temp
Sensor
GND
Controller
CP0, CP0A
1k Byte
RAM
Port 3
Drivers
CP1, CP1A
+
+
-
2 Comparators
Copyright © 2011 by Silicon Laboratories
01.21.11
C8051T620/621/320/321/322/323
Full Speed USB EPROM MCU Family
Calibrated Internal 48 MHz Oscillator
Internal 80 kHz Oscillator
USB with 256 Bytes Endpoint RAM
Supply Voltage Regulator
SMBus/I2C
Enhanced SPI
UARTs
Timers (16-bit)
Programmable Counter Array
Digital Port I/Os
10-Bit 500 ksps ADC
Internal Voltage Reference
Temperature Sensor
Analog Comparator
Lead-Free (RoHS Compliant)
Package
1280
Y
Y
Y
Y
Y
Y
2
4
Y
24
Y
Y
Y
2
Y
QFN32
1
1280
Y
Y
Y
Y
Y
Y
2
4
Y
24
—
—
—
2
Y
QFN32
48
16k1
1280
Y
Y
Y
Y
Y
Y
2
4
Y
25
Y
Y
Y
2
Y
LQFP32
48
16k1
1280
Y
Y
Y
Y
Y
Y
2
4
Y
21
Y
Y
Y
2
Y
QFN28
48
16k1
1280
Y
Y
Y
Y
Y
Y
2
4
Y
25
—
—
—
2
Y
LQFP32
48 16k1
1280
Y
Y
Y
Y
Y
Y
2
4
Y
21
—
—
—
2
Y
QFN28
MIPS (Peak)
EPROM Code Memory (Bytes)
C8051T620-GM 48 16k1
Ordering Part Number
RAM (Bytes)
Product Selection Guide
C8051T621-GM 48 16k
C8051T320-GQ
2
C8051T321-GM
3
C8051T322-GQ2
C8051T323-GM
Notes:
3
1. 512 bytes reserved for factory use.
2. Pin compatible with the C8051F320-GM.
3. Pin compatible with the C8051F321-GM.
C8051T62x Development Kit
Selected Electrical Charasteristics
Parameter
Conditions
Min
Typ
Max
Units
Regulator1 in Normal Mode
Regulator1 in Bypass Mode
1.8
1.75
3.0
—
3.6
1.9
V
V
SYSCLK 
(System Clock)
0
—
48
MHz
Specified 
Operating Temp
Range
–40
—
+85
°C
2.7
—
5.25
V
3.3
3.45
3.6
V
—
—
100
mA
Supply Voltage
Voltage Regulator (REG0)
Input Voltage
Range
Output 
Voltage (VDD)
Output Current=1 to
100 mA
Output Current
ADC-DC Accuracy
Resolution
10
bits
SAR Conversion
Clock
—
—
8
MHz
Throughput
Rate
—
—
500
ksps
—
1.1
1.2
2.4
1.3
2.5
V
—
4.5
6
mA
Voltage Reference
Output Voltage
1.2 V setting, 25 °C ambient
2.4 V setting, 25 °C ambient
VREF Short-Circuit Current
Comparators
Response Time:
Mode 0, Vcm* =
1.5 V
USB
CP0+ – CP0– = 100 mV
—
240
—
ns
CP0+ – CP0– = –100 mV
—
240
—
ns
Copyright © 2011 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
01.21.11
Similar pages