Mikrokontroler merupakan suatu piranti elektronika digital
yangnmempunyai gerbang masukan dan gerbang keluaran serta sistem
kendali yang bisa kita program melalui komputer dan bisa kita hapus
dengan cara khusus. Mikrokontroler merupakan komputer didalam
chip yang digunakan untuk mengontrol peralatan elektronik, yang
menekankan efisiensi dan efektifitas biaya. Secara harfiahnya
bisa disebut “pengendali kecil” dimana sebuah sistem elektronik
yang sebelumnya banyak memerlukan komponen-komponen pendukung
seperti IC TTL dan CMOS dapat direduksi/diperkecil dan akhirnya
terpusat serta dikendalikan oleh mikrokontroler ini. Dengan
penggunaan mikrokontroler ini maka :
- Sistem elektronik akan menjadi lebih ringkas
- Rancang bangun sistem elektronik akan lebih cepat karena sebagian besar dari sistem
adalah perangkat lunak yang mudah dimodifikasi - Pencarian gangguan lebih mudah ditelusuri karena sistemnya yang kompak
Dengan kata lain, mikrokontroler adalah versi mini atau mikro
dari sebuah komputer karena mikrokontroler sudah mengandung beberapa
periferal yang langsung bisa dimanfaatkan, misalnya port paralel,
port serial, komparator, konversi digital ke analog (DAC), konversi
analog ke digital dan sebagainya hanya menggunakan sistem minimum yang
tidak rumit atau kompleks. Berikut sedikit penggambaran pinout
microprosesor pada mikrokontroler :
Pinout/Kaki Mikrokontroler ATMega8535
Masih banyak microprosesor lainnya yang berbasis AVR, untuk tutorial
tentang Mikrokontroler AVR lainnya please wait ya... hehehehe