AVR
Atmel AVR — rodzina ośmiobitowych mikrokontrolerów produkowanych przez firmę Atmel. Jednostka arytmetyczno-logiczna opracowana przez dwóch studentów z Norwegian Institute of Technology oparta jest na schemacie RISC procesora i zasadami architektury harwardzkiej, zawiera 32 ośmiobitowe rejestry. Instrukcje arytmetyczno-logiczne mogą być wykonywane na rejestrach. Dane z pamięci mogą być tylko przesyłane do i z rejestrów. Charakteryzuje się ona prostą strukturą rozkazów, dużą wydajnością obliczeniową (większość rozkazów wykonywana jest w jednym takcie procesora). Listę rozkazów dopasowano do wymagań współczesnych kompilatorów wprowadzając rozkazy pobierania danych przez adresowanie pamięci rejestrem 16-bitowym (zestaw dwóch rejestrów) z jednoczesnym zwiększeniem lub zmniejszeniem rejestru adresowego (pobierz i zwiększ/zmniejsz). Mikrokontrolery AVR są popularne wśród hobbystów i amatorów, ze względu na łatwość programowania, a także łatwość uruchomienia. Do niektórych układów wystarczy podłączyć zasilanie by stanowiły kompletny, programowalny system mikroprocesorowy. W połączeniu z dużymi obudowami typu DIP daje to rzadko spotykaną możliwość budowy prostszych układów mikroprocesorowych bez konieczności pracochłonnego przygotowywania płytki drukowanej.
