|
AT90USB647_14 Datasheet, PDF (1/456 Pages) ATMEL Corporation – 135 powerful instructions – most single clock cycle execution | |||
|
Features
⢠High performance, low power AVR® 8-bit Microcontroller
⢠Advanced RISC architecture
â 135 powerful instructions â most single clock cycle execution
â 32 Ã 8 general purpose working registers
â Fully static operation
â Up to 16MIPS throughput at 16MHz
â On-chip 2-cycle multiplier
⢠Non-volatile program and data memories
â 64/128Kbytes of in-system self-programmable flash
⢠Endurance: 100,000 write/erase cycles
â Optional Boot Code section with independent lock bits
⢠USB boot loader programmed by default in the factory
⢠In-system programming by on-chip boot program hardware activated after
reset
⢠True read-while-write operation
⢠All supplied parts are pre-programed with a default USB bootloader
â 2K/4K (64K/128K flash version) bytes EEPROM
⢠Endurance: 100,000 write/erase cycles
â 4K/8K (64K/128K flash version) bytes internal SRAM
â Up to 64Kbytes optional external memory space
â Programming lock for software security
⢠JTAG (IEEE std. 1149.1 compliant) interface
â Boundary-scan capabilities according to the JTAG standard
â Extensive on-chip debug support
â Programming of flash, EEPROM, fuses, and lock bits through the JTAG interface
⢠USB 2.0 full-speed/low-speed device and on-the-go module
â Complies fully with:
â Universal serial bus specification REV 2.0
â On-the-go supplement to the USB 2.0 specification rev 1.0
â Supports data transfer rates up to 12Mbit/s and 1.5Mbit/s
⢠USB full-speed/low speed device module with interrupt on transfer completion
â Endpoint 0 for control transfers: up to 64-bytes
â Six programmable endpoints with in or out directions and with bulk, interrupt or
isochronous transfers
â Configurable endpoints size up to 256bytes in double bank mode
â Fully independent 832bytes USB DPRAM for endpoint memory allocation
â Suspend/resume interrupts
â Power-on reset and USB bus reset
â 48MHz PLL for full-speed bus operation
â USB bus disconnection on microcontroller request
⢠USB OTG reduced host:
â Supports host negotiation protocol (HNP) and session request protocol (SRP) for
OTG dual-role devices
â Provide status and control signals for software implementation of HNP and SRP
â Provides programmable times required for HNP and SRP
⢠Peripheral features
â Two 8-bit timer/counters with separate prescaler and compare mode
â Two16-bit timer/counter with separate prescaler, compare- and capture mode
8-bit Atmel
Microcontroller
with
64/128Kbytes
of ISP Flash
and USB
Controller
AT90USB646
AT90USB647
AT90USB1286
AT90USB1287
7593LâAVRâ09/12
|
▷ |