Microchip Technology

AT90USB647-AUR - 16MHz 64KB USB AVR MCU | Microchip

部品番号: AT90USB647-AUR ✓ 生産中
在庫あり 1〜3営業日以内に発送
64-TQFP (14x14 mm) Package 16 MHz Speed 64 KB (64K x 8) flash Memory
お問い合わせ 価格については
MOQ: 1 |
価格更新日: 2026-10-23
ボリューム価格
数量 単価 小計
1 $9.8323 $9.83
10 $0 $0.00
100 $0 $0.00
500 $0 $0.00
1,000 $0 $0.00
ℹ️ すべての価格はUSDです

AT90USB647-AUR 概要

The Microchip Technology AT90USB647-AUR is an 8-bit AVR RISC microcontroller with USB 2.0 device support, 64KB of ISP flash memory, 2KB EEPROM, 4KB SRAM, and 48 general-purpose I/O lines. It operates at up to 16MHz and is packaged in a 64-pin TQFP (14x14 mm) tape-and-reel option. Its integrated USB controller supports low-speed and full-speed operation, while the AVR core provides a compact platform for USB-connected control, data acquisition, human-interface, and embedded peripheral designs.

A microcontroller is an integrated computing device containing a processor core, nonvolatile program memory, working memory, and dedicated peripherals. The AT90USB647 belongs to the hierarchy of AVR 8-bit RISC microcontrollers, embedded microcontrollers, and general-purpose semiconductor integrated circuits. Its USB connectivity, moderate memory capacity, and 48 I/O pins make it suitable for systems that need local control without the cost or complexity of a higher-bit-width processor.

Key device features include 64KB of flash with read-while-write capability, 2KB EEPROM, 4KB SRAM, 48 I/O lines, 32 general-purpose working registers, and four flexible timer/counter blocks with compare and PWM modes. The device also includes USART, byte-oriented two-wire serial interface, and USB 2.0 low-speed and full-speed On-The-Go support. These resources consolidate several control and communication tasks into one device.

The AT90USB647-AUR combines a 16MHz AVR architecture with dedicated USB connectivity, allowing firmware to enumerate as a USB peripheral while using timers for timing, PWM for actuator control, and serial interfaces for sensors or external modules. Its 48 I/O lines provide substantial board-level connectivity for indicators, buttons, relays, displays, and data-capture circuits. The 2KB EEPROM supports nonvolatile parameter storage, while the 4KB SRAM provides working memory for protocol handling and control state.

Typical applications include USB bootloaders, USB-to-serial bridges, industrial control modules, USB-connected instrumentation, human-interface devices, and embedded accessory controllers. The manufacturer product page also identifies MPLAB Snap and ICSP connectivity, supporting programming and debugging workflows. The 64-pin TQFP footprint offers a conventional leaded surface-mount package for prototype and production assemblies where a higher pin-count analog or mixed-signal interface is useful.

When designing around this MCU, confirm the USB operating mode, clocking arrangement, power requirements, and every exposed-pin function against the manufacturer datasheet before layout. Route USB D+ and D- as a controlled-impedance differential pair, keep the interface away from noisy switching nodes, and provide the decoupling and crystal or clock circuitry recommended by the application reference design. Firmware should also use the USB descriptors and device identifiers appropriate to the finished product.

This page consolidates verified manufacturer and distributor specifications, practical USB design guidance, same-family comparisons, and sourcing information. It adds engineering context around memory, connectivity, programming, and package reuse without replacing the complete manufacturer datasheet for production design release.

ドロップイン代替品: AT90USB647-AUR — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。

このシリーズのバリエーション

同一シリーズでドロップイン互換のモデル: AT90USB647-AUR (同一形状・フットプリント) — 相違点: Package, Real-Time Counter, General-Purpose I/O Lines, General-Purpose Working Registers, Flash Memory.

Microchip Technology
Package: 64-pin TQFP, 14 x 14 mm
Real-Time Counter: 1 real-time counter
General-Purpose I/O Lines: 48 lines
比較対象 AT90USB647-AUR →
Microchip Technology
Package: 64-TQFP, 14 x 14 mm
Real-Time Counter: 1
Flash Memory: 64 KB
比較対象 AT90USB647-AUR →
Microchip Technology
Package: 64-VFQFN with exposed pad
Real-Time Counter: Supported
Flash Memory: 64 KB
比較対象 AT90USB647-AUR →
Microchip Technology
Package: 64-TQFP (14 x 14 mm)
比較対象 AT90USB647-AUR →

クイック比較ツール — 並列比較する代替部品を選択:

AT90USB647-AU

✅ ドロップイン
Microchip Technology
📦 64-TQFP (14x14 mm)
AVR enhanced RISC · 8-bit microcontroller · 16 MHz · 64 KB · 2 KB · 4 KB · 48 · 32

✓ 在庫あり

$12.864 / 個

データシートを見る →

AT90USB646-AU

✅ ドロップイン
Microchip Technology
📦 64-TQFP (14x14 mm)
8-bit AVR RISC microcontroller · 16 MHz · 64 KB (64K x 8) · 2 KB · 4 KB · 48 lines · 32 registers · USB 2.0 low-speed and full-speed device

✓ 在庫あり

$8.1 / 個

データシートを見る →

AT90USB1286-AU

✅ ドロップイン
📦 64-TQFP (14x14 mm)
Same 16MHz 64-pin TQFP AT90USB platform, but flash capacity differs by at least 50%; it is not a full-memory drop-in and requires pin and firmware validation

📋 参考代替品(カタログ未掲載)

AT90USB1287-AU

✅ ドロップイン
📦 64-TQFP (14x14 mm)
Same 16MHz 64-pin TQFP AT90USB platform, but flash capacity differs by at least 50%; it is not a full-memory drop-in and requires pin and firmware validation

📋 参考代替品(カタログ未掲載)

ATMEGA645-16AUR

✅ ドロップイン
Microchip Technology
📦 64-TQFP (14x14 mm)
AVR 8-bit RISC · 8-bit · 16 MHz · 16 MIPS at 16 MHz · 64 KB (32K x 16) · 4 KB · 2 KB · 4.5 V to 5.5 V

✓ 在庫あり

$5.4 / 個

データシートを見る →

AT90USB647-AUR 最大定格&電気的特性

Product Type 8-bit AVR RISC microcontroller
Maximum Clock Speed 16 MHz
Program Memory Size 64 KB (64K x 8) flash
Flash Read-While-Write Supported
EEPROM Memory Size 2 KB
SRAM Size 4 KB (4K x 8)
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
Timer/Counter Blocks 4
Serial Interfaces USART and byte-oriented 2-wire serial interface
Oscillator Type Internal
パッケージ 64-TQFP (14x14 mm)
Packaging Tape & Reel (TR)
Programming and Debugging In-Circuit Serial Programming (ICSP) and MPLAB Snap support

AT90USB647-AUR 64-tqfp (14x14 mm) ピン配置ガイド

AT90USB647-AUR (64-tqfp (14x14 mm) パッケージ) のピン配置。 このデジタルICには、GPIO、通信インターフェース (UART、SPI、I2C)、および電源ピンが含まれています。代替ピン機能と設定オプションについては、メーカーのデータシートを参照してください。組み込みシステム設計とPCBレイアウトに不可欠です。

AT90USB647-AUR の 64-tqfp (14x14 mm) パッケージピン配置図

詳細なピン配置データはありません: AT90USB647-AUR.

詳細は データシート をご参照ください。

主な用途

AT90USB647-AUR の用途: 6 件s: USB Human-Interface Devices, USB Bootloader and Firmware Update Hub, USB-to-Serial and Embedded Gateways, Industrial Data-Acquisition Modules, USB-Connected Measurement and Test Instruments, USB Accessory and Peripheral Controllers.

🖥️

USB Human-Interface Devices

The AT90USB647-AUR fits USB keyboards, control panels, and other human-interface peripherals because its AVR core runs at up to 16MHz while the integrated controller supports USB 2.0 low-speed and full-speed On-The-Go operation. Its 48 general-purpose I/O lines can drive indicators, scan matrices, and switch inputs, and its four timer/counter blocks provide timing resources for debouncing, periodic scanning, and PWM output. Firmware can enumerate directly as a USB device, while the USART and byte-oriented two-wire interface preserve options for external accessories. Before layout, confirm the exact USB power and signal requirements, validate the selected descriptor set, and use the manufacturer reference implementation for connector protection, impedance, and decoupling.

⚡

USB Bootloader and Firmware Update Hub

The AT90USB647-AUR is well suited to USB-connected bootloaders because it combines 64KB of ISP flash with read-while-write capability, 2KB of EEPROM, and USB On-The-Go support. Read-while-write allows firmware to manage code and data without forcing every update into an external memory device. Its 16MHz AVR core can service USB enumeration and host-side update commands, while four timers, USART, and two-wire serial support extend the design beyond a basic updater. The same device can retain configuration values in EEPROM and expose status through LED or serial indicators. Production firmware should include image validation, recovery behavior, write-cycle management, and device identification appropriate to the finished USB product.

🌐

USB-to-Serial and Embedded Gateways

AT90USB647-AUR can implement a compact USB-to-serial gateway because USB is integrated while USART and the byte-oriented two-wire interface provide external bus connectivity. The 4KB SRAM supports protocol buffering and state management, and the 16MHz core can service simultaneous USB and serial traffic. A gateway can expose legacy equipment through a modern USB host while using the remaining I/O lines for mode selection, status indicators, or service inputs. For industrial deployment, add the required transceiver, isolation, surge protection, and grounding rather than connecting external interfaces directly. Firmware should implement framing, timeouts, flow control, and USB suspend or wake behavior appropriate to the intended host environment.

🏭

Industrial Data-Acquisition Modules

The AT90USB647-AUR provides a useful control core for a USB-connected data-acquisition module that requires timing, digital stimulus, and local buffering. Four timer/counter blocks with compare and PWM modes can generate precise sampling-control or actuator signals, while 48 I/O lines support digital sensors, interlocks, and status LEDs. Its 16MHz AVR core, 4KB SRAM, and 64KB flash provide a practical balance for a compact controller, and USB 2.0 permits direct transfer to a host computer. Analog measurement accuracy would require suitable external converters because no ADC specification is supplied for this device. The system designer must also handle analog grounding, input protection, calibration, digital isolation, and EMC compliance outside the MCU.

📺

USB-Connected Measurement and Test Instruments

The AT90USB647-AUR can serve as the control and communication core of a USB measurement instrument because it integrates USB On-The-Go, multiple timers, 48 I/O lines, and serial interfaces in a 64-pin TQFP. Timers can trigger captures or drive test sequences, while EEPROM can hold calibration constants and configuration records. Its four working SRAM kilobytes are useful for local command parsing and short measurement buffering. USB host connectivity simplifies a PC-based instrument without requiring a separate communications processor. For laboratory-grade accuracy, external ADC or DAC parts, low-noise references, analog input conditioning, and calibration are required. The enclosure and cable design must also address ESD, ground loops, isolation, and operator safety.

🔌

USB Accessory and Peripheral Controllers

The AT90USB647-AUR is appropriate for a USB accessory controller that must combine host connectivity with several local outputs. Its 48 I/O lines can operate relays, LEDs, switches, and sensors, while the timer/counter PWM resources can control displays, motors, or indicator intensity. The 16MHz AVR core and 4KB SRAM are enough for moderate accessory protocols, and USB full-speed support simplifies enumeration on common hosts. EEPROM provides nonvolatile storage for device identity, calibration, or user preferences. The enclosure-level design still requires robust cable protection, dependable power management, and mechanical control of user-accessible connectors. Firmware should validate host commands, manage USB suspend behavior, and prevent unsafe actuator states during reset or brownout.

What are the key specifications of AT90USB647-AUR that engineers should know?
The AT90USB647-AUR combines a 16MHz 8-bit AVR core with 64KB flash, 2KB EEPROM, 4KB SRAM, 48 I/O lines, and USB 2.0 low-speed and full-speed On-The-Go support in a 64-TQFP package. According to the Microchip Technology product page, it also provides four timer/counter blocks, USART, and a byte-oriented two-wire serial interface. These resources make it a practical single-chip controller for USB-connected peripherals, data-acquisition modules, and human-interface devices.
What is the operating speed of AT90USB647-AUR?
The AT90USB647-AUR operates at up to 16MHz. According to the Microchip Technology product page, the device uses an advanced RISC architecture with most instructions executing in a single clock cycle. This clock rate is supported by the internal oscillator identified in the distributor data. Exact operating conditions, voltage behavior, and clock-configuration requirements should be confirmed in the manufacturer datasheet before finalizing a design.
Where can I download the AT90USB647-AUR datasheet PDF?
The official AT90USB647 product page is the preferred source for the manufacturer datasheet and supporting documentation. It is located at https://www.microchip.com/en-us/product/AT90USB647. The verified AT90USB647-AUR listing at DigiKey also provides a datasheet link. Because the 64-TQFP part is part of the broader AT90USB family, confirm that the downloaded document explicitly covers AT90USB647 and its 64-pin variant.
Where can I find the AT90USB647-AUR pinout?
The complete AT90USB647-AUR pinout is published in the manufacturer datasheet associated with the official product page at https://www.microchip.com/en-us/product/AT90USB647. The verified distributor data identifies the physical package as 64-TQFP, but it does not enumerate all 64 pin names. For that reason, use the manufacturer pin description and package drawing rather than inferring USB, power, or multifunction pin assignments from adjacent pins.
Where to buy AT90USB647-AUR online?
The AT90USB647-AUR can be purchased from major electronics distributors, including DigiKey, Mouser, and authorized Microchip Technology channels. The verified DigiKey listing identifies the exact MPN and 64-TQFP package, while the Mouser listing offers another purchasing route. Availability changes by volume, so compare authorized-channel inventory and lifecycle status before committing a production order. Listed pricing should be reconfirmed at the distributor.
What is the price of AT90USB647-AUR?
The verified unit price for AT90USB647-AUR is $9.8323 as of 2026-10-23, based on the provided distributor result. That figure represents a reference price rather than a guaranteed quotation for every quantity. DigiKey, Mouser, and Octopart provide current purchasing and inventory information, and volume breaks may lower the effective unit cost. Confirm the price and available quantity at checkout.
What is the lead time for AT90USB647-AUR?
The verified AT90USB647-AUR result states that the lead time is to be confirmed, with an estimated delivery window of February 24 to March 1 shown in the source snippet. Because that estimate is not a guaranteed allocation date, request a current quotation from the selected authorized distributor. For production planning, combine the distributor lead-time response with the device lifecycle status and your own incoming-inspection requirements.
Is AT90USB647-AUR in stock?
AT90USB647-AUR is listed as available in the verified distributor data, including a referenced inventory of 16,656 pieces, while DigiKey describes the product as available to ship. Stock quantities can change rapidly and may differ by authorized source. Treat the quoted inventory as a snapshot as of 2026-10-23 and verify the live quantity, factory lead time, and traceability documentation before placing a large order.
What can replace AT90USB647-AUR?
The closest verified drop-in candidate is AT90USB647-AU from the same Microchip AT90USB647 family, using the same 64-pin TQFP device and 16MHz, 64KB-flash configuration. The verified cross-reference data also shows ATMEGA645-16AU as a 64-TQFP, 8-bit, 64KB-flash alternative, but it does not establish USB equivalence. Firmware, peripheral, pin-function, and USB compatibility therefore require datasheet-level validation before substitution.
Is AT90USB647-AUR the same as AT90USB647-AU?
AT90USB647-AUR and AT90USB647-AU are the same base AT90USB647 device in a 64-pin TQFP package, and the verified comparison data identifies both as 16MHz AVR USB devices with 64KB flash. The ordering-code suffix can encode packaging and temperature information, so the exact suffix must be checked before substitution. The verified source also warns that some electrical characteristics can differ, making a full suffix comparison essential.
What is the best Microchip equivalent for AT90USB647-AUR?
AT90USB647-AU is the best directly supported same-family candidate for AT90USB647-AUR because both are identified as 16MHz, 64KB-flash AVR USB devices in 64-pin TQFP packages. No independently verified cross-brand part was found with sufficient evidence of USB, pin, memory, and peripheral equivalence. The safest replacement path is therefore the exact same-device ordering-code comparison rather than a functional substitute that requires firmware or board changes.
AT90USB647-AUR vs ATMEGA645-16AU - which is better for a USB application?
AT90USB647-AUR is the stronger choice for a USB application because the verified manufacturer description explicitly confirms USB 2.0 low-speed and full-speed On-The-Go support. ATMEGA645-16AU is confirmed as an 8-bit, 16MHz, 64KB-flash device in a 64-pin TQFP, but the supplied comparison data does not verify USB. It should be treated only as a candidate for designs whose firmware, USB interface, and pin assignments can be fully revalidated.
When should I choose AT90USB647-AUR over AT90USB647-AU?
Choose AT90USB647-AUR when the tape-and-reel ordering option is required for your assembly process, and choose AT90USB647-AU when its exact ordering code better matches the required temperature, packing, or sourcing configuration. The verified comparison snippets identify both as 64-pin TQFP AT90USB647 devices, but they do not expose every suffix-level attribute. Check the manufacturer ordering information and distributor listings for the complete commercial difference.
Is AT90USB647-AUR suitable for industrial control and USB peripheral designs?
AT90USB647-AUR is suitable for many USB peripheral and embedded-control designs because it combines USB 2.0 low/full-speed support with 48 I/O lines, four timer/counter blocks, USART, and two-wire serial connectivity. Its 16MHz AVR core and 4KB SRAM are appropriate for moderate control workloads. For industrial deployment, verify operating-temperature limits, EMC requirements, isolation, surge protection, and lifecycle documentation that are not specified in the supplied data.
How should USB and power be laid out around AT90USB647-AUR?
Route the USB D+ and D- conductors as a controlled-impedance differential pair, keep the pair continuous, and minimize vias and stubs. Place USB protection and required passive components close to the connector or controller interface, while keeping the path away from switching supplies and high-current digital edges. Power the MCU with the manufacturer-recommended decoupling scheme. Exact voltage, capacitor values, and impedance targets must be taken from the complete datasheet and USB implementation guidance.

エンジニアリング参考データ: AT90USB647-AUR — 比較、設計ガイダンス、コンプライアンス情報。

選定ガイド

Choose AT90USB647-AUR for a compact USB-connected control design that needs the verified combination of a 16MHz 8-bit AVR core, 64KB flash, 2KB EEPROM, 4KB SRAM, 48 I/O lines, and USB 2.0 low/full-speed On-The-Go in a 64-pin TQFP. AT90USB647-AU is the closest same-device choice when its exact suffix, temperature, and commercial ordering configuration better fit the build; compare the full manufacturer ordering codes before substitution. Consider AT90USB646-AU only after verifying its memory, USB, and peripheral mapping. AT90USB1286-AU and AT90USB1287-AU are same-package candidates from the wider family, but their potentially different flash capacities make them unsuitable as automatic drop-ins. ATMEGA645-16AU matches the broad 8-bit, 16MHz, 64KB-flash, 64-TQFP comparison but lacks verified USB equivalence in the supplied data. For all non-exact alternatives, review USB pin functions, electrical limits, timers, serial interfaces, bootloader behavior, and firmware before releasing production hardware.

代替品との比較

パラメータ この製品 AT90USB647-AU AT90USB646-AU AT90USB1286-AU AT90USB1287-AU ATMEGA645-16AU
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 64-TQFP (14x14 mm) 64-TQFP (14x14 mm) 64-TQFP (14x14 mm) 64-TQFP (14x14 mm) 64-TQFP (14x14 mm) 64-TQFP (14x14 mm)
Architecture 8-bit AVR RISC 8-bit AVR RISC 8-bit AVR RISC 8-bit AVR RISC 8-bit AVR RISC 8-bit AVR RISC
Maximum Clock Speed 16 MHz 16 MHz 16 MHz 16 MHz 16 MHz 16 MHz

主な差別化要因

  • Exact same-device ordering option (vs AT90USB647-AU)
  • Verified USB 2.0 On-The-Go integration (vs ATMEGA645-16AU)
  • USB-capable 64KB-flash platform (vs AT90USB1286-AU)
  • Balanced embedded I/O and memory (vs AT90USB646-AU)

設計ノート

Treat USB D+ and D- as a controlled-impedance differential pair from the AT90USB647-AUR pins to the USB connector. Keep the pair length matched, minimize vias and stubs, and avoid routing it alongside switching nodes or high-current return paths. Place any required series termination and ESD-protection devices close to the connector or controller according to the manufacturer reference design. Confirm the target impedance and placement details against the complete USB hardware guidance before fabrication.

Implement the MCU power rails with local high-frequency decoupling and separate routing for analog-sensitive sections where applicable. Verify supply-voltage limits and USB transceiver requirements from the manufacturer datasheet rather than relying on generic USB bus power. Keep regulator switching loops compact and prevent their high-current paths from crossing the USB differential pair. Include a controlled power-up and reset sequence so the host does not see an unstable device during startup.

Do not treat a shared 64-pin TQFP footprint as proof of drop-in compatibility. AT90USB647, AT90USB646, AT90USB1286, AT90USB1287, and ATMEGA645 variants can differ in USB features, memory, peripheral mapping, and multifunction pin behavior. Before replacing AT90USB647-AUR, compare the exact ordering suffix, pin table, electrical characteristics, bootloader assumptions, and application firmware. AT90USB647-AU is the closest verified same-device candidate, while the other alternatives require deliberate validation.

Provide a stable clock and reset implementation using the manufacturer-recommended configuration, and keep sensitive timing paths away from USB and switching-power activity. The verified data identifies an internal oscillator, but final clock accuracy, USB timing tolerance, and external-clock requirements must be confirmed from the datasheet. Route programming and debug access with the standard ICSP arrangement, and preserve connector clearance so a debugger can reach the target without board rework.

USB is a high-speed differential interface, but the larger EMI concern can be the surrounding switched or relay-controlled circuitry. Use short return paths, maintain a continuous ground reference under the pair, and separate noisy actuator drivers from sensitive MCU inputs. Add common-mode or filtering components only after checking USB signal-integrity and ESD requirements; incorrect series impedance or capacitance can impair enumeration. Validate the finished assembly with conducted and radiated emissions testing appropriate to its end-product category.

コンプライアンス情報

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
鉛フリー
Unknown
ハロゲンフリー
Unknown
紛争鉱物
Unknown

The verified snippets identify the device as green but do not provide explicit RoHS, REACH, lead-free, halogen-free, or conflict-minerals declarations. A microcontroller is not an automotive-qualified product in the supplied evidence, so AEC-Q100 is marked not_applicable.

関連検索

AT90USB647-AUR AT90USB647-AUR datasheet PDF Microchip AT90USB647-AUR AT90USB647 64KB 16MHz 48 IO AT90USB647 64-TQFP pinout AT90USB647 USB human interface device AT90USB647-AUR vs AT90USB647-AU AT90USB647-AUR drop-in replacement AT90USB647-AUR buy price AT90USB647-AUR lead time and stock What can replace AT90USB647-AUR? AT90USB647 USB bootloader application

関連部品&用語

Microchip Technology AT90USB647-AUR AT90USB647-AU AT90USB646-AU AT90USB1286-AU AT90USB1287-AU ATMEGA645-16AU AVR 8-bit RISC microcontroller embedded microcontroller semiconductor integrated circuit USB 2.0 USB On-The-Go ISP flash memory read-while-write EEPROM SRAM general-purpose I/O USART byte-oriented two-wire serial interface timer/counter PWM ICSP MPLAB Snap 64-pin TQFP TQFP package family surface-mount package RoHS REACH
クイック見積RFQ
詳細をすべてご記入ください — 営業チームが24時間以内にご返信いたします
部品番号 メーカー パッケージ QTY 目標価格 小計
合計: $0.00 USD
✓
見積を送信しました!

24時間以内にメールでご返信いたします

1
RFQ送信済み
2
見積受領
3
注文済み
4
お支払い
5
発送済み
6
配達済み
RFQの詳細を表示