background image

USB Software Library

www.atmel.com

A library of reference fi rmware 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 fi les with PCs; Communication 
Device Class for data transfer and UART emulation.

AVR Tools 

8051 Tools      

AT89C5132 Development Kit

P/N: AT89DVK-04

8 & 16KB Flash Starter Kit 

P/N: ATSTK526

Device Class

Endpoint / 

Pipe*

AVR

8051

 Host (KB)

Function (KB)       

Function (KB)

Device Firmware Update

1

7

4

3

Human Interface Device

1-3

4

3

3

Mass Storage

3

7

5

6

Communication Device Class

4

8

7

5

Audio

2

3

2.5

Fingerchip Bulk

2

     

4

Evaluation Kit

Atmel: AT90USBKEY, EVK525 Mass Storage Evaluation Kit

Starter Kit

Atmel: STK525, STK526

Emulator Platform 

Atmel: JTAGICE mkII

In-System Programming

Atmel: FLIP software, AVRISP mkII, JTAGICE mkII, AVR Dragon

Flash Device Programmers

Atmel: STK500 with STK501 or STK526

Compilers

CodeVision™, GCC-AVR, IAR

®

Starter et Development Kits

Atmel: AT89STK-05, AT89STK-10, AT89DVK-04

Emulator

Ceibo, Hitex, Nohau, Phytec, Signum

In-System programming

Atmel: FLIP software

Flash Device Programmers

Ad vantech

®

, Hi-Lo Systems, Elnec, BP Microsystems, Data I/O

®

, etc

Compilers

Crossware

®

, Hi-Tech, IAR

®

, Keil™, Raisonnace

® 

, SDCC, Tasking

®

AT89C5130A/31A Starter Kit

P/N: AT89STK-05

Mass Storage 
Starter Kit - P/N: AT89STK-10

64 & 128KB Flash Starter Kit

P/N: ATSTK525

USB Demo Kit

P/N: AT90USBKEY

*Including one IN/OUT control endpoint/pipe

Summary of Contents for 8-bit Microcontrollers with Integrated USB Controller

Page 1: ...KB 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 Key Features Benefits Popular and powerfull 8 bit architectures 8051 and AVR Extensive Library of USB reference firmware USB Certification Flash In System Programm...

Page 2: ... 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 ...

Page 3: ...ion Device Class 4 8 7 5 Audio 2 3 2 5 Fingerchip Bulk 2 4 Evaluation Kit Atmel AT90USBKEY EVK525 Mass Storage Evaluation Kit Starter Kit Atmel STK525 STK526 Emulator Platform Atmel JTAGICE mkII In System Programming Atmel FLIP software AVRISP mkII JTAGICE mkII AVR Dragon Flash Device Programmers Atmel STK500 with STK501 or STK526 Compilers CodeVision GCC AVR IAR Starter et Development Kits Atmel ...

Page 4: ... 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 Rev 4036F AVR 03 07 4000 Serial Interfaces Status a Flash KB ROM KB ISP Self Programming EEPROM Bytes RAM Bytes I O Pins UART USART SPI TWI I2C compliant USB 2 0 Host OTG...

Reviews: