AT90CAN64-16MUR - 16MHz AVR CAN 64KB MCU | Microchip (Tape & Reel)
部品番号: AT90CAN64-16MUR ✓ 生産中AT90CAN64-16MUR 概要
A microcontroller is a programmable semiconductor that integrates a processor core, memory, peripherals, and I/O in one device. The AT90CAN64 belongs to the 8-bit microcontroller hierarchy, combining an AVR enhanced RISC core with embedded flash, EEPROM, SRAM, timers, serial interfaces, and a CAN controller. This integration allows a single controller to handle application logic and bus communication without requiring a separate communications processor.
The AT90CAN64-16MUR operates from a 4.5 V to 5.5 V supply at up to 16 MHz and provides 64 KB of ISP flash memory with read-while-write capability, 2 KB of EEPROM, and 4 KB of SRAM. Its 53 general-purpose I/O lines support digital sensing, actuators, status indicators, and external bus interfacing. The integrated CAN controller is compliant with CAN V2.0A and CAN V2.0B, providing a practical foundation for CAN-based industrial, transportation, and embedded control networks.
Execution performance comes from the AVR enhanced RISC architecture, whose instructions commonly execute in a single clock cycle. The resulting throughput approaches 1 MIPS per MHz, helping designers optimize processing speed against power consumption. The exact target variant is identified as an industrial-temperature 16 MHz device with 64 KB of flash in a 64-QFN package.
Typical uses include CAN gateway controllers, industrial sensor nodes, motor and actuator controllers, instrumentation, automotive body electronics, and communication bridges. Its combination of 53 I/O lines and 64 KB flash allows protocol handling and local control logic to coexist on one device, reducing component count and board area.
For PCB design, follow the Microchip AT90CAN32/64/128 datasheet for the 64-QFN land pattern, exposed-pad connection, power pins, clock requirements, and decoupling guidance. Pay particular attention to CAN transceiver interface timing, termination placement, grounding, and firmware initialization because the MCU does not include the physical CAN transceiver.
This page combines the exact AT90CAN64-16MUR ordering information, family-level architecture, drop-in family alternatives, application guidance, and design considerations to help engineers evaluate the device before releasing a PCB or production BOM.
ドロップイン代替品: AT90CAN64-16MUR — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: AT90CAN64-16MUR (同一形状・フットプリント) — 相違点: Package, SRAM, CAN Controller, EEPROM, Product Type.
AT90CAN64-15MU
✅ ドロップイン📋 参考代替品(カタログ未掲載)
AT90CAN128-16MU
✅ ドロップイン価格はお問い合わせください
データシートを見る →AT90CAN32-16MU
✅ ドロップイン価格はお問い合わせください
データシートを見る →AT90CAN64-16MUR 最大定格&電気的特性
| Product Type | 8-bit RISC Flash Microcontroller |
| CPU Core | AVR enhanced RISC |
| データバス幅 | 8 bit |
| Maximum Clock Speed | 16 MHz |
| Target Variant Flash Memory | 64 KB |
| Flash Organization | 64K x 8 bits |
| EEPROM Memory | 2 KB |
| SRAM | 4 KB |
| General-Purpose I/O Lines | 53 |
| General-Purpose Working Registers | 32 |
| 電源電圧 | 4.5 V to 5.5 V |
| CAN Controller Version | CAN V2.0A and CAN V2.0B |
| Instruction Throughput | Approximately 1 MIPS per MHz |
| パッケージ | 64-QFN, 9 x 9 mm |
| 実装タイプ | Surface mount |
| Lifecycle Stage | Active |
AT90CAN64-16MUR 64-qfn, 9 x 9 mm ピン配置ガイド
AT90CAN64-16MUR (64-qfn, 9 x 9 mm パッケージ) のピン配置。 このデジタルICには、GPIO、通信インターフェース (UART、SPI、I2C)、および電源ピンが含まれています。代替ピン機能と設定オプションについては、メーカーのデータシートを参照してください。組み込みシステム設計とPCBレイアウトに不可欠です。
詳細なピン配置データはありません: AT90CAN64-16MUR.
詳細は データシート をご参照ください。
主な用途
AT90CAN64-16MUR の用途: 6 件s: Industrial CAN Sensor Node, CAN Gateway Controller, Motor and Actuator Controller, Automotive Body Electronics, CAN-Based Instrumentation, Embedded Communication Bridge.
Industrial CAN Sensor Node
The AT90CAN64-16MUR fits an industrial CAN sensor node because it combines a 16 MHz AVR processor, 64 KB of flash, 53 general-purpose I/O lines, and an integrated CAN V2.0A/V2.0B controller. Place the MCU beside a physical CAN transceiver, connect sensors to available I/O or external converters, and run sampling, filtering, diagnostics, and protocol handling locally. The 4.5 V to 5.5 V supply range simplifies 5 V rail integration. Firmware should include bus-error handling, message validation, and a watchdog strategy, while PCB layout keeps the CAN differential route short and controlled.
おすすめ
CAN Gateway Controller
The AT90CAN64-16MUR can serve as a compact CAN gateway controller when protocol translation fits within 64 KB of flash. Its AVR core executes many instructions in one clock cycle, supporting an execution rate approaching 1 MIPS per MHz, while 4 KB of SRAM provides working space for packet handling and state. The integrated CAN controller manages frame-level communication, leaving the application layer to bridge identifiers, translate message formats, or exchange data with a local UART or SPI peripheral. Include timeout handling for unsupported frames and validate the gateway against worst-case bus loading.
おすすめ
Motor and Actuator Controller
The AT90CAN64-16MUR is suitable for a compact actuator controller because it offers 53 I/O lines for position sensors, switches, status LEDs, and external control interfaces while executing control logic on its 16 MHz AVR core. Use the CAN controller for remote commands and diagnostic feedback, then drive motors or solenoids through suitable external power stages rather than directly from MCU pins. The 4.5 V to 5.5 V operating range supports regulated 5 V logic systems. Firmware should enforce current limits, command timeouts, and safe-state transitions, while the PCB should separate switching noise from the MCU and its CAN interface.
おすすめ
Automotive Body Electronics
The AT90CAN64-16MUR can support body-electronics functions such as door-zone controllers, climate-panel interfaces, lighting logic, and diagnostic modules that require CAN communication. Its 64 KB flash supports moderate control and diagnostic firmware, while 53 I/O lines provide broad connectivity for switches, sensors, and indicator outputs. The MCU integrates the CAN protocol controller but still requires an automotive-appropriate transceiver and carefully designed protection. Confirm the exact temperature rating, transient immunity, and AEC-Q100 qualification for the selected grade before using it in a vehicle; those qualifications are not established by the base ordering code alone.
おすすめ
CAN-Based Instrumentation
The AT90CAN64-16MUR is useful for compact instrumentation that must acquire local signals and publish measurements over CAN. The 16 MHz AVR core provides responsive digital filtering and control, while 53 I/O lines allow digital inputs, displays, indicators, and configuration switches to share the controller. Its 64 KB flash can hold measurement routines, calibration tables, communication mappings, and diagnostics, while 2 KB of EEPROM supports nonvolatile configuration storage. Use a physical transceiver for the bus, design termination away from the MCU, and include calibration checks so sensor faults do not propagate as valid CAN measurements.
おすすめ
Embedded Communication Bridge
The AT90CAN64-16MUR can bridge CAN traffic to a local serial interface when its 64 KB program budget is sufficient. The AVR processor handles framing, buffering, protocol conversion, and status reporting while the integrated CAN controller manages bus frames. This arrangement is useful for connecting legacy equipment, service tools, or a host controller without adding a separate communications processor. Implement explicit queue limits and back-pressure behavior to avoid overwriting queued frames. Because the MCU supplies only the CAN controller, pair it with an appropriate transceiver and verify signal-integrity, termination, and fault-recovery behavior across temperature.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: AT90CAN64-16MUR — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | AT90CAN64-16MURR | AT90CAN64-15MU | AT90CAN128-16MU | AT90CAN32-16MU |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 64-QFN (9x9 mm) | 64-QFN (9x9 mm) | 64-QFN (9x9 mm) | 64-QFN (9x9 mm) | 64-QFN (9x9 mm) |
| Maximum Clock Speed | 16 MHz | 16 MHz | 15 MHz | 16 MHz | 16 MHz |
| Flash Memory | 64 KB | 64 KB | 64 KB | 128 KB | 32 KB |
| CAN Controller | CAN V2.0A and CAN V2.0B | CAN V2.0A and CAN V2.0B | CAN V2.0A and CAN V2.0B | CAN V2.0A and CAN V2.0B | CAN V2.0A and CAN V2.0B |
主な差別化要因
- Matches the 16 MHz AT90CAN64 configuration without changing flash capacity (vs AT90CAN64-15MU)
- Provides twice the flash of the lower-memory family option (vs AT90CAN32-16MU)
- Uses less flash than the larger AT90CAN family option (vs AT90CAN128-16MU)
- Matches the configuration-equivalent packing-form variant (vs AT90CAN64-16MURR)
設計ノート
Use the 64-QFN 9 x 9 mm land pattern and exposed-pad instructions from the Microchip AT90CAN32/64/128 datasheet. Place all supply bypass capacitors directly beside their associated VCC and ground pins, with short, low-loop-area connections. The exposed thermal pad must follow the package drawing's electrical and thermal requirements; do not treat it as an optional mechanical feature or copy a TQFP footprint into the library.
Keep the MCU CAN TX and RX routes short and route them away from clocks, switching regulators, relays, and high-current motor traces. The AT90CAN64 contains the CAN controller, not the physical differential transceiver, so follow the selected transceiver data sheet for bus biasing and protection. Place the network termination at the physical ends of the bus, and keep it off nodes that may be disconnected or switched onto the segment.
Design the 4.5 V to 5.5 V supply path with low noise and adequate startup margin. Apply the datasheet's recommended voltage and decoupling capacitors at each supply pin, and account for input-voltage tolerance, transient response, and maximum regulator current. If the board contains motors or relays, separate their switched loads from the MCU supply and return paths so transient current does not create false resets or corrupted CAN frames.
Do not substitute a different package based only on the AT90CAN64 family name. The -16MU target is a 64-QFN 9 x 9 mm device, while other order codes use different packages; -16MUR changes the packing form, -15MU lowers the clock rating, and AT90CAN32/128 variants change flash capacity. Confirm the complete order code, pin table, temperature grade, and exposed-pad connection before approving a substitution.
コンプライアンス情報
The lifecycle status is reported as active. Exact environmental and material-compliance declarations were not established by the listed component pages and must be confirmed for the exact order code.