Atmel Explore USB Capabilities of AT90USBKEY Microcontrollers

Page 3

www.atmel.com

USB Software Library

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.

 

Endpoint /

AVR

 

8051

Device Class

 

 

 

Pipe*

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

 

 

 

*Including one IN/OUT control endpoint/pipe

AVR Tools

 

 

 

 

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®,

 

 

USB Demo Kit

64 & 128KB Flash Starter Kit

8 & 16KB Flash Starter Kit

P/N: AT90USBKEY

P/N: ATSTK525

P/N: ATSTK526

8051 Tools

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®

AT89C5132 Development Kit

AT89C5130A/31A Starter Kit

Mass Storage

P/N: AT89DVK-04

P/N: AT89STK-05

Starter Kit - P/N: AT89STK-10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Image 3
Contents Bit Microcontrollers USB Self-Programming USB Everywhere8051 USB Software LibraryAVR Tools ToolsHotline avr@atmel.com