AT90USB646-16MU Atmel, AT90USB646-16MU Datasheet - Page 12
![Microcontrollers (MCU) AVR USB 64K FLASH5V](/photos/39/69/396955/mlf_qfn-64_sml.jpg)
AT90USB646-16MU
Manufacturer Part Number
AT90USB646-16MU
Description
Microcontrollers (MCU) AVR USB 64K FLASH5V
Manufacturer
Atmel
Datasheet
1.AT90USB1287-16MU.pdf
(30 pages)
Specifications of AT90USB646-16MU
Data Bus Width
8 bit
Program Memory Type
Flash
Program Memory Size
64 KB
Data Ram Size
4 KB
Interface Type
2-Wire, SPI, USART
Maximum Clock Frequency
16 MHz
Number Of Programmable I/os
48
Number Of Timers
4
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
Package / Case
QFN-64
Minimum Operating Temperature
- 40 C
On-chip Adc
10 bit, 8 Channel
Lead Free Status / Rohs Status
Details
Other names
AT90USB646-MU
12
0x3E (0x5E)
0x3D (0x5D)
0x3C (0x5C)
0x3B (0x5B)
0x3A (0x5A)
0x2E (0x4E)
0x2D (0x4D)
0x2C (0x4C)
0x2B (0x4B)
0x2A (0x4A)
0x1E (0x3E)
0x1D (0x3D)
0x1C (0x3C)
Address
0x3F (0x5F)
0x2F (0x4F)
0x1F (0x3F)
0x39 (0x59)
0x38 (0x58)
0x37 (0x57)
0x36 (0x56)
0x35 (0x55)
0x34 (0x54)
0x33 (0x53)
0x32 (0x52)
0x31 (0x51)
0x30 (0x50)
0x29 (0x49)
0x28 (0x48)
0x27 (0x47)
0x26 (0x46)
0x25 (0x45)
0x24 (0x44)
0x23 (0x43)
0x22 (0x42)
0x21 (0x41)
0x20 (0x40)
(0x7C)
(0x7B)
(0x7A)
(0x79)
(0x78)
(0x77)
(0x76)
(0x6F)
(0x6E)
(0x6D)
(0x6C)
(0x6B)
(0x6A)
(0x75)
(0x74)
(0x73)
(0x72)
(0x71)
(0x70)
(0x69)
(0x68)
(0x67)
(0x66)
(0x65)
(0x64)
(0x63)
(0x62)
(0x61)
(0x60)
AT90USB64/128
ADCSRB
ADCSRA
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
WDTCSR
Reserved
Reserved
Reserved
Reserved
SPMCSR
Reserved
Reserved
Reserved
PCMSK0
OSCCAL
TCCR0B
TCCR0A
PLLCSR
Name
ADMUX
XMCRB
XMCRA
TIMSK3
TIMSK2
TIMSK1
TIMSK0
MCUCR
MCUSR
MONDR
GPIOR2
GPIOR1
GPIOR0
RAMPZ
OCR0B
OCR0A
GTCCR
EEARH
CLKPR
OCDR/
TCNT0
EEARL
EICRB
EICRA
PCICR
EIMSK
ADCH
SREG
SMCR
ADCL
PRR1
PRR0
ACSR
SPDR
SPSR
SPCR
EEDR
EECR
EIFR
SPH
SPL
COM0A1
CLKPCE
ADHSM
PCINT7
OCDR7
REFS1
PRUSB
FOC0A
PRTWI
SPMIE
Bit 7
ADEN
XMBK
ISC71
ISC31
INTF7
WDIF
SP15
SPIE
SRE
ACD
SPIF
TSM
INT7
SP7
JTD
-
-
-
-
-
-
-
-
-
-
-
-
-
-
I
-
-
-
-
-
-
-
-
-
-
-
-
-
COM0A0
RWWSB
PRTIM2
REFS0
PCINT6
OCDR6
FOC0B
ACME
WCOL
Bit 6
ADSC
ACBG
SRL2
ISC70
ISC30
INTF6
WDIE
SP14
SPE
INT6
SP6
T
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
COM0B1
ADLAR
ADATE
PCINT5
PRTIM0
OCDR5
EEPM1
SIGRD
DORD
Bit 5
SRL1
ISC61
ISC21
WDP3
INTF5
ICIE3
ICIE1
SP13
ACO
INT5
SP5
H
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Timer/Counter0 Output Compare Register B
Timer/Counter0 Output Compare Register A
EEPROM Address Register Low Byte
General Purpose I/O Register 2
General Purpose I/O Register 1
General Purpose I/O Register 0
ADC Data Register High byte
ADC Data Register Low byte
Oscillator Calibration Register
RWWSRE
COM0B0
PCINT4
OCDR4
EEPM0
MUX4
WDCE
PLLP2
Bit 4
ISC60
ISC20
MSTR
INTF4
ADIF
SRL0
SP12
JTRF
EEPROM Data Register
PUD
INT4
SP4
ACI
Timer/Counter0 (8 Bit)
Monitor Data Register
-
-
-
-
S
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
SPI Data Register
OCIE3C
SRW11
OCIE1C
CLKPS3
BLBSET
PCINT3
PRTIM3
PRTIM1
OCDR3
WGM02
MUX3
Bit 3
WDRF
PLLP1
EERIE
ADIE
ISC51
ISC11
CPOL
INTF3
WDE
SP11
ACIE
INT3
SM2
SP3
-
-
-
-
-
-
-
V
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
EEPROM Address Register High Byte
OCIE3B
OCIE2B
OCIE1B
OCIE0B
CLKPS2
ADTS2
ADPS2
SRW10
PCINT2
PGWRT
OCDR2
EEMPE
MUX2
XMM2
Bit 2
ISC50
ISC10
PRSPI
WDP2
PLLP0
INTF2
BORF
CPHA
SP10
CS02
ACIC
SM1
INT2
SP2
-
-
-
N
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
RAMPZ1
PSRASY
SRW01
OCIE3A
OCIE2A
OCIE1A
OCIE0A
CLKPS1
ADTS1
ADPS1
PCINT1
WGM01
PGERS
OCDR1
MUX1
XMM1
EXTRF
Bit 1
ISC41
ISC01
WDP1
IVSEL
ACIS1
INTF1
SPR1
EEPE
PLLE
CS01
INT1
SM0
SP9
SP1
-
-
-
-
Z
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
PRUSART1
PSRSYNC
RAMPZ0
ADTS0
ADPS0
SRW00
CLKPS0
PCINT0
WGM00
MUX0
PRADC
SPMEN
OCDR0
PLOCK
XMM0
TOIE3
TOIE2
TOIE1
TOIE0
Bit 0
ISC40
ISC00
PCIE0
WDP0
PORF
ACIS0
SPI2X
INTF0
SPR0
EERE
IVCE
CS00
INT0
SP8
SP0
SE
-
-
-
-
C
-
-
-
-
-
-
-
-
-
-
-
-
7593GS–AVR–03/08
Page