Atmel ATmega32
Aus c't-Bot Wiki
Inhaltsverzeichnis |
Einleitung
Der ATmega32 Mikrocontroller der Firma Atmel bildet das Herzstück des c't-Bots. Vom Steuer-Programm werden die Sensoren abgefragt und die Aktoren (Motoren, LEDs) eingestellt. Außerdem kümmert er sich noch um die Kommunikation mit dem PC oder anderen c't-Bots.
Falls der Speicher einmal knapp werden sollte, könnte als pin-kompatibler Mikrocontroller auch der ATmega644 eingesetzt werden. Dieser ist seit Ende 2006 auch verfügbar.
Features
Die wichtigsten Eigenschaften des ATmega32 im Überblick:
- 32kByte internes Flash-Memory, mindestens 10000 Schreib/Lösch Zyklen
- 1024 Byte EEPROM, mindestens 100000 Schreib/Lösch Zyklen
- 2048 Byte SRAM
- bis zu 32 programmierbare I/O Ports
- 8 10-bit AD-Wandler
- 1 Analog Komparator
- USART, JTAG, ISP, SPI und I2C(TWI) Schnittstelle
- 2 8-bit und 1 16-bit Timer
- 4 PWM Ausgänge
- 16 MIPS bei 16MHz Takt
Pin Belegung
ATmega32 Pinbelegung Quelle: Atmel |
Block Diagramm
ATmega32 Block Diagramm Quelle: Atmel |
Siehe auch

