CPU

 

Mega32 Übersicht

 

Der Mikrocontroller ATmega32 stammt aus der AVR-Familie von ATMEL. Es handelt sich um einen low-power Mikrocontroller mit Advanced RISC Architecture. Hier folgt eine kurze Zusammenstellung der Hardwareressourcen:

 

131 Powerful Instructions – Most Single-clock Cycle Execution

32 x 8 General Purpose Working Registers

Up to 16 MIPS Throughput at 16 MHz

 

Nonvolatile Program and Data Memories

32K Bytes of In-System Self-Programmable Flash

Endurance: 10,000 Write/Erase Cycles

In-System Programming by On-chip Boot Program

 

1024 Bytes EEPROM

2K Byte Internal SRAM

 

Peripheral Features:

Two 8-bit Timer/Counters with Separate Prescalers and Compare Modes

One 16-bit Timer/Counter with Separate Prescaler, Compare Mode, and Capture Mode

Four PWM Channels

8-channel, 10-bit ADC

8 Single-ended Channels

2 Differential Channels with Programmable Gain at 1x, 10x, or 200x

Byte-oriented Two-wire Serial Interface (I2C)

Programmable Serial USART

On-chip Analog Comparator

External and Internal Interrupt Sources

32 Programmable I/O Lines

 

40-pin DIP

Operating Voltages 4.5 - 5.5V