Mikrokontroler
Pengenalan Mikrokontroler AVR:
Mikrokontroler AVR merupakan
mikrokontroler berbasis arsitektur RISC(Reduced Instruction set computing)8
bit. Berbeda dengan mikrokontroler keluarga 8051 yang mempunyai arsitektur CISC
(Complex Instruction Set Computing) AVR menjalankan sebuah instruksi tunggal
dalam satu siklus dan memiliki I/O yang cukup lengkap sehingga menggunakan
komponen Eksternal dapat dikurangi .
Mikrokontroler AVR di desain
menggunakan arsitektur Harvard dimana ruang
dan jalur bus bagi memory program dipisahkan dengan memmory data. Memory
program diakses dengan single –level pipelining, dimana ketika sebuah instruksi
dijalankan, instruksi lain berikutnya akan di-prefetch dari program memori. AVR
mempunyai kepanjangan (Advanset Versatile Rich) atau Alf and Vegard’s RISC processor yang berasal dari dua nama
mahasiswa , yaitu ALF-Egil Bogel dan Vegard Wollan. AVR memiliki berbagai
keunggulan dibandingkan mikrokontroler lainnya. Keunggulan – keunggulan
mikrokontroler AVR yaitu :