The main features of ATmega32 are :-
- 32K bytes of In-System Programmable Flash Program memory with Read-While-Write capabilities
- 1024 bytes EEPROM
- 2K byte SRAM
- 32 general purpose I/O lines
- 32 general purpose working registers
- a JTAG interface for Boundaryscan
- On-chip Debugging support and programming
- 3 flexible Timer/Counters with compare modes
- Internal and External Interrupts
- a serial programmable USART
- a byte oriented Two-wire Serial Interface
- an 8-channel, 10-bit ADC
- a programmable Watchdog Timer with Internal Oscillator
- an SPI serial port
- 6 software selectable power saving modes