AT90USB646-AU Atmel, AT90USB646-AU Datasheet - Page 33
![no-image](/images/manufacturer_photos/0/0/78/atmel_sml.jpg)
AT90USB646-AU
Manufacturer Part Number
AT90USB646-AU
Description
MCU AVR 64K FLASH 16MHZ 64TQFP
Manufacturer
Atmel
Series
AVR® 90USBr
Specifications of AT90USB646-AU
Core Processor
AVR
Core Size
8-Bit
Speed
16MHz
Connectivity
EBI/EMI, I²C, SPI, UART/USART, USB, USB OTG
Peripherals
Brown-out Detect/Reset, POR, PWM, WDT
Number Of I /o
48
Program Memory Size
64KB (64K x 8)
Program Memory Type
FLASH
Eeprom Size
2K x 8
Ram Size
4K x 8
Voltage - Supply (vcc/vdd)
2.7 V ~ 5.5 V
Data Converters
A/D 8x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
64-TQFP, 64-VQFP
Controller Family/series
AVR USB
No. Of I/o's
48
Eeprom Memory Size
2KB
Ram Memory Size
4KB
Cpu Speed
20MHz
Rohs Compliant
Yes
Processor Series
AT90USBx
Core
AVR8
Data Bus Width
8 bit
Data Ram Size
4 KB
Interface Type
2-Wire, SPI, USART
Maximum Clock Frequency
20 MHz
Number Of Programmable I/os
48
Number Of Timers
4
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
3rd Party Development Tools
EWAVR, EWAVR-BL
Development Tools By Supplier
ATAVRDRAGON, ATSTK500, ATSTK600, ATSTK525, ATAVRISP2, ATAVRONEKIT, AT90USBKEY, ATEVK525
Minimum Operating Temperature
- 40 C
On-chip Adc
10 bit, 8 Channel
Package
64TQFP
Device Core
AVR
Family Name
AT90
Maximum Speed
20 MHz
Operating Supply Voltage
3.3|5 V
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
AT90USB646-AU
Manufacturer:
MOT
Quantity:
1 100
Part Number:
AT90USB646-AU
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
10. Datasheet Revision History for AT90USB64/128
10.1
10.2
10.3
10.4
10.5
10.6
10.7
7593KS–AVR–11/09
Changes from 7593A to 7593B
Changes from 7593B to 7593C
Changes from 7593C to 7593D
Changes from 7593D to 7593E
Changes from 7593E to 7593F
Changes from 7593F to 7593G
Changes from 7593G to 7593H
Please note that the referring page numbers in this section are referred to this document. The
referring revision in this section are referring to the document revision.
1. Changed default configuration for fuse bytes and security byte.
2. Suppression of timer 4,5 registers which does not exist.
3. Updated typical application schematics in USB section
1. Update to package drawings, MQFP64 and TQFP64.
1. For further product compatibility, changed USB PLL possible prescaler configurations.
1. Updated PLL Prescaler table: configuration words are different between AT90USB64x
2. Cleaned up some bits from USB registers, and updated information about OTG timers,
3. Updated clock distribution tree diagram (USB prescaler source and configuration
4. Cleaned up register summary.
5. Suppressed PCINT23:8 that do not exist from External Interrupts.
6. Updated Electrical Characteristics.
7. Added Typical Characteristics.
8. Update Errata section.
1. Removed ’Preliminary’ from document status.
2. Clarification in Stand by mode regarding USB.
1. Updated Errata section.
1. Added Signature information for 64K devices.
2. Fixed figure for typical bus powered application
3. Added min/max values for BOD levels
4. Added ATmega32U6 product
5. Update Errata section
6. Modified descriptions for HWUPE and WAKEUPE interrupts enable (these interrupts
Only 8MHz and 16MHz crystal frequencies allows USB operation (See
page
and AT90USB128x to enable the PLL with a 16 MHz source.
remote wake-up, reset and connection timings.
register).
should be enabled only to wake up the CPU core from power down mode).
49).
AT90USB64/128
Table 6-11 on
33