Microchip Technology

AT90CAN32-16MU - 16MHz AVR CAN MCU | Microchip Technology

N.º de pieza: AT90CAN32-16MU ✓ Activo
4.5 V to 5.5 V Vdss 64-QFN (9 x 9 mm) Package 16 MHz Speed 32 KB (32K x 8) Memory
MOQ: 1 |

AT90CAN32-16MU Descripción general

The Microchip Technology AT90CAN32-16MU is an 8-bit AVR RISC microcontroller with a 16 MHz clock, 32 KB of flash program memory, and an integrated CAN controller in a 64-QFN (9 x 9 mm) package. It is designed for compact embedded systems that require CAN communication alongside UART, I2C, SPI, timers, and general-purpose I/O. The device operates from a 4.5 V to 5.5 V supply and provides 53 general-purpose I/O lines.

A microcontroller is a programmable semiconductor that integrates a processor core, memory, communication peripherals, and I/O into one package. The AT90CAN32 belongs to the AVR family of 8-bit RISC microcontrollers and sits within the broader embedded-control hierarchy of microcontroller ICs. Its enhanced RISC architecture supports efficient instruction execution, while dedicated CAN hardware reduces the processing burden associated with communicating over a robust vehicle or industrial network.

The AT90CAN32 family combines CAN controller support with read-while-write flash operation, EEPROM, and SRAM. The -16MU configuration is specified for 16 MHz operation and includes 32 KB of flash. Its communication peripherals allow one controller to coordinate CAN traffic with serial, synchronous, and serial peripheral interfaces. Brown-out detection, reset, pulse-width modulation, and watchdog functions support dependable control-system behavior. The 53 I/O lines provide substantial connectivity for sensors, actuators, status indicators, and external interface circuits.

This controller is particularly suitable for industrial automation, building controls, automotive subsystems, embedded data acquisition, motor-control interfaces, and CAN-connected sensors. Its 64-QFN package supports compact board layouts, but the exposed thermal-pad and exposed-pad requirements should be followed exactly. The small pitch also makes careful PCB trace planning essential for reliable assembly and testability.

When designing around the AT90CAN32-16MU, confirm the external clock, CAN transceiver, termination, decoupling, programming interface, and reset circuitry against the manufacturer datasheet. A CAN bus requires a physical transceiver such as the SN65HVD37D, and correct termination at both ends of the network is necessary for reliable operation. Firmware should also include CAN error handling, bus-off recovery, and watchdog service routines.

This product page combines the manufacturer specifications, documented package characteristics, practical interface guidance, and verified drop-in substitution information. It is intended to help engineers determine whether the 16 MHz AVR CAN controller matches the required memory, interface, package, and environmental constraints before committing a board design to production.

Alternativas directas para AT90CAN32-16MU — mismo encapsulado, compatible pin a pin. Se excluyen las piezas de otro encapsulado que requieren retrabajo de la PCB.

Variantes de esta serie

Modelos de la misma serie compatibles directamente con AT90CAN32-16MU (mismo factor de forma y huella) — difiere en Package, Mounting Type, CAN Controller, General-Purpose I/O Lines, General-Purpose Working Registers.

Microchip Technology
Package: 64-pin TQFP (1.0 mm height)
Comparar con AT90CAN32-16MU →
Microchip Technology
Package: 64-QFN, 9 x 9 mm
Mounting Type: No-lead surface mount
Comparar con AT90CAN32-16MU →
Microchip Technology
Package: 64-TQFP (14 mm x 14 mm)
CAN Controller: CAN V2.0A and CAN V2.0B
General-Purpose I/O Lines: 53 lines
Comparar con AT90CAN32-16MU →

AT90CAN32-16MUR

✅ Sustitución directa
📦 64-QFN (9 x 9 mm)
Ordering and packing suffix differs by 0%; clock remains 16 MHz, flash remains 32 KB, and the 64-QFN footprint is retained.

📋 Alternativa de referencia (no en el catálogo)

AT90CAN32-16MU Valores máximos y características eléctricas

Product Type 8-bit RISC Flash Microcontroller with CAN Controller
Processor Architecture AVR Enhanced RISC
Ancho del bus de datos 8 bit
Maximum Clock Speed 16 MHz
Flash Program Memory 32 KB (32K x 8)
EEPROM 1 KB
SRAM 2 KB
General-Purpose I/O Lines 53
General-Purpose Working Registers 32
CAN Controller CAN 2.0A and CAN 2.0B
Serial Interfaces UART/USART, I2C, and SPI
Supply Voltage Range 4.5 V to 5.5 V
Encapsulado 64-QFN (9 x 9 mm)
Tipo de montaje Surface Mount
Estado del ciclo de vida Active
Estado RoHS Compliant
REACH Status Compliant
Conflict-Free DRC Status Conflict Free

Guía de configuración de pines de AT90CAN32-16MU 64-qfn (9 x 9 mm)

Configuración de pines para AT90CAN32-16MU (encapsulado 64-qfn (9 x 9 mm)). Este CI digital incluye GPIO, interfaces de comunicación (UART, SPI, I2C) y pines de alimentación. Consulte la hoja de datos del fabricante para conocer las funciones alternativas de los pines y las opciones de configuración. Esencial para el diseño de sistemas embebidos y el diseño de PCB.

Diagrama de patillaje del encapsulado 64-qfn (9 x 9 mm) para AT90CAN32-16MU

No hay datos detallados de patillaje disponibles para AT90CAN32-16MU.

Consulte la hoja de datos para ver la configuración completa de patillas.

Aplicaciones típicas

AT90CAN32-16MU es adecuado para 6 aplicacións: Industrial CAN Automation Controller, Automotive CAN Subsystem, Building Control and HVAC Node, Embedded CAN Data Acquisition, Motor and Actuator Interface Node, CAN-Connected Sensor Gateway.

🏭

Industrial CAN Automation Controller

The AT90CAN32-16MU fits compact industrial automation nodes that must coordinate sensors, actuators, and remote equipment over a CAN network. Its 16 MHz AVR Enhanced RISC core provides real-time control capability, while the integrated CAN 2.0A and CAN 2.0B controller reduces the software and processor overhead associated with frame handling. With 32 KB of flash, 1 KB of EEPROM, 2 KB of SRAM, and 53 I/O lines, the device can support protocol management, local control logic, diagnostics, and multiple discrete interfaces. Use a compatible 5 V CAN transceiver such as the SN65HVD37D for physical bus signaling, and validate termination, grounding, isolation, and environmental requirements against the final installation.

🚗

Automotive CAN Subsystem

The AT90CAN32-16MU is appropriate for compact CAN-based automotive subsystem controllers that need a deterministic 8-bit control path. The 16 MHz AVR core and integrated CAN controller support message-based coordination, while UART, I2C, SPI, timers, PWM, and watchdog functions allow the device to manage local sensors and actuators without a separate communications processor. The 4.5 V to 5.5 V supply and 64-QFN package support space-constrained board construction. In an automotive design, treat the family device as a starting point rather than the complete qualification: verify the exact temperature grade, transient behavior, EMC requirements, AEC-Q100 status, and any regulatory constraints documented for the selected orderable part.

🏭

Building Control and HVAC Node

The AT90CAN32-16MU can serve as the communications and supervisory controller in a building-management or HVAC peripheral node. Its 53 general-purpose I/O lines provide ample connections for temperature sensors, status inputs, relay-control outputs, and local indicators, while CAN 2.0A/2.0B support connects the node to a floor-level network. The 32 KB flash accommodates application code, configuration tables, and communication handlers, and the 2 KB SRAM supports buffered protocol processing. The internal UART, I2C, and SPI peripherals can connect local sensors or a display module. Validate the operating-temperature envelope, regulator tolerance, bus topology, and watchdog strategy for the installation environment before production release.

📟

Embedded CAN Data Acquisition

The AT90CAN32-16MU supports compact CAN data-acquisition modules that collect sensor measurements and forward them to a higher-level controller. Its 16 MHz execution rate allows concurrent handling of sampling tasks, protocol processing, and local diagnostics, while 32 KB of flash provides room for acquisition firmware and parameter sets. The 53 I/O lines can accept digital sensor inputs, and the UART, I2C, and SPI interfaces allow expansion with sensors, memory, or a host processor. A CAN transceiver such as the SN65HVD37D bridges the controller logic to the physical bus. For precision measurement chains, add a suitable analog front end or dedicated converter and avoid using the general-purpose I/O pins for noise-sensitive signal acquisition.

⚡

Motor and Actuator Interface Node

The AT90CAN32-16MU can act as a local controller for motors, valves, relays, or actuator networks when the design requires a compact distributed architecture. Its PWM, timer, interrupt, and watchdog resources support deterministic control functions, while CAN enables command exchange with a central controller. The 53 I/O lines and multiple serial interfaces provide flexible connectivity to position sensors, driver modules, and diagnostic equipment. Operate the MCU from a regulated 5 V source and isolate high-current or noisy motor circuits from sensitive control traces. Firmware should include defined motor states, command validation, fault flags, communication timeouts, and safe output states following reset or bus failure.

🧩

CAN-Connected Sensor Gateway

The AT90CAN32-16MU is well suited to a gateway that converts local sensor and host information into CAN messages. Its 32 KB flash and 2 KB SRAM provide capacity for protocol conversion, filtering, diagnostics, and configuration storage, while the UART, I2C, and SPI peripherals support different sensor ecosystems. A 16 MHz AVR core is suitable for deterministic message preparation and network-error recovery in an embedded gateway. Pair the controller with a compatible transceiver such as the SN65HVD37D and protect the bus interface from electrical transients according to the installation environment. Firmware should implement bus-off recovery, message timeout handling, node-presence monitoring, and a controlled startup sequence.

What is the AT90CAN32-16MU?
The AT90CAN32-16MU is a Microchip Technology 8-bit AVR RISC microcontroller rated for 16 MHz operation, with 32 KB of flash, an integrated CAN controller, and 53 general-purpose I/O lines. According to the Microchip AT90CAN32 product page and manufacturer datasheet, it also supports UART/USART, I2C, SPI, EEPROM, and SRAM, making it suitable for compact CAN-connected embedded-control systems.
What is the clock speed and flash memory of AT90CAN32-16MU?
The AT90CAN32-16MU operates at up to 16 MHz and contains 32 KB of flash program memory. The manufacturer datasheet identifies the device as an 8-bit AVR RISC microcontroller with read-while-write flash capability. This combination provides enough program storage for protocol handling, control logic, diagnostics, and application firmware without requiring an external memory device.
What package does the AT90CAN32-16MU use?
The AT90CAN32-16MU is supplied in a surface-mount 64-QFN package measuring 9 x 9 mm. The manufacturer documentation and product listings identify the QFN footprint, so the PCB land pattern, exposed pad, solder mask, and paste stencil should be taken directly from the package drawing. Its fine pitch also requires assembly-process planning to avoid bridging between adjacent leads.
Where can I download the AT90CAN32-16MU datasheet PDF?
The official AT90CAN32 family datasheet can be downloaded from the Microchip Technology document link provided on this page. It covers the shared AT90CAN32, AT90CAN64, and AT90CAN128 architecture, electrical characteristics, package information, and peripheral behavior. Because the -16MU suffix identifies the 16 MHz 32 KB configuration, check the ordering-information and device-specific tables when finalizing a design.
Where can I find the AT90CAN32-16MU pinout?
The AT90CAN32-16MU pin assignments are shown in the manufacturer AT90CAN32 family datasheet, including the 64-QFN package drawing and pin-description tables. Start with the package-specific pinout and the datasheet's alternative-pin and peripheral descriptions before assigning PCB nets. The listing data confirms the 64-QFN package, but a complete numbered pin list is not reproduced here.
How do I buy the AT90CAN32-16MU online?
Use the Request a Quote form on this page to request the AT90CAN32-16MU with the required quantity and packaging. The form provides a direct path for current commercial availability, sourcing, and order handling. A valid production design should also confirm the exact ordering suffix, lifecycle status, delivery schedule, and whether the intended assembly process requires a particular packing format.
What is the price of the AT90CAN32-16MU?
Current commercial pricing for the AT90CAN32-16MU is handled through the Request a Quote form on this page. Request the quantity you need and the preferred shipping details to receive an order-specific quotation. The structured listing on this page intentionally avoids embedding a potentially stale price figure, while lifecycle and technical information remain available for design review.
What is the lead time for the AT90CAN32-16MU?
The current lead time for AT90CAN32-16MU should be confirmed through the Request a Quote form on this page, including the required quantity, date code, and packing preference. Lead time can change with inventory and manufacturing conditions, so planning should include schedule confirmation before committing a production release. The device is listed with an active lifecycle status, but availability for a specific order still requires a quotation.
Is the AT90CAN32-16MU in stock?
Order-specific stock for the AT90CAN32-16MU should be confirmed through the Request a Quote form on this page. Submit the required quantity, packaging preference, and delivery destination so current inventory can be matched to the exact MPN. The manufacturer lists the AT90CAN32 family as active, which supports lifecycle planning but does not by itself guarantee a specific quantity is immediately available.
What are the key specifications of AT90CAN32-16MU that engineers should know?
The AT90CAN32-16MU combines a 16 MHz AVR Enhanced RISC core, 32 KB flash, 1 KB EEPROM, 2 KB SRAM, 53 I/O lines, and a CAN 2.0A/CAN 2.0B controller. The manufacturer datasheet also identifies UART/USART, I2C, SPI, watchdog, PWM, reset, and brown-out functions. Its 4.5 V to 5.5 V operating supply and 64-QFN package define the principal electrical and layout constraints.
What communication interfaces does the AT90CAN32-16MU provide?
The AT90CAN32-16MU provides an integrated CAN controller plus UART/USART, I2C, and SPI interfaces. The CAN controller supports CAN 2.0A and CAN 2.0B operation, while the other serial interfaces allow the same controller to manage sensors, actuators, external nonvolatile memory, or supervisory devices. Physical CAN signaling still requires an external transceiver connected between the controller and bus.
Can a SN65HVD37D be used with the AT90CAN32-16MU for a CAN bus?
Yes, the SN65HVD37D is a suitable CAN transceiver companion for an AT90CAN32-16MU CAN node. The microcontroller supplies the protocol and frame-processing functions through its integrated CAN controller, while the transceiver converts the controller signals to the physical CAN bus levels. Confirm logic levels, supply voltage, bus topology, and transceiver requirements against each device datasheet before finalizing the interface.
What is the difference between AT90CAN32-16MU and AT90CAN32-16MUR?
The AT90CAN32-16MU and AT90CAN32-16MUR are identified as functional equivalents in the cross-reference listing. Their core AT90CAN32 configuration is the same, including 16 MHz operation, 32 KB flash, CAN support, and the 64-QFN family package. The ordering suffix determines commercial packing or qualification details, so confirm the exact suffix and assembly requirements before treating them as interchangeable.
When should I choose the AT90CAN32-16MU instead of AT90CAN32-16AU?
Choose the AT90CAN32-16MU when the board specifically requires the 64-QFN (9 x 9 mm) footprint. The AT90CAN32-16AU is listed as a functional equivalent at the family level, but its package and ordering suffix differ, so it is not a pin-to-pin substitute for an existing 64-QFN layout. The AT90CAN32-16MU is the appropriate choice when 16 MHz AVR CAN control, 32 KB flash, and the confirmed QFN land pattern are required.
Is the AT90CAN32-16MU suitable for industrial CAN control systems?
The AT90CAN32-16MU is suitable for many 4.5 V to 5.5 V industrial CAN control systems because it combines a 16 MHz AVR core, 32 KB flash, CAN 2.0A/2.0B support, multiple serial interfaces, and 53 I/O lines. The final qualification depends on temperature, EMC, environmental, and reliability requirements not established by the basic family specifications. Validate those requirements against the complete manufacturer documentation and your application standards.
What is the best drop-in replacement for AT90CAN32-16MU?
AT90CAN32-16MUR is the closest documented same-family drop-in candidate for the AT90CAN32-16MU because it is listed as a functional equivalent and retains the 64-QFN (9 x 9 mm) family package. Its principal difference is the ordering and packing suffix, with no documented change to the 16 MHz, 32 KB flash, or CAN controller ratings. Verify the exact suffix, temperature grade, tape orientation, and production status before substitution.
Is the AT90CAN32-16MU the same as ATMEGA325PA-MU?
No. The AT90CAN32-16MU and ATMEGA325PA-MU are both listed as 8-bit, 16 MHz, 32 KB flash devices in 64-QFN packages, but the ATMEGA325PA-MU does not provide the same integrated CAN controller feature. A shared package and several matching headline specifications do not establish peripheral- or pin-level drop-in compatibility. Use the AT90CAN32-16MU when the integrated CAN controller is required.
What can replace the AT90CAN32-16MU in an existing design?
The AT90CAN32-16MUR is a documented same-family replacement candidate for a design built around AT90CAN32-16MU in the 64-QFN (9 x 9 mm) footprint. It preserves the 16 MHz AVR architecture, 32 KB flash configuration, and integrated CAN functionality while changing the orderable suffix. A second-source choice should still be checked against pin assignments, timing, temperature grade, firmware support, and packing requirements.

Datos de referencia de ingeniería para AT90CAN32-16MU — comparación, orientación de diseño e información de cumplimiento.

Guía de selección

Choose the AT90CAN32-16MU for a 4.5 V to 5.5 V embedded design that specifically requires an AVR 8-bit controller operating at 16 MHz with 32 KB of flash, an integrated CAN 2.0A/2.0B controller, and a 64-QFN (9 x 9 mm) footprint. Its 53 I/O lines and UART, I2C, and SPI peripherals also make it appropriate for local sensor and actuator integration. Select AT90CAN32-16MUR as the documented same-family alternative when its ordering or packing suffix is acceptable and the PCB uses the same QFN footprint. Do not select ATMEGA325PA-MU as a direct substitute when CAN is required, despite its matching 16 MHz and 32 KB headline specifications. Likewise, AT90CAN32-16AU and other TQFP ordering variants are not drop-in choices for a QFN board. For any alternative, verify pin assignments, temperature grade, timing, supply limits, firmware support, and lifecycle status before releasing production artwork.

Comparación con alternativas

Parámetro Este producto AT90CAN32-16MUR
Package 64-QFN (9 x 9 mm) 64-QFN (9 x 9 mm)
Brand Microchip Technology Microchip Technology
Processor Architecture AVR Enhanced RISC, 8-bit AVR Enhanced RISC, 8-bit
Maximum Clock Speed 16 MHz 16 MHz
Flash Program Memory 32 KB 32 KB
EEPROM 1 KB 1 KB
SRAM 2 KB 2 KB
General-Purpose I/O Lines 53 53
CAN Controller CAN 2.0A and CAN 2.0B CAN 2.0A and CAN 2.0B
Supply Voltage Range 4.5 V to 5.5 V 4.5 V to 5.5 V

Diferenciadores clave

  • Integrated CAN controller in a compact QFN package (frente a ATMEGA325PA-MU)
  • Same-family replacement with identical core resource ratings (frente a AT90CAN32-16MUR)
  • Five-volt integration with multiple serial peripherals (frente a AT90CAN32-16AU)

Notas de diseño

Use the manufacturer package drawing for the 64-QFN (9 x 9 mm) land pattern, exposed pad, solder mask, and paste stencil. Keep high-speed or sensitive traces away from the exposed-pad connection, and provide adequate thermal-via density beneath the package where the recommended layout calls for it. Because the lead pitch is fine, use the assembly facility's accepted pad and stencil geometry and inspect the exposed-pad solder fill after reflow.

Route the CAN receiver and transmitter paths directly between the AT90CAN32-16MU and the external transceiver, keeping the loop area small and avoiding test pads or unrelated high-current traces around those nets. Place transceiver supply and bypass capacitors close to their pins. Keep the CAN bus and ground paths away from switching nodes, motor-drive outputs, and sensitive analog inputs to reduce susceptibility to common-mode and conducted noise.

Design the 4.5 V to 5.5 V supply path so it remains within the device limits at the transceiver, MCU, and any attached loads. Place local bypass capacitors at the supply pins and decouple transceiver and MCU branches according to their individual datasheets. Include a controlled reset and power-monitor strategy so firmware begins from a known state; do not assume the CAN network will be present at startup.

Do not treat a shared package name or matching clock and flash size as proof of drop-in compatibility. The AT90CAN32-16MU and ATMEGA325PA-MU share several headline parameters, but the integrated CAN controller is a critical functional distinction. Likewise, AT90CAN32 family members with TQFP ordering codes are not substitutes for a 64-QFN board. Compare the complete pin list, peripheral set, voltage limits, timing, and thermal requirements before approving a substitution.

Información de cumplimiento

RoHS
Compliant
REACH
Compliant
AEC-Q100
Unknown
Libre de plomo
Unknown
Libre de halógenos
Unknown
Minerales en conflicto
Compliant

The AT90CAN32-16MU listing identifies EU RoHS compliance, REACH compliance, and Conflict-Free DRC status. The exact AEC-Q100 qualification, lead-free declaration, and halogen-free declaration are not stated for this orderable suffix.

Búsquedas relacionadas

at90can32 datasheet atmel at90can32 AT90CAN32-16MU datasheet pdf AT90CAN32-16MU pinout AT90CAN32-16MU 64-QFN AT90CAN32-16MU 16MHz AT90CAN32-16MU 32KB flash AT90CAN32-16MU CAN controller AT90CAN32-16MU equivalent AT90CAN32-16MU replacement AT90CAN32-16MU vs AT90CAN32-16MUR AT90CAN32-16MU price AT90CAN32-16MU stock

Componentes & términos relacionados

Microchip Technology AT90CAN32-16MU AT90CAN32-16MUR AT90CAN32 family AVR Enhanced RISC 8-bit microcontroller RISC microcontroller embedded controller integrated circuit semiconductor CAN controller CAN 2.0A CAN 2.0B CAN bus UART/USART I2C SPI EEPROM SRAM flash memory pulse-width modulation watchdog timer brown-out detection 64-QFN QFN family surface mount RoHS REACH Conflict-Free DRC
RFQ de presupuesto rápido
Complete los detalles — nuestro equipo de ventas responderá en un plazo de 24 horas
Número de pieza Fabricante Encapsulado QTY Precio objetivo Total
✓
¡Presupuesto enviado!

Responderemos a su correo electrónico en un plazo de 24 horas

1
RFQ enviado
2
Presupuesto recibido
3
Pedido realizado
4
Pago
5
Enviado
6
Entregado
Ver detalles del RFQ