Atmel ATmega32/ATmega32L User Manual

This document describes the features and characteristics of a high-performance, low-power AVR® 8-bit microcontroller. It utilizes an advanced RISC architecture with a powerful instruction set and single-clock cycle execution. The microcontroller has nonvolatile program and data memories, as well as various peripheral features including timers/counters, PWM channels, ADC, and serial interfaces. Additionally, it includes a JTAG interface and software security lock.


Atmel ATmega32/ATmega32L User Manual - cover page
Brand
Atmel
Category
Other Electronics
Document type
User Manual
Language
English
Pages
345
File format
PDF
File size
2.7 MB
Published
07 April, 2012
Updated
29 September, 2023
MD5 checksum
6A6A524C05662A72964F1D5143BFEED2

About this manual

The ATmega32 and ATmega32L are low‑power 8‑bit AVR microcontrollers featuring up to 32 KB of in‑system programmable Flash, 1 KB EEPROM, 2 KB SRAM, and a rich peripheral set including timers, PWM, ADC, USART, SPI and JTAG. They operate from 2.7 V to 5.5 V (ATmega32L) or 4.5 V to 5.5 V (ATmega32) and can deliver up to 16 MIPS at 16 MHz.

This manual covers the device’s pin‑out diagrams, detailed pin descriptions, core architecture, register set, status register, programming options, and example code. It also includes electrical specifications, power‑saving modes, and reference information for developers writing firmware for these microcontrollers.

What's inside

  • Features
  • Pin Configurations
  • Overview
  • Pin Descriptions
  • AVR CPU Core
  • Status Register
  • Power Consumption

Specifications

Flash Memory32 KB
EEPROM1 KB
SRAM2 KB
Operating Voltage (ATmega32L)2.7 V – 5.5 V
Operating Voltage (ATmega32)4.5 V – 5.5 V
Maximum Throughput16 MIPS at 16 MHz
ADC8‑channel, 10‑bit
Programmable I/O Lines32

Frequently asked questions

What is the size of the flash memory in the ATmega32/ATmega32L?

The device includes 32 KB of in‑system self‑programmable Flash memory.

What are the operating voltage ranges for the ATmega32 and ATmega32L?

ATmega32L operates from 2.7 V to 5.5 V, while ATmega32 operates from 4.5 V to 5.5 V.

How many programmable I/O lines does the microcontroller provide?

It provides 32 programmable I/O lines.

What is the maximum MIPS performance of the ATmega32 at 16 MHz?

The ATmega32 can achieve up to 16 MIPS at 16 MHz.

Download PDF (2.7 MB)

More Atmel Manuals


View all Atmel manuals →