Microchip AVR
Microchip AVR (vormals Atmel AVR) ist eine 8-Bit-Mikrocontroller-Familie des US-amerikanischen Herstellers Microchip. Die Controller dieser Familie sind wegen ihres einfachen Aufbaus, ihrer leichten Programmierbarkeit, den kostenlosen Entwicklungswerkzeugen und der Verfügbarkeit in DIP-Gehäuseformen auch bei Hobby-Anwendern weit verbreitet. Die Mikrocontroller-Familie wurde vom ehemaligen US-amerikanischen Unternehmen Atmel entwickelt, nach Aussage des Unternehmens ist der Name AVR bedeutungslos.
Die Typen unterteilen sich in die Gruppen
- ATxmega: sehr leistungsfähige Prozessoren mit DMA-Fähigkeiten etc.
- ATmega: große AVR-Controller mit bis zu 256 KiB Flash-Speicher in 28- bis 100-poligen Gehäusen und mit integriertem Hardware-Multiplizierer.
- ATtiny: kleinere AVR-Controller mit bis zu 16 KiB Flash-Speicher in 6- bis 32-poligen Gehäusen.
- AT90USB: ATmega mit integriertem USB-Controller
- AT90CAN: ATmega mit CAN-Controller
- Sondertypen: einige Spezialmodelle, z. B. zur Ansteuerung von Akku-Ladegeräten, LC-Displays und für Motoren- oder Lichtsteuerungen.
- AT90S: veraltete Typen, die „klassischen“ AVRs
Unter dem Namen AVR32 hat Atmel eine 32-Bit-RISC-Architektur mit DSP- und SIMD-Funktionalität entwickelt. Trotz der Namensähnlichkeit und des ähnlichen Logos weisen die beiden Architekturen kaum Gemeinsamkeiten auf.