Microchip Technology

AT90CAN64-ESAZ - 16MHz AVR CAN MCU | Microchip Technology

N.º da peça: AT90CAN64-ESAZ ✓ Ativo
2.7 V to 5.5 V Vdss 64-pin TQFP Package 16 MHz Speed 64KB, In-System Programmable, read-while-write Memory
MOQ: 1 |

AT90CAN64-ESAZ Visão geral

Microchip Technology AT90CAN64-ESAZ is an 8-bit AVR RISC microcontroller with a CAN controller, 64KB of In-System Programmable Flash, 4KB SRAM, 2KB EEPROM, and 53 general-purpose I/O lines, supplied in a 64-pin TQFP package. It operates from 2.7V to 5.5V and is based on the low-power CMOS AVR enhanced RISC architecture. The integrated CAN controller makes this device suitable for industrial, automotive, and embedded systems that exchange data over a robust two-wire CAN network.

An 8-bit AVR microcontroller is a compact embedded-control platform that executes instructions from nonvolatile Flash while using SRAM for working data and EEPROM for parameters that must survive power loss. Within the product hierarchy, the AT90CAN64 belongs to the AVR family of RISC microcontrollers and combines general-purpose embedded processing with a dedicated CAN protocol controller. Its 32 general-purpose working registers support an efficient register-based programming model.

Key features include 64KB of read-while-write ISP Flash, 4KB of SRAM, 2KB of EEPROM, 53 general-purpose I/O lines, and a maximum clock frequency of 16MHz. Four flexible timer/counter blocks provide compare and PWM functions, while two USARTs and a byte-oriented Two-wire Serial interface support multiple serial communication channels. These peripherals reduce the need for external interface ICs in CAN-connected control nodes.

The AT90CAN64 architecture provides 133 powerful instructions, with most instructions executing in a single clock cycle. Read-while-write Flash allows the application to remain operational while nonvolatile code or data is updated through the ISP interface. A separate CAN controller handles message objects, filtering, and bus protocol processing, while the AVR core manages application logic and general-purpose I/O.

Typical uses include CAN-based industrial control modules, vehicle or transportation subsystems, building automation equipment, sensor gateways, motor controllers, and diagnostic interfaces. The combination of 53 I/O lines and two USARTs is particularly useful for nodes that must monitor several discrete inputs while communicating over both CAN and RS-232 or RS-485 equipment.

Designers should verify the exact pin functions, clock source, reset requirements, and transceiver interface against the manufacturer datasheet. A CAN bus still requires an external CAN transceiver; the AT90CAN64 provides the digital controller but not the physical bus driver. Decoupling, grounding, and PCB layout should preserve CAN signal integrity and minimize noise coupling into sensitive measurements.

This product page consolidates verified manufacturer specifications, distributor availability, same-family drop-in candidates, and practical selection guidance. It also distinguishes documented electrical and memory characteristics from parameters that still require confirmation for a production design.

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

AT90CAN64-16AZ

✅ Drop-In ⚠️ Especificações não verificadas
📦 TQFP-64
Shares the 64KB Flash AT90CAN64 configuration and TQFP-64 footprint; the temperature-grade suffix differs from the ESAZ ordering code.

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

AT90CAN64-16AU

✅ Drop-In ⚠️ Especificações não verificadas
📦 TQFP-64
Shares the 16MHz AT90CAN64 configuration and TQFP-64 footprint; ordering-code and temperature-grade differences require verification.

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

AT90CAN64-15AZ

✅ Drop-In ⚠️ Especificações não verificadas
📦 TQFP-64
Retains the TQFP-64 footprint and 64KB Flash configuration, but the 15MHz grade is 1MHz or 6.25% below the 16MHz target grade.

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

AT90CAN64-15AU

✅ Drop-In ⚠️ Especificações não verificadas
📦 TQFP-64
Retains the TQFP-64 footprint and 64KB Flash configuration, while clock speed is 15MHz rather than 16MHz, a 6.25% reduction.

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

AT90CAN64-ESAU

✅ Drop-In ⚠️ Especificações não verificadas
📦 TQFP-64
Uses the extended-temperature ESA ordering family and the same TQFP-64 footprint; the final suffix difference must be checked against the package and pin table.

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

AT90CAN64-ESAZ Classificações máximas e características elétricas

Microcontroller Core 8-bit AVR enhanced RISC architecture
Frequência máxima de clock 16 MHz
Supply Voltage Range 2.7 V to 5.5 V
Flash Memory 64KB, In-System Programmable, read-while-write
EEPROM Memory 2KB
SRAM 4KB
General-Purpose I/O Lines 53 lines
General-Purpose Working Registers 32 registers
Instruction Set 133 instructions; most execute in one clock cycle
CAN Controller Integrated CAN controller
Timer/Counters 4 flexible timer/counter blocks with compare and PWM modes
USART 2 USARTs
Serial Interface Byte-oriented Two-wire Serial interface
Real-Time Counter Integrated real-time counter
Program Memory Type Flash
RAM Organization 4K x 8
Technology Low-power CMOS
Encapsulamento 64-pin TQFP
Status RoHS Compliant

Guia de Configuração de Pinos do AT90CAN64-ESAZ 64-pin tqfp

Configuração de pinos para AT90CAN64-ESAZ (pacote 64-pin tqfp). 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 64-pin tqfp para AT90CAN64-ESAZ

Nenhum dado detalhado de pinagem disponível para AT90CAN64-ESAZ.

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

Aplicações típicas

AT90CAN64-ESAZ é adequado para 6 aplicaçãos: Industrial CAN Control Nodes, Vehicle and Transportation Modules, Building Automation Equipment, Sensor and Diagnostic Gateways, Motor and Actuator Control, Test, Measurement, and Service Interfaces.

🏭

Industrial CAN Control Nodes

The AT90CAN64-ESAZ fits industrial CAN control nodes because it combines an integrated CAN controller with 53 general-purpose I/O lines and a 2.7V-to-5.5V supply range. The 64KB of read-while-write ISP Flash provides room for application firmware, diagnostics, and a CAN protocol stack, while 4KB of SRAM supports scheduling and local data processing. In a controller, the device reads sensors and discrete inputs, executes control logic, and publishes machine state through an external transceiver such as a TCAN334DR. Designers should verify the exact temperature range, CAN bit timing, watchdog implementation, and transceiver requirements before industrial deployment.

🚗

Vehicle and Transportation Modules

The AT90CAN64-ESAZ is suitable for compact vehicle or transportation modules that need CAN communication and several local I/O functions in one controller. Its 32 working registers support efficient AVR-based control code, while four timer/counter blocks with compare and PWM modes can assist with periodic sensing or actuator timing. Two USARTs add diagnostic or peripheral communication options beyond CAN. An external transceiver such as the TCAN330DR is still required at the physical bus interface. Before selecting it for an automotive program, engineers must confirm the exact temperature grade, AEC-Q100 status, transient immunity, and line-level network requirements.

🏭

Building Automation Equipment

The AT90CAN64-ESAZ can serve as the central controller in building-automation equipment where a local bus connects sensors, actuators, and remote I/O modules. Its 53 general-purpose I/O lines allow the MCU to supervise digital inputs and outputs directly, while the two USARTs support local displays, service interfaces, or equipment with legacy serial protocols. The integrated CAN controller reduces protocol-handling overhead and allows the node to share operating data across a building network. Firmware can use 2KB of EEPROM for configuration retention, but write endurance and update strategy should be managed explicitly. A TCAN334DR or similar transceiver provides the physical CAN connection.

🧩

Sensor and Diagnostic Gateways

The AT90CAN64-ESAZ is well matched to sensor gateways that collect local measurements and forward status over CAN. Its four flexible timer/counters support periodic sampling, capture, compare, and PWM-related tasks, while the two USARTs can receive data from sensors that do not use CAN. The 64KB ISP Flash is sufficient for buffering routines, device diagnostics, and protocol handling, and read-while-write operation can assist field updates. A companion transceiver such as the TCAN332DR is required to connect to the bus. Signal-conditioning parts, grounding, isolation, and the accuracy of external sensors remain outside the MCU and must be validated separately.

⚡

Motor and Actuator Control

The AT90CAN64-ESAZ can coordinate motor or actuator subsystems where PWM generation, digital interlocks, and remote command traffic are required. Its four flexible timer/counters include compare and PWM modes, and the 53 general-purpose I/O lines support limit switches, interlocks, status LEDs, and discrete sensors. The CAN controller provides a deterministic command and telemetry path, while two USARTs can support an encoder, service console, or local configuration tool. The device does not directly drive motors or power stages, so designers must add suitable driver circuitry and verify timing, current limits, isolation, and fail-safe behavior.

🔧

Test, Measurement, and Service Interfaces

The AT90CAN64-ESAZ can implement a compact test or measurement interface that accepts commands over CAN and exposes data through serial service ports. Two USARTs permit simultaneous connection to an instrument and a technician console, while 53 I/O lines support control signals, status indicators, and trigger inputs. The 64KB of ISP Flash accommodates test firmware and calibration procedures, and 2KB of EEPROM can preserve serial numbers or configuration. For portable diagnostic equipment, the 2.7V-to-5.5V operating range supports multiple regulated rails, although battery life, analog measurement accuracy, and the exact operating-temperature limits require separate verification.

What are the key specifications of AT90CAN64-ESAZ that engineers should know?
The AT90CAN64-ESAZ combines a 16MHz AVR 8-bit RISC core with 64KB ISP Flash, 4KB SRAM, 2KB EEPROM, 53 general-purpose I/O lines, and an integrated CAN controller in a 64-pin TQFP. According to the Microchip AT90CAN32/64/128 manufacturer datasheet, it also includes 32 working registers, four flexible timer/counters, two USARTs, a real-time counter, and a byte-oriented Two-wire Serial interface. Its documented supply range is 2.7V to 5.5V.
Where can I download the AT90CAN64-ESAZ datasheet PDF?
The official AT90CAN64-ESAZ datasheet PDF is available from Microchip Technology at https://ww1.microchip.com/downloads/en/DeviceDoc/doc7679.pdf. The document covers the AT90CAN32, AT90CAN64, and AT90CAN128 family and is the appropriate source for pin configuration, electrical characteristics, memory organization, CAN registers, and application details. The manufacturer product page at https://www.microchip.com/en-us/product/AT90CAN64 provides an additional entry point for current lifecycle and ordering information.
Where can I find the AT90CAN64-ESAZ pinout and package drawing?
The AT90CAN64-ESAZ pinout, package drawing, and recommended PCB land pattern are documented in the official Microchip AT90CAN32/64/128 datasheet at https://ww1.microchip.com/downloads/en/DeviceDoc/doc7679.pdf. The exact numbered signal names are marked as [DATA_NEEDED: numbered pin and signal names] here because the supplied web excerpts did not include a complete pin table. Do not infer unused pins or alternate-function mappings from a generic AVR diagram without checking the package-specific document.
How much does AT90CAN64-ESAZ cost as of 2026-10-28?
The verified distributor listing for AT90CAN64-ESAZ shows a price of USD 9.8695 as of 2026-10-28, and that is the value represented by every tier because no verified volume-break prices were supplied. This price should therefore be treated as a listing reference rather than a guaranteed quote for quantities of 10, 100, 500, or 1000. Confirm current stock, tax, shipping, and volume pricing before procurement.
Where can I buy AT90CAN64-ESAZ online and is it in stock?
AT90CAN64-ESAZ can be found through the DigiKey Marketplace listing at https://www.digikey.com/en/products/detail/rochester-electronics-llc/AT90CAN64-ESAZ/12593374 and the LCSC product page at https://www.lcsc.com/product-detail/Microcontrollers-MCU-MPU-SOC_Microchip-Tech-AT90CAN64-ESAZ_C3230788.html. The verified excerpts do not explicitly state current stock, so stock must be confirmed with the seller. XAIPART therefore uses a BackOrder availability classification rather than claiming an in-stock condition.
What is the lead time for AT90CAN64-ESAZ?
The verified AT90CAN64-ESAZ listings do not provide a guaranteed lead time, so no numerical delivery commitment can be stated as of 2026-10-28. The part appears in the DigiKey Marketplace and LCSC listings, but availability can change because this ordering code is also associated with Rochester Electronics inventory. Request a written quotation that states stock, factory allocation, and shipping lead time before treating it as a production schedule input.
AT90CAN64-ESAZ vs AT90CAN64-16MU: which is better for a new design?
The AT90CAN64-ESAZ and AT90CAN64-16MU are not interchangeable drop-ins because their package forms differ: the ESAZ ordering code uses the TQFP-64 form, while the 16MU listing specifies 64-QFN at 9mm by 9mm. Both provide 64KB Flash and a 16MHz-class AVR core, but changing package requires a new PCB footprint and pin-assignment review. Use ESAZ for an existing TQFP design and 16MU only after redesigning the board for its verified QFN layout.
What is the difference between AT90CAN64-ESAZ and AT90CAN64-15AZ?
The principal verified family difference is clock-speed grading: AT90CAN64-16MU is explicitly listed as a 16MHz part, while AT90CAN64-15AZ denotes the 15MHz grade within the AT90CAN64 ordering system. The two grades belong to the same AVR and CAN family, but replacing a 16MHz design with a 15MHz grade can reduce available timing margin. Confirm all timing-dependent routines, CAN timing settings, and peripheral clock assumptions in the manufacturer documentation.
When should I choose AT90CAN64-ESAZ over a lower-memory AT90CAN variant?
Choose AT90CAN64-ESAZ when the firmware requires more than 32KB of code storage or needs the family configuration associated with 64KB Flash, 4KB SRAM, and 2KB EEPROM. The manufacturer family datasheet identifies the AT90CAN64 with 64KB Flash, while the AT90CAN32 provides 32KB Flash. The extra storage can accommodate protocol stacks, diagnostics, and application logic, but it does not eliminate the need to size RAM, stack depth, and nonvolatile settings separately.
Is AT90CAN64-ESAZ suitable for industrial CAN control equipment?
The AT90CAN64-ESAZ is suitable for industrial CAN control equipment when its electrical limits, operating-temperature grade, and isolation requirements are verified. Its documented features include an integrated CAN controller, 53 I/O lines, four timer/counters, two USARTs, and a 2.7V-to-5.5V supply range. The verified excerpts do not state the exact temperature range or isolation capability, so industrial suitability cannot be confirmed from those unverified attributes.
What can replace AT90CAN64-ESAZ without changing the PCB?
A same-board replacement must retain the TQFP-64 footprint, pin assignments, memory configuration, voltage range, clock rating, and peripheral set. The verified same-family candidates are TQFP-64 speed and ordering-grade variants of AT90CAN64, while AT90CAN64-16MU is explicitly packaged as 64-QFN and therefore is not a PCB-compatible replacement. Confirm every alternate ordering code against the package drawing and pin table before treating it as a drop-in substitute.
Is AT90CAN64-ESAZ the same as AT90CAN64-16MU?
No. The AT90CAN64-ESAZ is the TQFP-64 ordering variant, whereas the DigiKey listing explicitly identifies AT90CAN64-16MU as 64-QFN, 9mm by 9mm. They share the AT90CAN64 product family and nominal 64KB Flash configuration, but their physical footprints differ. Installing the 16MU in an ESAZ-designed board is not a drop-in installation because the QFN land pattern and associated pin arrangement require verification and board changes.
What is the best Microchip equivalent for AT90CAN64-ESAZ?
The closest same-family choice is another AT90CAN64 ordering variant that preserves the TQFP-64 package, such as AT90CAN64-16AZ or AT90CAN64-15AZ, depending on required clock and temperature grade. These are same-brand alternatives, while no cross-brand drop-in equivalent was established by the supplied cross-reference results. The exact choice depends on the original clock, temperature, qualification, and lifecycle requirements; the manufacturer datasheet and product page are the controlling sources.
Does the AT90CAN64-ESAZ need an external CAN transceiver?
Yes. The AT90CAN64-ESAZ contains a digital CAN controller, but it does not directly drive the physical CAN bus. A compatible CAN transceiver converts the controller's logic-level signals into the bus voltage levels and provides isolation from the bus environment. Suitable companion devices from the site list include the TCAN334DR, TCAN332DR, and TCAN330DR, subject to matching the bus speed, supply, isolation, and transceiver requirements of the specific design.
Is AT90CAN64-ESAZ RoHS compliant?
The verified LCSC listing identifies AT90CAN64-ESAZ as RoHS compliant. The supplied excerpts do not independently document REACH, AEC-Q100, halogen-free status, or conflict-minerals compliance, so those fields remain unknown. RoHS compliance does not by itself establish suitability for automotive, medical, or safety-regulated installations, and it does not replace verification of the temperature grade and reliability requirements of the finished equipment.

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

Guia de seleção

Choose AT90CAN64-ESAZ when an embedded CAN node needs a 16MHz AVR core, 64KB of ISP Flash, 4KB SRAM, 2KB EEPROM, 53 I/O lines, and multiple serial peripherals while retaining a TQFP-64 PCB footprint. The 16AZ or 16AU ordering variants can be preferable when their temperature and qualification attributes better match the production requirement, but each must be checked against the original BOM. A 15MHz variant can fit a design with adequate timing margin, although it offers 6.25% less core clock and may affect communication or control-loop timing. AT90CAN64-16MU is not a drop-in choice because its verified 64-QFN package requires a different land pattern. No cross-brand drop-in equivalent was established by the supplied evidence; use a different MCU family only when a PCB redesign, software rewrite, and complete peripheral revalidation are acceptable. For every choice, verify the exact pin table, clock setup, CAN timing, temperature grade, and current lifecycle status before release.

Comparação com alternativas

Parâmetro Este produto AT90CAN64-16AZ AT90CAN64-16AU AT90CAN64-15AZ AT90CAN64-15AU AT90CAN64-ESAU
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package TQFP-64 TQFP-64 - same TQFP-64 - same TQFP-64 - same TQFP-64 - same TQFP-64 - same
Flash Memory 64KB ISP Flash 64KB 64KB 64KB 64KB 64KB
EEPROM Memory 2KB 2KB 2KB 2KB 2KB 2KB
SRAM 4KB 4KB 4KB 4KB 4KB 4KB
General-Purpose I/O 53 lines 53 lines 53 lines 53 lines 53 lines 53 lines
CAN Controller Integrated Integrated Integrated Integrated Integrated Integrated
Supply Voltage 2.7 V to 5.5 V 2.7 V to 5.5 V 2.7 V to 5.5 V 2.7 V to 5.5 V 2.7 V to 5.5 V 2.7 V to 5.5 V

Principais diferenciais

  • Integrated CAN controller reduces external digital-interface overhead (vs AT90CAN64-15AZ)
  • Balanced embedded resource set for CAN nodes (vs AT90CAN64-ESAU)
  • TQFP-64 package preserves compatibility with ESAZ board layouts (vs AT90CAN64-16MU)

Notas de projeto

Treat the CAN controller and transceiver interface as a short, controlled signal path. Place the transceiver close to the connector, route CANH and CANH pair as a differential pair with continuous reference-plane support, and minimize stubs and unprotected test points. Follow the manufacturer datasheet for transceiver placement, common-mode choke selection, bus termination, and connector protection. The AT90CAN64-ESAZ handles protocol logic, but PCB geometry still determines field robustness.

Provide low-impedance supply and ground distribution for the 2.7V-to-5.5V operating range. Place the required bypass capacitors at the device power pins using the package-specific guidance in the datasheet, keep return-current paths short, and avoid sharing noisy motor or relay return paths with the MCU. If the board also supports 5V-only legacy peripherals, validate logic levels rather than assuming that every powered input remains 5V tolerant.

Do not treat AT90CAN64-16MU as a drop-in replacement for the ESAZ device: the verified DigiKey listing identifies 16MU as 64-QFN at 9mm by 9mm, while ESAZ uses the TQFP-64 ordering form. Also confirm CAN clock configuration, bit timing, filter settings, and transceiver loopback before connecting the node to a live network. A 15MHz alternative has 1MHz less core clock and may require firmware timing review.

Use the 4KB SRAM figure as the total available working memory, not as a guaranteed free stack space. Include stack depth, interrupt frames, CAN buffers, and communication stacks in the RAM budget. The 2KB EEPROM should be reserved for values that truly require nonvolatile retention, and frequent parameter updates should use wear-aware routines. Avoid using Flash endurance assumptions unless they are explicitly confirmed in the manufacturer documentation.

Informações de conformidade

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

RoHS compliance is stated in the verified LCSC product listing. The supplied excerpts do not establish REACH, AEC-Q100, lead-free, halogen-free, or conflict-minerals status.

Buscas relacionadas

AT90CAN64-ESAZ AT90CAN64-ESAZ datasheet PDF Microchip AT90CAN64-ESAZ AT90CAN64 64KB Flash 4KB SRAM AT90CAN64 TQFP-64 pinout AT90CAN64-ESAZ CAN transceiver application AT90CAN64-ESAZ vs AT90CAN64-16MU AT90CAN64-ESAZ drop-in replacement AT90CAN64-ESAZ buy price Where to buy AT90CAN64-ESAZ online AT90CAN64-ESAZ lead time and stock AT90CAN64 industrial CAN controller 8-bit AVR CAN microcontroller TQFP AT90CAN64 2.7V 5.5V microcontroller

Componentes & termos relacionados

Microchip Technology AT90CAN64-ESAZ AT90CAN64 AT90CAN64-16MU AT90CAN64-16AZ AT90CAN64-15AZ AVR 8-bit RISC microcontroller embedded microcontroller semiconductor CAN controller Controller Area Network In-System Programming ISP Flash EEPROM SRAM TQFP-64 TQFP package family surface-mount package SMD Two-wire Serial interface Universal Synchronous Asynchronous Receiver Transmitter USART PWM RoHS industrial automation vehicle networking building automation motor control sensor gateway
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
✓
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