''PENGERTIAN MIKROKONTROLLER''
Mikrokontroler adalah
sebuah sistem komputer fungsional dalam sebuah chip . Di dalamnya
terkandung sebuah inti prosesor , memori (sejumlah kecil RAM, memori
program, atau keduanya),dan perlengkapan input output.
Kata lain ,
Mikrokontroler adalah suatu alat elektronika digital yang mempunyai
masukan dan keluaran serta kendali dengan program yang bisa di tulis dan
di hapus dengan cara khusus , cara kerja mikrokontroler sebenarnya
membaca dan menulis data.
Mikrokontroler merupakan komputer di dalam
chip yang digunakan untuk mengontrol peralatan elektronik, yang
menekankan efisiensi dan efektifitas biaya. bisa disebut ''pengendali
kecil'' dimana sebuah sistem elektronik yang sebelumnya banyak
memerlukan komponen-komponen seperti IC TTL dan CMOS dapat diperkecil
dan akhirnya terpusat serta dikendalikan oleh mikrokontroler ini ,
Mikrokontroler
digunakan dalam bentuk produk dan alat yang dikendalikan secara
otomatis, seperti sistem kontrol mesin, remote control, peralatan rumah
tangga, alat berat, dan mainan.
Namun demikian tidak sepenuhnya
mikrokontroler bisa mereduksi komponen IC TTL dan CMOS yang seringkali
masih diperlukan untuk aplikasi kecepatan tinggi atau sekedar menambah
jumlah saluran masukan dan keluaran
kata lain ,mikrokontroler adalah
versi mini atau mikro dari sebuah komputer karena mikrokontroler
mengandung beberapa feriferal yang langsung bisa dimanfaatkan , misal
port paralel , port serial , komparator , konversi digital ke analog ,
konversi analog kedigital dan sebagainya hanya menggunakan sistem minim
yang tidak rumit atau kompleks.
Agar mikrokontroler dapat
berfungsi , maka mikrokontroler tersebut memerlukan komponen eksternal
yang kemudian disebut dengan sistim minimum. untuk membuat sistem
minimal paling tidak dibutuhkan sistem clock dan reset, walaupun pada
beberapa mikrokontroler sudah menyediakan sistem clock internal,
sehingga tanpa rangkaian eksternalpun mikrokontroler sudah beroperasi
Untuk merancang sebuah sistem berbasis mikrokontroler, kita memerlukan perangkat keras dan perangkat lunak , yaitu:
-sistem minimal mikrokontroler
-software pemrograman dan kompiler, serta downloader
yang
dimaksud dengan sistem minimal adalah sebuah rangkaian mikrokontroler
yang sudah bisa digunakan untuk menjalankan sebuah aplikasi. sebuah IC
mikrokontroler tidak akan berarti bila berdiri sendiri. pada dasarnya
sebuah sistim minimal mikrokontroler AVR memiliki prinsip yang sama ,
yang terdiri dari 4 bagian, yaitu:
-prosesor , yaitu mikrokontroler itu sendiri
-rangkaian reset agar mikrokontroler dapat menjalankan program mulai dari awal
-rangkaian clock, yang digunakan untuk memberi detak pada CPU
-rangkaian catu daya , yang digunakan untuk memberi sumber daya .