AVR
Więcej informacji
- Twórca
- Alf-Egil Bogen, Vegard Wollan
- Rok
- 1996
- Właściciel
- Microchip Technology
- Typ
- 8-bitowa architektura RISC
8-bitowa architektura RISC firmy Atmel, zaprojektowana przez dwóch norweskich studentów, na której Arduino — a z nim całe pokolenie hobbystów — uczyło się programować.
Alf-Egil Bogen i Vegard Wollan opracowali architekturę na uczelni NTH w Trondheim i przynieśli ją do firmy Atmel, która wypuściła pierwsze układy w 1996 roku. AVR jako jeden z pierwszych umieścił w układzie pamięć flash zamiast OTP ROM lub pamięci kasowanej promieniami UV, co sprawiło, że przeprogramowywanie stało się tanie. To architektura harwardzka z 32 rejestrami ogólnego przeznaczenia i w większości jednocyklowymi rozkazami, celowo ukształtowana tak, by kompilatory C miały z nią łatwo.
Rodziny to ATtiny i ATmega; najsłynniejszy jest ATmega328P z Arduino Uno. W 2016 roku Microchip kupił Atmela, zyskując tym samym dawnego rywala własnych układów PIC. Programuje się je zwykle przy użyciu AVRDUDE.