PENGENALAN MIKROKONTROLLER



Pengendali mikro (bahasa Inggris: microcontroller) adalah sistem mikroprosesor lengkap yang terkandung di dalam sebuah chip. Mikrokontroler berbeda dari mikroprosesor serba guna yang digunakan dalam sebuah PC, karena di dalam sebuah mikrokontroler umumnya juga telah berisi komponen pendukung sistem minimal mikroprosesor, yakni memori dan antarmuka I/O, sedangkan di dalam mikroprosesor umumnya hanya berisi CPU saja.

Sebuah mikrokontroler dapat dibayangkan seperti sebuah komputer (PC), tapi memiliki sebuah ukuran yang kecil. Karena terdapat prosesor, RAM dan memori untuk menyimpan program (ROM).

Namun meski mikrokontroler berukuran kecil,  jangan diumpamakan seperti halnya perbandingan antara mobil dan mainan mobil-mobilan, meski kecil, sebuah mikrokontroler dapat membawa jutaan intruksi dalam setiap detiknya. dan terdapat jutaan miliaran mikrokontroler di dunia dapat melakukan hal ini. Anda akan dapat menemukan di dalam mobil, radio tape, kalkulator, remot kontrol, pesawat, radio, mikrowave, mesin cuci, peralatan industri dan sebagainya.

Apa sebenarnya mikrokontroler itu ?

Seperti halnya rangkaian elektronik, rangkaian mikrokontroler memiliki tiga bagian,
INPUT, PROSES DAN KONTROL.

Rangkaian input mengubah dunia nyata menjadi elektronik; mikrokontroler memproses
sinyal elektronik; sirkuit keluaran mengubah elektronik menjadi dunia nyata.

Mikrokontroler adalah rangkaian elektronik tujuan umum; itu adalah komputer lengkap di dalam satu terintegrasi sirkuit (IC atau chip). Biasanya dengan IC seperti penguat TDA2822M atau opamp LM386 fungsinya dan pinnya tetap, Anda tidak memiliki kendali atas apa yang mereka lakukan, dan oleh karena itu kendali terbatas atas caranya untuk menghubungkan mereka.
Dengan mikrokontroler bagaimanapun Anda memegang kendali, Anda memutuskan:
• apa fungsi dari IC
• untuk apa sebagian besar pin digunakan (input atau output)
• dan perangkat input/output eksternal apa yang terhubung dengan pin ini.

Jika Anda menginginkan pengatur waktu telur, alarm mobil, remote control inframerah, atau apa pun, semuanya dapat dilakukan dengan mikrokontroler.

Rangkaian mikrokontroler komersial yang disebut 'AVR' tersedia dari ATMEL (www.atmel.com) Kami
akan mulai dengan menggunakan ATTINY26, ia memiliki 2kbyte Flash untuk penyimpanan program, 128 byte Ram dan 128 byte EEPROM untuk penyimpanan data jangka panjang

 

Dari 20 pin:
• VCC(5) & GND(6,16) didedikasikan untuk daya, VCC adalah tegangan positif, misalnya 4.5V
• AVCC (15) adalah tegangan khusus untuk mengukur tegangan analog (dihubungkan ke VCC/5V).

Bagian berikutnya Pemograman AVR





0 Comments