Atmel AVR

AVR ATtinyAtmel AVR adalah mikrokontroler 8 bit besutan perusahan Atmel, USA. Berkat kemudahan dalam pemrogramannya, keluarga mikrokontroler ini sangat popular digunakan pengguna hobi dan untuk dipakai dalam bidang elektronika dan instrumentasi. Mikrokontroler Atmel AVR memiliki arsitektur RISC (Reduce Instruction Set Computing) 8 bit di mana semua instruksi dikemas dalam kode 16-bit dan sebagian besar instruksi dieksekusi dalam satu siklus clock.

Nama AVR sendiri berasal dari “Alf (Egil Bogen) and Vegard (Wollan) ‘s Risc processor” dimana Alf Egil Bogen dan Vegard Wollan adalah dua penemu berkebangsaan Norwegia yang menemukan mikrokontroller AVR yang kemudian diproduksi oleh Atmel.

Jenis-jenis AVR di kelompokkan sbb:

  • ATxmega: prosesor berkemampuan tinggi dengan fitur DMA, dll
  • ATmega: mikrokontroler AVR kelas atas dengan memori flash maksimum 256 KB dikemas dalam chip berkaki 28-100-pin berikut multiplikator hardware terintegrasi.
  • ATtiny: mikrokontroler AVR kecil dengan hingga memori Flash 16KB dikemas dalam chip berkaki 6-20-pin.
  • AT90USB: ATmega dengan USB controller terintegrasi
  • AT90CAN: ATmega dengan CAN kontroler
  • Jenis khusus: beberapa model khusus, seperti untuk mengontrol pengisi daya baterai, layar LCD dan untuk motor atau pencahayaan kontrol.
  • AT90S: jenis usang, merupakan AVRs “klasik”

Di bawah nama AVR32 Atmel telah mengembangkan arsitektur RISC 32-bit dengan DSP dan fungsi SIMD. Meskipun kesamaan nama dan logo yang serupa, namun ke dua arsitektur hampir sama sekali tidak memiliki ciri kebersamaan.