AT90CAN32/64/128 is a high-performance, low-power AVR® 8-bit microcontroller with CAN communication function
The AT90CAN32/64/128 family are low‑power 8‑bit AVR microcontrollers with an integrated CAN 2.0A/B controller, up to 128 KB flash, multiple SRAM options, 53 I/O lines, and a rich set of peripherals including timers, ADCs, and serial interfaces. They operate from 2.7 V to 5.5 V and deliver up to 16 MIPS at 16 MHz.
Designed for automotive applications, the devices meet ISO‑TS‑16949 and AEC‑Q100 requirements and are offered in three temperature grades covering –40 °C to +125 °C. The manual includes block diagrams, pin‑out drawings for TQFP and QFN packages, and mechanical dimensions.
| Operating Voltage | 2.7 V – 5.5 V |
|---|---|
| Maximum Frequency | 8 MHz at 2.7 V, 16 MHz at 4.5 V |
| Flash Memory | 32 KB / 64 KB / 128 KB |
| EEPROM | 1 KB / 2 KB / 4 KB |
| SRAM | 2 KB / 4 KB / 4 KB |
| I/O Lines | 53 programmable I/O lines |
| ADC | 8‑channel 10‑bit SAR ADC |
| CAN Bus Speed | Up to 1 Mbit/s at 8 MHz |
| Operating Temperature | -40 °C to +125 °C |
The AT90CAN32 has 32 KB, the AT90CAN64 has 64 KB, and the AT90CAN128 has 128 KB of In‑System Reprogrammable Flash.
Three grades are provided: –40 °C to +85 °C, –40 °C to +105 °C (T1), and –40 °C to +125 °C (Z).
The CAN controller supports up to 1 Mbit/s at an 8 MHz clock.
The devices are offered in 64‑lead TQFP and 64‑lead QFN packages.