Atmel 8 bit 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 firmware download from a PC, without using a parallel
programmer or dedicated hardware.
Nonvolatile memory stores configuration 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 fixed.
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.
Applications
Key Features & Benefits
Keyboard and mice
Popular and powerfull 8-bit
Gamepads and Joysticks
Phone accessories
Toys
architectures 8051 and AVR
Extensive Library of USB reference firmware
USB Certification
Serial adapters
Flash In-System Programming
Factory Programmed USB boot-loader
Choice of serial interfaces and
analog peripherals
Industrial equipment
Security Keys
POS Terminals
NFC and RFID readers
Power supplies and chargers
Large range of memory sizes
Industrial Grade and Quality
Low power consumption
USB Software Library
A library of reference firmware demonstrates the most popular USB device classes and helps proliferate
applications without the need for custom driver development: Human Interface Device class for mice,
keyboards and industrial equipment I/Os; Mass storage device class to share files with PCs; Communication
Device Class for data transfer and UART emulation.
AVR
8051
Endpoint /
Pipe*
Device Class
Host (KB)
Function (KB)
Function (KB)
Device Firmware Update
Human Interface Device
Mass Storage
1
1-3
3
7
4
7
8
3
4
3
3
3
6
5
5
Communication Device Class
Audio
4
7
2
2.5
Fingerchip Bulk
2
4
*Including one IN/OUT control endpoint/pipe
AVR Tools
Evaluation Kit
Atmel: AT90USBKEY, EVK525 Mass Storage Evaluation Kit
Atmel: STK525, STK526
Starter Kit
Emulator Platform
In-System Programming
Flash Device Programmers
Compilers
Atmel: JTAGICE mkII
Atmel: FLIP software, AVRISP mkII, JTAGICE mkII, AVR Dragon
Atmel: STK500 with STK501 or STK526
CodeVision™, GCC-AVR, IAR®,
8 & 16KB Flash Starter Kit
P/N: ATSTK526
USB Demo Kit
P/N: AT90USBKEY
64 & 128KB Flash Starter Kit
P/N: ATSTK525
8051 Tools
Starter et Development Kits
Emulator
Atmel: AT89STK-05, AT89STK-10, AT89DVK-04
Ceibo, Hitex, Nohau, Phytec, Signum
Atmel: FLIP software
In-System programming
Flash Device Programmers
Compilers
Ad vantech®, Hi-Lo Systems, Elnec, BP Microsystems, Data I/O®, etc
Crossware®, Hi-Tech, IAR®, Keil™, Raisonnace® , SDCC, Tasking®
AT89C5130A/31A Starter Kit
AT89C5132 Development Kit
P/N: AT89DVK-04
Mass Storage
Starter Kit - P/N: AT89STK-10
P/N: AT89STK-05
Headquarters
Atmel Corporation
2325 Orchard Parkway
San Jose, CA 95131, USA
Tel: 1(408) 441-0311
Fax: 1(408) 487-2600
International
Atmel Asia
Room 1219
Status a)
Flash (KB)
ROM (KB)
Chinachem Golden Plaza
77 Mody Road Tsimhatsui
East Kowloon
Hong Kong
Tel: (852) 2721-9778
Fax: (852) 2722-1369
ISP & Self Programming
EEPROM (Bytes)
RAM (Bytes)
Atmel Europe
Le Krebs
8, Rue Jean-Pierre Timbaud
BP 309, 78054
I/O Pins
UART/USART
Saint-Quentin-en-
Yvelines Cedex
SPI
France
Tel: (33) 1-30-60-70-00
Fax: (33) 1-30-60-71-11
TWI (I2C compliant)
USB 2.0 Host/OTG
USB Full Speed
USB Low Speed
Atmel Japan
9F, Tonetsu Shinkawa Bldg.
1-24-8 Shinkawa
Chuo-ku, Tokyo 104-0033
Japan
Tel: (81) 3-3523-3551
Fax: (81) 3-3523-7581
USB DPRAM (bytes)
USB Endpoints
PS2
I2S
8-bit Timers
16-bit Timers
Product Contact
Atmel Nantes
PWM (channel)
La Chantrerie
BP 70602
44306 Nantes cedex 3
France
Tel: (33) 2-40-18-18-18
Fax: (33) 2-40-18-19-60
Comparator
A/D Converter (channel)
Analog Gain Stage
POR
PFD
Memory Interfaces
(IDE, MMC, SD, CF, SM)
Literature Requests
JTAG/DebugWIRE
Vcc (V)
Website
Max. Frequency (MHz)
Max. Speed (MIPS)
Packages
© 2007 Atmel Corporation.
All rights reserved.
Atmel®, logo and combinations
thereof, Everywhere You Are®, AVR®
and others are registered trademarks
of Atmel Corporation or its subsidiar-
ies. Other terms and product names
may be the trademarks of Atmel or
others.
Temperature Range
Hotline [email protected]
Rev.: 4036F-AVR-03/07/4000
Disclaimer: The information in this document is provided in connection with Atmel products. No license, express or implied, by estoppel or otherwise, to any intellectual property right is granted by this document or in con-
nection with the sale of Atmel products. EXCEPT AS SET FORTH IN ATMEL’S TERMS AND CONDITIONS OF SALES LOCATED ON ATMEL’S WEB SITE, ATMEL ASSUMES NO LIABILITY WHATSOEVER AND DISCLAIMS
ANY EXPRESS, IMPLIED OR STATUTORY WARRANTY RELATING TO ITS PRODUCTS INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE,
OR NON-INFRINGEMENT. IN NO EVENT SHALL ATMEL BE LIABLE FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, PUNITIVE, SPECIAL OR INCIDENTAL DAMAGES (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR
LOSS AND PROFITS, BUSINESS INTERRUPTION, OR LOSS OF INFORMATION) ARISING OUT OF THE USE OR INABILITY TO USE THIS DOCUMENT, EVEN IF ATMEL HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
DAMAGES. Atmel makes no representations or warranties with respect to the accuracy or completeness of the contents of this document and reserves the right to make changes to specifications and product descriptions
at any time without notice. Atmel does not make any commitment to update the information contained herein. Unless specifically provided otherwise, Atmel products are not suitable for, and shall not be used in, automotive
applications. Atmel’s products are not intended, authorized, or warranted for use as components in applications intended to support or sustain life.
|