8-bit AVR Microcontroller
ATmega16M1/32M1/64M1
DATASHEET SUMMARY
Introduction
The Atmel
®
ATmega16M1/32M1/64M1 is a low-power CMOS 8-bit
microcontroller based on the AVR
®
enhanced RISC architecture. By
executing powerful instructions in a single clock cycle, the
ATmega16M1/32M1/64M1 achieves throughputs close to 1 MIPS per MHz.
This empowers system designer to optimize the device for power
consumption versus processing speed.
Features
• High performance, low power 8-bit AVR
®
microcontroller
• Advanced RISC architecture
– 131 powerful instructions - most single clock cycle execution
– 32 × 8 general purpose working registers
– Fully static operation
– Up to 1 MIPS throughput per MHz
– On-chip 2-cycle multiplier
• Data and non-volatile program memory
– 16/32/64KBytes flash of in-system programmable program
memory
– 512B/1K/2KBytes of in-system programmable EEPROM
– 1/2/4KBytes internal SRAM
– Write/erase cycles: 10,000 flash/ 100,000 EEPROM
– Data retention: 20 years at 85°C/ 100 years at 25°C
(1)
– Optional boot code section with independent lock bits
• In-system programming by on-chip boot program
• True read-while-write operation
– Programming lock for flash program and EEPROM data security
• On-chip debug interface (debugWIRE)
• CAN 2.0A/B with six message objects - ISO 16845 certified
• LIN 2.1 and 1.3 controller or 8-bit UART
• One 12-bit high speed PSC (power stage controller)
– Non overlapping inverted PWM output pins with flexible dead-
time
Atmel-8209F-ATmega16M1/32M1/64M1_Datasheet_Summary-10/2016
This is a summary document. A
complete document is available
on our Web site at
www.atmel.com