Ars MIKROKONTROLER AT89C51 .1 Gambaran Umum

processing dalam satu

2.1.2 Ars

Pada Gamb pula akum unit CPU chip. sitektur Mi Gamb bar 2.1 terlih mulator, reg U yang dis ikrokontrol bar 2.1 Diag hat bahwa t gister, RAM 6 sertai memo ller AT 89C gram Blok M terdapat 4 p M, stack p ori serta sa C51 Mikrokontro port untuk in pointer, Ar arana Input oler AT89C nput output rithmetic L toutput dan C51 t data, serta Logic Unit n dibuat a tersedia ALU, 7 pengunci latch dan rangkaian osilasi yang membuat 89C51 dapat beroperasi hanya dengan 1 keping IC. Mikrokontroler AT 89C51 merupakan produk ATMEL, memiliki fitur sebagai berikut: 1. Sebuah central processing unit 8 bit 2. Osilator Internal dan rangkaian pewaktu 3. 4 kbyte memori program yang dapat ditulis hingga 1000 kali 4. 128 Byte memori RAM internal 5. 32 jalur input-output 4 buah port parallel IO 6. 2 Timer counter 16 bit 7. 2 data pointer 8. Lima buah jalur interupsi dua buah interupsi eksternal dan 3 buah interupsi internal 9. ISP In system Programmable Flash memori 4 Kbyte 10. Port serial full dupleks 11. Kemampuan untuk melaksanakan operasi aritmetika dan operasi logika 12. Kecepatan melaksanakan instruksi per siklus 1 mikrodetik pada frekwensi12MHz. Keluarga mikrokontroler adalah suatu alat elektronika yang paling populer saat ini. Keluarga ini diawali oleh Intel yang mengenalkan IC mikrokontroler type 8051 pada awal tahun 1980-an, 8051 termasuk sederhana dan harganya murah sehingga banyak digemari. 8 Sampai kini sudah ada lebih dari 100 macam mikrokontroler turunan 8051, sehingga terbentuklah sebuah keluarga besar mikrokontroler dan disebut sebagai MCS51. ICAT89C51 hanya memerlukan tambahan 3 kapasitor,1 resistor dan 1 Xtal serta catu daya 5 Volt. Kapasitor 10 µF dan resistor 10 Kohm dipakai untuk rangkaian reset, dengan adanya rangakaian Reset ini AT89C51 otomatis di reset begitu rangkaian menerima catu daya. Xtal dengan frekwensi maksimum 24 Mhz dan 2 kapasitor 30 pico Farad dipakai untuk melengkapi rangkaian osilator pembentuk clock yang menentukan kecepatan kerja mikrokontroler.

2.1.3 Fungsi-fungsi kaki pada Mikrokontroler AT89C51