Microchip Technology

AT90USB647-MU 16MHz 64KB USB MCU | Microchip Technology

N.º da peça: AT90USB647-MU ✗ Fim de vida
Em estoque Enviado em 1 a 3 dias úteis
3.3 V or 5 V Vdss 64-VFQFN with exposed pad Package 16 MHz Speed 64 KB Memory
A partir de $8.9453 USD / unidade
MOQ: 1 |
Preço atualizado: 2026-10-23
Preços por volume
Qtd. Preço unitário Total
1 $8.9453 $8,95
10 $8.9453 $89,45
100 $8.9453 $894,53
500 $8.9453 $4.472,65
1.000 $8.9453 $8.945,30
ℹ️ Todos os preços estão em USD

AT90USB647-MU Visão geral

The Microchip Technology AT90USB647-MU is an 8-bit AVR RISC microcontroller with USB 2.0 device support, 64KB of ISP flash memory, 2KB of EEPROM, 4KB of SRAM, and 48 general-purpose I/O lines. It operates at up to 16MHz and is supplied in a 64-pin VFQFN package with an exposed pad. The device combines an AVR microcontroller, USB connectivity, serial interfaces, timers, and modular peripherals in one integrated package.

A microcontroller is a programmable semiconductor that executes firmware, coordinates digital peripherals, and provides the central control logic for embedded products. The AT90USB series belongs to the AVR family of low-power 8-bit RISC devices. In a USB-enabled product, the controller can manage host-to-device data transfer, firmware updates, configuration handling, and application-specific control functions without requiring a separate USB interface controller.

The verified feature set includes 64KB of flash with read-while-write capability, 2KB of EEPROM, 4KB of SRAM, and 32 general-purpose working registers. The device provides USB 2.0 low-speed and full-speed On-The-Go support, a USART, a byte-oriented 2-wire serial interface, a real-time counter, and four flexible timer/counters with compare modes and PWM. These resources support USB peripherals, human-interface devices, data acquisition, industrial control, communication bridges, and embedded USB test equipment.

The 64-pin package leaves substantial I/O capacity for USB data, programming, debugging, serial communication, timers, and application signals. The exposed pad is intended for thermal management, but actual power dissipation and layout requirements depend on clock rate, I/O activity, supply voltage, ambient temperature, and PCB construction. The supplied data confirms industrial-temperature ordering information through the AT90USB647-MU listing, while detailed operating-temperature limits should be confirmed in the manufacturer datasheet.

Typical designs place the microcontroller beside USB protection, clock circuitry, decoupling capacitors, programming access, and application-specific sensors or transceivers. Designers should preserve the exposed-pad land pattern, route USB differential signals with controlled impedance, keep high-current paths compact, and validate firmware compatibility before production release. AT90USB647-MU is a tray-packaged ordering option; the exact exposed-pad dimensions and complete pin map are not fully included in the supplied source snippets.

This product page combines the verified Microchip feature summary, distributor package information, and application-oriented design guidance. Pricing and lead time vary by supplier, so procurement should be confirmed against current distributor listings as of 2026-10-23. The data also identifies AT90USB647-MUR as a closely related reel-packaging designation, but packaging form alone is not treated here as a separate drop-in alternative.

Alternativas drop-in para AT90USB647-MU — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.

Variantes desta série

Modelos da mesma série compatíveis como drop-in com AT90USB647-MU (mesmo formato e footprint) — diferindo em Package, USB Version, Packaging, Product Type, Real-Time Counter.

Microchip Technology
Package: 64-TQFP, 14 x 14 mm
USB Version: USB 2.0 low-speed and full-speed On-The-Go
Packaging: Tray
Comparar com AT90USB647-MU →
Microchip Technology
Package: 64-TQFP (14x14 mm)
Packaging: Tape & Reel (TR)
Product Type: 8-bit AVR RISC microcontroller
Comparar com AT90USB647-MU →

Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:

AT90USB647-MUR

✅ Drop-In
📦 64-VFQFN with exposed pad
Related AT90USB647 ordering designation; exact electrical, temperature-grade, and suffix differences are

📋 Alternativa de referência (fora do catálogo)

AT90USB647-AU

✅ Drop-In
Microchip Technology
📦 64-VFQFN with exposed pad
AVR enhanced RISC · 8-bit microcontroller · 16 MHz · 64 KB · 2 KB · 4 KB · 48 · 32

✓ Em estoque

$12.864 / unidade

Ver ficha técnica →

AT90USB647-AUR

✅ Drop-In
Microchip Technology
📦 64-VFQFN with exposed pad
8-bit AVR RISC microcontroller · 16 MHz · 64 KB (64K x 8) flash · Supported · 2 KB · 4 KB (4K x 8) · 48 · 32

✓ Em estoque

Consulte o preço

Ver ficha técnica →

AT90USB647-MU Classificações máximas e características elétricas

Product Type 8-bit AVR RISC microcontroller with USB
Frequência máxima de clock 16 MHz
Flash Memory 64 KB
Flash Read-While-Write Supported
EEPROM Memory 2 KB
SRAM 4 KB
General-Purpose I/O Lines 48
General-Purpose Working Registers 32
USB Version USB 2.0
USB Operating Modes Low-speed and full-speed On-The-Go
Timers 4 flexible timer/counters with compare modes and PWM
Serial Interfaces USART and byte-oriented 2-wire serial interface
Real-Time Counter Supported
Encapsulamento 64-VFQFN with exposed pad
Package Code HVQCCN
Terminal Count 64 terminals
Tensão de alimentação 3.3 V or 5 V
Programming and Debug ICSP and In-Circuit Debug supported
Manufacturer Product Page AT90USB647

Guia de Configuração de Pinos do AT90USB647-MU hvqccn

Configuração de pinos para AT90USB647-MU (pacote hvqccn). Este CI digital inclui GPIO, interfaces de comunicação (UART, SPI, I2C) e pinos de alimentação. Consulte o datasheet do fabricante para funções alternativas dos pinos e opções de configuração. Essencial para projeto de sistemas embarcados e layout de PCB.

Diagrama de pinagem do pacote hvqccn para AT90USB647-MU

Nenhum dado detalhado de pinagem disponível para AT90USB647-MU.

Consulte a ficha técnica para a configuração completa dos pinos.

Aplicações típicas

AT90USB647-MU é adequado para 7 aplicaçãos: USB Human-Interface Device, USB Data-Acquisition Device, Industrial USB Control Interface, USB Communication Bridge, USB Programmable Timer Controller, USB-Controlled Motor and Relay System, USB-Coupled Security and Access Peripheral.

🧩

USB Human-Interface Device

The AT90USB647-MU fits USB keyboards, mice, game controllers, and other human-interface products because it combines USB 2.0 low-speed and full-speed On-The-Go support with 48 GPIO lines and four timer/counters. A product can use the USB peripheral for enumeration and data transfer while using timers for debouncing, scanning, lighting, or motor timing. The 64-VFQFN footprint provides ample connections for switches, indicators, sensors, and communication logic. Firmware must implement the required USB descriptors and device-class behavior. Validate suspend current, enumeration, cable tolerance, and human-factor timing in the final system rather than treating the microcontroller feature list as a complete USB compliance result.

📟

USB Data-Acquisition Device

For USB-connected instrumentation, the AT90USB647-MU provides 48 I/O lines, 4KB of SRAM, 64KB of flash, timers, and serial interfaces alongside USB connectivity. The MCU can coordinate sensor selection, sample timing, digital control signals, and packetized data transfer. Its 16MHz maximum clock supports control-loop and protocol-processing tasks when firmware and peripherals are carefully budgeted. USB data movement consumes CPU and memory, so designers should define buffering, timeout, and error-recovery behavior before implementation. Validate signal integrity with the actual connector, protection network, cable, host software, and production test setup.

🏭

Industrial USB Control Interface

The AT90USB647-MU is suitable for an industrial control interface that uses USB as its service and configuration link while timers and digital I/O manage local equipment. Its USART and 2-wire serial interface can connect to sensors, actuators, converters, or remote modules, while the GPIO count provides control outputs and status inputs. USB suspend and power-state behavior must be designed explicitly to avoid unintended actuator movement during host disconnect. Industrial systems should also validate transient immunity, grounding, isolation strategy, and thermal performance at the intended ambient temperature. The MCU is a controller element, not a complete protection or isolation solution.

🌐

USB Communication Bridge

The AT90USB647-MU can act as a USB-to-serial or USB-to-control bridge when a system needs to translate between a USB host and embedded peripherals. Its USB 2.0 support, USART, byte-oriented 2-wire interface, and flexible timers support common embedded communication arrangements. The 64KB flash provides room for protocol firmware, while 4KB of SRAM can support buffering and state management. Bridge designs should define baud-rate negotiation, packet framing, flow control, timeout behavior, and USB suspend behavior. Production validation should cover driver compatibility, hot-plug events, short cables, malformed packets, and recovery after bus faults.

⏱️

USB Programmable Timer Controller

The four flexible timer/counters with compare modes and PWM make the AT90USB647-MU useful for USB-controlled timing, pulse generation, motor control, and laboratory automation. A host computer can configure operating states and exchange timing commands over USB while the MCU generates deterministic hardware outputs. PWM channels and compare outputs reduce the need for host-driven timing, which improves repeatability when the USB link is variable or temporarily unavailable. The timer clock, prescaler, interrupt latency, and output polarity must be calculated together. Firmware should include safe-state behavior for USB disconnect, watchdog recovery, and invalid timer configuration.

⚙️

USB-Controlled Motor and Relay System

The AT90USB647-MU can serve as the digital controller in a USB-managed motor, relay, or valve system because it combines 48 GPIO lines, PWM-capable timers, EEPROM-backed configuration, and USB connectivity. A host application can set operating parameters and monitor status while local timers maintain timing behavior between host transactions. GPIO count and voltage-level requirements must be matched to the chosen driver circuitry; the MCU should not directly drive inductive loads. Add transistor or MOSFET drivers, flyback protection, current limiting, and appropriate isolation as required. Validate startup, thermal rise, overcurrent behavior, emergency stop, and USB-disconnect states before connecting real actuators.

🔐

USB-Coupled Security and Access Peripheral

The AT90USB647-MU can support USB-connected access-control, identification, or compact security peripherals when the design requires local logic, nonvolatile configuration, and USB communication. EEPROM can retain device parameters, while GPIO and timers handle buttons, indicators, relay-control signals, or credential-reader interfaces. Security-critical designs must add appropriate authentication, tamper response, protected key storage, and secure production provisioning; the MCU feature set alone does not provide a security certification. USB enumeration timing, suspend behavior, cable faults, and fail-safe outputs should be tested under the complete product mechanical and electrical environment.

What is the AT90USB647-MU?
The AT90USB647-MU is a Microchip Technology 8-bit AVR RISC microcontroller with USB 2.0 low-speed and full-speed On-The-Go support. It combines 64KB of ISP flash, 2KB of EEPROM, 4KB of SRAM, 48 general-purpose I/O lines, and USB connectivity in a 64-VFQFN package. According to the Microchip product page, it also includes USART, a byte-oriented 2-wire interface, a real-time counter, and four timer/counters with PWM support.
What is the operating frequency of the AT90USB647-MU?
The AT90USB647-MU operates at up to 16MHz according to the verified distributor listing. Its AVR core executes firmware at this clock rate, while the integrated peripherals support USB, serial communications, timers, and other embedded-control functions. The exact clock-source requirements, fuse settings, and operating-voltage limits should be taken from the manufacturer datasheet before configuring the final board.
How much memory does the AT90USB647-MU have?
The AT90USB647-MU provides 64KB of ISP flash memory, 2KB of EEPROM, and 4KB of SRAM. The flash supports read-while-write operation, which is useful when firmware must remain accessible during nonvolatile updates. EEPROM provides separate nonvolatile storage, while SRAM supports stack, variables, buffers, and USB or application working data. These values are confirmed by the Microchip product-page feature summary.
Is the AT90USB647-MU USB 2.0 compatible?
Yes. The AT90USB647-MU includes USB 2.0 low-speed and full-speed On-The-Go functionality. This makes it suitable for USB-connected embedded products, including peripherals, data-acquisition devices, human-interface equipment, and USB communication adapters. The USB implementation still requires the correct transceiver or connector interface, protection components, firmware support, and validated signal routing on the PCB.
Where can I download the AT90USB647 datasheet?
The official AT90USB647 product information is available on the Microchip product page at https://www.microchip.com/en-us/product/AT90USB647. That page provides device information and links to manufacturer documentation. The supplied distributor search results also identify a datasheet covering AT90USB647 together with related AT90USB devices, but the official Microchip page is the preferred source for electrical limits, pin definitions, timing, and package drawings.
What package does the AT90USB647-MU use?
The AT90USB647-MU uses a 64-VFQFN package with an exposed pad. The verified distributor and parts listings identify the package as 64-QFN or 64-VQFP in different abbreviated forms, while the target ordering code is associated with the 64-VFQHN-style exposed-pad package description. Preserve the manufacturer land pattern and thermal-pad connection requirements during PCB design.
Can the AT90USB647-MU replace AT90USB647-MUR?
AT90USB647-MUR is a related Microchip ordering designation for the same AT90USB647 device family, but the supplied data primarily distinguishes the target as tray packaging and does not provide a full manufacturer comparison of every ordering-code suffix. Therefore, AT90USB647-MUR should be treated as a procurement and packaging alternative only after confirming the package, temperature grade, and production requirements in the official datasheet.
What can replace the AT90USB647-MU?
A verified drop-in replacement for the AT90USB647-MU was not established by the supplied cross-reference data. Microchip’s cross-reference search and DigiKey’s parametric cross-reference tools are appropriate starting points, but a valid replacement must match the 64-VFQFN footprint, pin functions, USB behavior, memory organization, voltage range, clock requirements, and firmware expectations. Do not substitute an AT90USB1286 or other AT90USB member solely because its USB description is similar.
Is the AT90USB647-MU suitable for USB human-interface devices?
The AT90USB647-MU is well suited to USB human-interface device designs because it combines USB 2.0 low-speed and full-speed On-The-Go support with 48 GPIO lines, timers, PWM, serial interfaces, and programmable flash. A keyboard, mouse, controller, or instrument can use the USB peripheral while additional I/O handle buttons, indicators, sensors, or displays. Firmware and USB descriptors must be implemented and validated for the target device class.
How much power does the AT90USB647-MU consume?
Power consumption depends on supply voltage, clock frequency, USB state, active peripherals, I/O loading, and firmware behavior. The supplied verified data does not provide a complete current-consumption table for the AT90USB647-MU, so a numeric operating-current specification is not asserted here. Review the manufacturer electrical characteristics for active, idle, USB suspend, and power-down currents, then verify thermal performance on the final PCB.
What are the key AT90USB647-MU specifications for engineers?
The key verified specifications are a 16MHz maximum clock, 64KB flash, 2KB EEPROM, 4KB SRAM, 48 GPIO lines, 32 working registers, USB 2.0 low/full-speed On-The-Go, four timer/counters with compare modes and PWM, USART, a byte-oriented 2-wire interface, a real-time counter, and a 64-VFQFN exposed-pad package. The Microchip product-page summary is the primary source for these features.
Where can I buy the AT90USB647-MU?
The AT90USB647-MU is listed by multiple distributors, including Mouser, DigiKey-related listings, LCSC, Heisener, and Octopart’s comparison page. One verified supplier listing showed a unit price of $8.9453 and 17,712 pieces in stock, while LCSC showed a separate price of $15.243 and four units in stock. Pricing and availability are time-sensitive and should be confirmed as of 2026-10-23 before ordering.
What is the AT90USB647-MU lead time?
The supplied Heisener listing states that the AT90USB647-MU can ship immediately and displayed an estimated delivery window of July 11 through July 16, but that estimate is not guaranteed for the current date or a particular quantity. Mouser and other distributors may show different stock and lead-time information. Confirm the current lead time directly with the selected authorized distributor when placing an order as of 2026-10-23.
Does the AT90USB647-MU support ICSP and debugging?
Yes. The Microchip AT90USB647 documentation describes connection through an 8-pin Single In-Line connector for MPLAB Snap debugging and identifies In-Circuit Serial Programming support. The programming/debug connector uses device I/O pins and the reset line. Exact connector pin assignments and programming voltage requirements should be taken from the official datasheet and development-hardware documentation.
What is the difference between the AT90USB647 and AT90USB647-MU?
AT90USB647 is the base device name, while AT90USB647-MU is the full ordering code used in the verified distributor listings. The MU suffix identifies a particular package, temperature, and ordering configuration under Microchip’s part-number system, while the supplied sources identify the target as a 64-VFQFN exposed-pad device in tray packaging. The exact suffix definition should be confirmed against the manufacturer datasheet or product documentation.
Is the AT90USB647-MU RoHS and REACH compliant?
The supplied AT90USB647-MU data does not directly state the compliance status of the target ordering code. The related AT90USB647-AU distributor catalog snippet lists EU RoHS and REACH compliance for that related ordering option, but that evidence should not be transferred automatically to AT90USB647-MU without confirming the exact package and ordering suffix. Request the current Microchip material-compliance declaration for production purchasing.
How should the AT90USB647-MU USB circuit be laid out?
Route the USB differential pair as a controlled-impedance pair with minimized length mismatch and continuous reference to the correct plane. Place USB protection, series resistors, and connector-related components according to the selected USB transceiver or device implementation, while keeping switching nodes and high-current paths away from sensitive USB and analog traces. The final layout should follow Microchip’s recommended application pattern and be checked with signal-integrity and compliance testing.
Can AT90USB647-MU be used in industrial temperature products?
The verified AT90USB647-MU listing identifies the part as an industrial-temperature device in the supplied parts data. This indicates that the ordering code is intended for an industrial temperature grade, but the exact minimum and maximum temperatures, voltage limits, and qualification status must be checked in the official datasheet. Automotive qualification should not be assumed from the industrial designation.

Dados de referência de engenharia para AT90USB647-MU — comparação, orientação de projeto e informações de conformidade.

Guia de seleção

Choose the AT90USB647-MU when the design needs an 8-bit AVR controller with USB 2.0 low-speed and full-speed On-The-Go support, 64KB flash, 2KB EEPROM, 4KB SRAM, 48 GPIO lines, timers, USART, and a 2-wire interface in a 64-VFQFN exposed-pad package. AT90USB647-MUR may be attractive when the same device family and USB functionality are needed but the exact suffix, packaging, or procurement configuration differs; verify the manufacturer ordering table. AT90USB647-AU and AT90USB647-AUR are related family references, but their exact package and temperature-grade differences are not supplied, so they should not be selected without datasheet confirmation. For USB bridges, measurement devices, human-interface products, and industrial controllers, validate USB enumeration, suspend behavior, timing, thermal performance, and firmware compatibility on the final hardware.

Comparação com alternativas

Parâmetro Este produto AT90USB647-MUR AT90USB647-AU AT90USB647-AUR
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 64-VFQFN with exposed pad 64-QFN with exposed pad 64-VFQFN with exposed pad 64-VFQFN with exposed pad

Principais diferenciais

  • Integrated USB 2.0 connectivity (vs AT90USB647-MUR)
  • AVR control and connectivity integration (vs AT90USB647-AU)
  • Peripheral breadth for embedded USB products (vs AT90USB647-AUR)

Notas de projeto

The AT90USB647-MU is specified for 3.3V or 5V operation in the verified distributor data, but the exact operating limits must be confirmed in the manufacturer datasheet. Place the required supply bypass capacitors close to the device power pins and maintain a low-impedance return path. Account for USB transceiver, connector, regulator, and external-load current when sizing the supply; the MCU’s current consumption changes with clock, USB state, peripherals, and GPIO activity.

Preserve the 64-VFQFN land pattern, exposed-pad geometry, and thermal-via arrangement specified by Microchip. The exposed pad is not automatically a usable ground connection; follow the package drawing and recommended assembly process. Use a controlled assembly profile and inspect the pad and lead alignment after reflow. A pinout map is not included in the supplied snippets, so the complete pin assignment must be taken from the official datasheet before routing the board.

Keep the USB differential pair short, impedance-controlled, and referenced to a continuous ground plane. Avoid routing the pair across plane splits or placing unrelated high-current switching paths nearby. Match the connector, protection components, series impedance, and firmware-controlled USB electrical conditions as an entire interface. Validate eye diagrams, enumeration, suspend/resume behavior, and cable-length margins with the final PCB stack-up rather than relying only on schematic review.

Do not confuse the AT90USB647 base device with every AT90USB family member. Related ordering codes such as AT90USB647-MUR, AT90USB647-AU, and AT90USB647-AUR appear in the supplied results, but suffix, package, temperature, and packaging details must be confirmed before substitution. Also verify the exact exposed-pad pinout, programming connector, clock source, supply limits, and USB transceiver requirements in the official datasheet.

Informações de conformidade

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
Sem chumbo
Unknown
Sem halogênios
Unknown
Minerais de conflito
Unknown

The supplied AT90USB647-MU sources do not state compliance for the exact ordering code. A related AT90USB647-AU catalog snippet lists EU RoHS and REACH compliance, but this was not transferred to AT90USB647-MU without exact-ordering-code confirmation. Automotive qualification is not stated in the supplied data.

Dados verificados em: 2026-10-23 — dados verificados e curados pela equipe de engenharia de componentes da XAIPART

Buscas relacionadas

AT90USB647-MU AT90USB647-MU datasheet Microchip AT90USB647-MU AT90USB647-MU 64KB flash 16MHz AT90USB647-MU 64-VFQFN AT90USB647-MU USB 2.0 OTG AT90USB647-MU price AT90USB647-MU buy online AT90USB647-MU lead time AT90USB647-MU vs AT90USB647-MUR AT90USB647-MU USB microcontroller AT90USB647-MU pinout AT90USB647-MU drop-in replacement AT90USB647-MU ICSP programming AT90USB647-MU exposed pad package

Componentes & termos relacionados

Microchip Technology AT90USB647-MU AT90USB647 AT90USB647-MUR AT90USB647-AU AT90USB647-AUR AVR AVR RISC architecture 8-bit microcontroller USB 2.0 USB On-The-Go 64KB flash memory 2KB EEPROM 4KB SRAM 48 GPIO lines USART 2-wire serial interface timer/counter PWM real-time counter 64-VFQFN exposed pad ICSP MPLAB Snap USB data acquisition USB human-interface device industrial control USB communication bridge embedded control
RFQ de cotação rápida
Preencha todos os detalhes — nossa equipe de vendas responderá em até 24 horas
Part number Fabricante Encapsulamento QTY Preço-alvo Total
Total: $0.00 USD
✓
Cotação enviada!

Responderemos seu e-mail em até 24 horas

1
RFQ enviada
2
Cotação recebida
3
Pedido realizado
4
Pagamento
5
Enviado
6
Entregue
Ver detalhes da RFQ