main
History Download
Ray Publish 0.1.0 1c0e7da 6d ago

ATMEGA64M1-AU

Microchip Tech · Microcontrollers (MCU/MPU/SOC) · TQFP-32(7x7)

ATMEGA64M1-AU from Microchip Tech, in a TQFP-32(7x7). Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model); symbol, footprint, and 3D from KiCad-official CAD.

Pinout

Pin Name Type Function
1 PD2 bidirectional Port D bit 2 I/O with alternate functions OC1A (Timer 1 output compare A), PSCIN2 (PSC digital input 2), MISO_A (programming and alternate SPI master in/slave out) and PCINT18 (pin change interrupt 18).
2 PD3 bidirectional Port D bit 3 I/O with alternate functions TXD (UART Tx data), TXLIN (LIN transmit output), OC0A (Timer 0 output compare A), SS (SPI slave select), MOSI_A (programming and alternate SPI master out/slave in) and PCINT19 (pin change interrupt 19).
3 PC1 bidirectional Port C bit 1 I/O with alternate functions PSCIN1 (PSC digital input 1), OC1B (Timer 1 output compare B), SS_A (alternate SPI slave select) and PCINT9 (pin change interrupt 9).
4 VCC power_in Power supply for the digital part of the device.
5 GND power_in Ground: 0 V reference.
6 PC2 bidirectional Port C bit 2 I/O with alternate functions T0 (Timer 0 clock input), TXCAN (CAN transmit output) and PCINT10 (pin change interrupt 10).
7 PC3 bidirectional Port C bit 3 I/O with alternate functions T1 (Timer 1 clock input), RXCAN (CAN receive input), ICP1B (Timer 1 alternate input capture B) and PCINT11 (pin change interrupt 11).
8 PB0 bidirectional Port B bit 0 I/O with alternate functions MISO (SPI master in/slave out), PSCOUT2A (PSC module 2 output A) and PCINT0 (pin change interrupt 0).
9 PB1 bidirectional Port B bit 1 I/O with alternate functions MOSI (SPI master out/slave in), PSCOUT2B (PSC module 2 output B) and PCINT1 (pin change interrupt 1).
10 PE1 bidirectional Port E bit 1 I/O which, depending on clock fuse settings, is the XTAL1 input to the inverting oscillator amplifier, with alternate functions OC0B (Timer 0 output compare B) and PCINT25 (pin change interrupt 25).
11 PE2 bidirectional Port E bit 2 I/O which, depending on clock fuse settings, is the XTAL2 output of the inverting oscillator amplifier, with alternate functions ADC0 (analog input channel 0) and PCINT26 (pin change interrupt 26).
12 PD4 bidirectional Port D bit 4 I/O with alternate functions ADC1 (analog input channel 1), RXD (UART Rx data), RXLIN (LIN receive input), ICP1A (Timer 1 input capture alternate A), SCK_A (programming and alternate SPI clock) and PCINT20 (pin change interrupt 20).
13 PD5 bidirectional Port D bit 5 I/O with alternate functions ADC2 (analog input channel 2), ACMP2 (analog comparator 2 positive input) and PCINT21 (pin change interrupt 21).
14 PD6 bidirectional Port D bit 6 I/O with alternate functions ADC3 (analog input channel 3), ACMPN2 (analog comparator 2 negative input), INT0 (external interrupt 0 input) and PCINT22 (pin change interrupt 22).
15 PD7 bidirectional Port D bit 7 I/O with alternate functions ACMP0 (analog comparator 0 positive input) and PCINT23 (pin change interrupt 23).
16 PB2 bidirectional Port B bit 2 I/O with alternate functions ADC5 (analog input channel 5), INT1 (external interrupt 1 input), ACMPN0 (analog comparator 0 negative input) and PCINT2 (pin change interrupt 2).
17 PC4 bidirectional Port C bit 4 I/O with alternate functions ADC8 (analog input channel 8), AMP1- (differential amplifier 1 negative input), ACMPN3 (analog comparator 3 negative input) and PCINT12 (pin change interrupt 12).
18 PC5 bidirectional Port C bit 5 I/O with alternate functions ADC9 (analog input channel 9), AMP1+ (differential amplifier 1 positive input), ACMP3 (analog comparator 3 positive input) and PCINT13 (pin change interrupt 13).
19 AVCC power_in Analog power supply for the ADC, DAC and current source; it must be externally connected to VCC even when ADC/DAC are unused, and through a low-pass filter if the ADC is used.
20 AGND power_in Analog ground: 0 V reference for the analog part.
21 AREF power_in Analog reference for the A/D converter; it can also be used as an output to supply external analog circuits, shared with the ISRC current source output.
22 PC6 bidirectional Port C bit 6 I/O with alternate functions ADC10 (analog input channel 10), ACMP1 (analog comparator 1 positive input) and PCINT14 (pin change interrupt 14).
23 PB3 bidirectional Port B bit 3 I/O with alternate functions AMP0- (differential amplifier 0 negative input) and PCINT3 (pin change interrupt 3).
24 PB4 bidirectional Port B bit 4 I/O with alternate functions AMP0+ (differential amplifier 0 positive input) and PCINT4 (pin change interrupt 4).
25 PC7 bidirectional Port C bit 7 I/O with alternate functions D2A (DAC output), AMP2+ (differential amplifier 2 positive input) and PCINT15 (pin change interrupt 15).
26 PB5 bidirectional Port B bit 5 I/O with alternate functions ADC6 (analog input channel 6), INT2 (external interrupt 2 input), ACMPN1 (analog comparator 1 negative input), AMP2- (differential amplifier 2 negative input) and PCINT5 (pin change interrupt 5).
27 PB6 bidirectional Port B bit 6 I/O with alternate functions ADC7 (analog input channel 7), PSCOUT1B (PSC module 1 output B) and PCINT6 (pin change interrupt 6).
28 PB7 bidirectional Port B bit 7 I/O with alternate functions ADC4 (analog input channel 4), PSCOUT0B (PSC module 0 output B), SCK (SPI clock) and PCINT7 (pin change interrupt 7).
29 PD0 bidirectional Port D bit 0 I/O with alternate functions PSCOUT0A (PSC module 0 output A) and PCINT16 (pin change interrupt 16).
30 PC0 bidirectional Port C bit 0 I/O with alternate functions PSCOUT1A (PSC module 1 output A), INT3 (external interrupt 3 input) and PCINT8 (pin change interrupt 8).
31 PE0 bidirectional Port E bit 0 I/O (or RESET input when the RSTDISBL fuse is unprogrammed, where a low level longer than the minimum pulse length generates a reset), with alternate functions OCD (on-chip debug I/O) and PCINT24 (pin change interrupt 24).
32 PD1 bidirectional Port D bit 1 I/O with alternate functions PSCIN0 (PSC digital input 0), CLKO (system clock output) and PCINT17 (pin change interrupt 17).

Key specifications

Parameter Value
Manufacturer Microchip Tech
Package TQFP-32(7x7)
Category Embedded Processors & Controllers
Pins 32

Electrical characteristics

Limits as printed in the datasheet (page.json metadata.characteristics carries them as data).

Parameter Symbol Min Typ Max Unit Conditions Page
Operating voltage 2.7 5.5 V Operating voltage 2
Core speed grade 0 8 MHz @ 2.7 - 4.5V 2
Core speed grade 0 16 MHz @ 4.5 - 5.5V 2
Extended operating temperature -40 85 °C 2
Current source tolerance (LIN node identification) -2 2 % 100μA current source 2

CAD (KiCad official)

  • Symbol: ATMEGA64M1-AU
  • Footprint: Package_QFP:TQFP-32_7x7mm_P0.8mm
  • 3D model: TQFP-32(7x7) (KiCad packages3D, STEP)
  • 3D model files: atmega64m1-au-etched.step / atmega64m1-au-etched.glb carry the MPN laser-etched on the die in a toggleable Adom.LaserEtch group (Fusion-ready); atmega64m1-au.step / atmega64m1-au.glb are the bare package body.

Provenance

Data extracted from the manufacturer datasheet, not a distributor listing:

  • Datasheet: Microchip Tech datasheet (18 pp, sha256 e230b2bdd3e1a229, retrieved 2026-10-20, tier: lcsc)
  • Extractor: parts-factory 2.0.0 / extract_pins 0.3, primary claude-haiku-5-5 (text), consensus claude-sonnet-5-5 (agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish.
  • CAD: KiCad official libraries (CC-BY-SA 4.0).

Datasheet PDF