Atmel Microcontrollers with Integrated USB Controller User Manual


USB MICROCONTROLLERS
8-bit Microcontrollers
with Integrated USB Controller
Ready to Go in No Time
Atmel®’s family of 8-bit microcontrollers supports a wide range of USB applications: high-end
keyboards, mice, phone accessories, toys, serial adapters and industrial equipment.
An on-chip bootloader permits very quick fi rmware download from a PC, without using a parallel
programmer or dedicated hardware.
Nonvolatile memory stores confi guration parameters enabling the system to be instantly operational,
even without connection to a PC.
8051 solutions offer 8KB to 64KB of Flash with up to 4 MIPS and USB function. They also include 5
ROM variants for cost reduction when code is fi xed.
AVR® solutions offer 8KB to 128KB of Flash with up to 16 MIPS, USB function and On-The-Go for
dual role host or function.
Key Features & Benefi ts
Popular and powerfull 8-bit
architectures 8051 and AVR
Extensive Library of USB reference fi rmware
USB Certifi cation
Flash In-System Programming
Factory Programmed USB boot-loader
Choice of serial interfaces and
analog peripherals
Large range of memory sizes
Industrial Grade and Quality
Low power consumption
Applications
Keyboard and mice
Gamepads and Joysticks
Phone accessories
Toys
Serial adapters
Industrial equipment
Security Keys
POS Terminals
NFC and RFID readers
Power supplies and chargers
8-BIT MICROCONTROLLERS WITH
INTEGRATED USB CONTROLLER
Everywhere You Are
®
USB Everywhere
After conquering computers and peripherals, USB is gaining momentum in consumer products and
industrial equipment. Data storage, data transfer and product confi guration are key applications driving
this move.
On-The-Go (OTG) now allows devices to communicate without PC intervention. With the suitable device
class libraries OTG can:
• support various targeted products
• negotiate host or device role with another OTG device
• connect to any PC as a USB device
Human Interface Devices form by far the most popular class of USB
peripherals. New pointing and input devices gain in accuracy with full-
speed (12 Mbit/s), which is provided by all Atmel USB microcontrollers.
Atmel USB microcontrollers also support isochronous transfers and double
buffering for audio streaming. Last but not least, Atmel controllers with seven endpoints
can merge several USB functions in one composite device, thus saving space and components.
USB Self-Programming
Instant connection: programming on demand
Atmel USB Flash microcontrollers’ on-chip bootloader can be used for self-programming at any step of the
product life cycle: development, production, after sales support and in day to day use by the end user.
Dedicated on-chip hardware secures the user fi rmware but can also force the application to reprogram
when it has lost control.
Standard Flash MCU
USB to SPI
or
USB to RS232
adapter
USB Flash MCU
USB
12 Mbps
Loading...
+ 2 hidden pages