D E S C R I P T I O N
The USB microcontroller family features an on-board universal serial bus (USB) 2.0 function controller with an integrated transceiver and on-chip clock recovery. No external resistors, crystal, voltage regulator, EEPROM or other components are required. On-chip resources include a high-speed 8051 CPU with up to 64 kB Flash, UARTs, I2C, SPI, timers, counters and PWM generators. On-chip analog features include a multi-channel 10-bit ADC, precision voltage reference, internal oscillator, comparators and a temperature sensor. Available in 28-pin QFN, 32-pin LQFP or 48-pin TQFP packages, these devices provide a single-chip solution for embedded USB applications.
F E A T U R E S
1 USB 2.0
– Integrated transceiver
– Integrated clock recovery
– 1 kB buffer RAM
– Full (12 Mbps) or low-speed operation
– Control endpoint plus six bi-directional endpoint pipes
2 25–48 MIPS 8051 CPU
3 16–64 kB Flash Memory
4 1536–5376 B RAM
5 10-bit, 200 ksps ADC
6 Two asyncronous comparators
7 Precision voltage reference
8 Temperature sensor
9 15-40 digital I/O
10 Packages (Pb-free, RoHS compliant)
– QFN28
– LQFP32
– TQFP48
A P P L I C A T I O N S
1 PC peripherals
2 Point-of-sale terminals
3 Consumer medical devices
4 PC-based lab instrumentation
5 USB modems
6 Game controllers
7 IP telephones
8 Upgrade legacy RS-232 to USB
9 Personal navigation devices
Integrated USB 2.0 Interface
These compact MCUs uniquely combine a USB 2.0 function controller with onboard clock extraction eliminating resistors, crystal, voltage regulator, EEPROM and other external components required in competing solutions. This high level of integration results in small package sizes, saving board space and reducing overall system cost.
Analog Peripherals
The USB MCUs include 10-bit ADCs with programmable throughput up to 200 ksps, ±1 LSB INL with no missing codes. These ADCs also feature up to 17 external inputs that can be programmed to operate in single-ended or differential mode. Other analog peripherals include two comparators, built-in temperature sensor and internal precision voltage reference.
Development Tools
Silicon Laboratories’ low-cost development kits provide all the hardware and software needed to design almost any circuit application. Standard contents include a USB to serial debugging adapter, Integrated Development Environment (IDE) CD, prototyping target PCB, USB cable and a universal power supply.
In-System Debug
All USB MCUs include on-chip 2-wire debug circuitry that provides nonintrusive, full-speed, in-circuit debugging of the production part installed in the user’s end application. Emulators are never required. USB Microcontrollers USB Microcontroller Product Matrix.
USBXpress® Development Software
With Silicon Laboratories’ USBXpress Development Software, interfacing your design to the USB has never been easier. The comprehensive kit provides a complete host and device software solution, including Microsoft Windows device drivers. No USB protocol or hardware expertise is required. Instead, a simple, high-level application program interface (API) is used on both the host and USB MCU to achieve high-performance USB connectivity. The USBXpress Development Software includes royalty-free, Microsoft-certified device drivers, INF driver installation files, host API library and MCU API library. Microsoft Windows 2000, XP, Vista and WinCE (4.2, 5.0 and 6.0)* are supported. *Please see Silicon Labs’ USBXpress webpage for supported platforms.
Keyword :
microcontrollers ,usb microcontroller ,speed usb ,microcontroller ,microchip ,usb interface ,programmable ,power consumption ,peripheral ,usb connection ,software ,robotshop ,robotics ,robot kits ,programmer ,program memory ,pic microcontrollers ,nasdaq ,microcontroller family ,memory ,low power ,interface ,full-speed ,usb device ,technology ,products ,peripherals ,modules ,microcontroller module ,implementation ,ground ,freescale ,free usb ,flash memory ,firmware ,family ,endpoint ,eeprom ,download ,development board ,designers ,cypress semiconductor ,cypress ,controllers ,configuration ,bootloader ,avr microcontroller ,arduino ,application.




