Mikrokontroler Mikrokontroler AT89S51

2.3.2. Mikrokontroler

Mikrokontroler adalah single chip computer yang memiliki kemampuan untuk diprogram dan digunakan untuk tugas-tugas yang berorientasi kontrol. Mikrokontroler berkembang dengan dua alasan utama, yaitu kebutuhan pasar market needed dan perkembangan teknologi baru. Yang dimaksud dengan kebutuhan pasar yaitu kebutuhan manusia yang semakin besar terhadap alat-alat elektronik dengan perangkat pintar sebagai pengontrol dan pemroses data. Sedangkan yang dimaksud dengan perkembangan teknologi baru adalah perkembangan teknologi semikonduktor yang memungkinkan pembuatan chip dengan kemampuan komputasi yang sangat cepat, bentuk yang semakin mungil, dan harga yang semakin murah.

2.3.3. Mikrokontroler AT89S51

Mikrokontroler seri 8051 merupakan salah satu seri mikrokontroler yang paling banyak digunakan di seluruh dunia karena memiliki fasilitas onchip memory. Perusahaan ATMEL membuat seri ini dengan nama AT89S51. Mikrokontroler AT89S51 memiliki fitur sebagai berikut : • 4K byte ROM ROM atau Read Only Memory adalah tempat penyimpanan program yang diisikan pada mikrokontroler. ROM hanya bisa dibaca. ROM biasanya berisi kode program untuk mengontrol kerja mikrokontroler. Kapasitas memori yang disediakan oleh AT89S51 ini adalah 4 kilobyte • 128 bytes RAM RAM atau Random Access Memory adalah memori yang berisi data yang akan dieksekusi oleh mikrokontroler. RAM bisa ditulis dan dibaca, bersifat volatile isinya hilang jika power sumber tegangan dihilangkan. Kapasitas memori yang disediakan oleh AT89S51 adalah 128 bytes. • 4 buah 8-bit IO InputOutput port Port ini berfungsi sebagai terminal input dan output. Selain itu, dapat digunakan sebagai terminal komunikasi paralel, serta komunikasi serial pin10 dan 11. • 2 buah 16 bit timer • Interface komunikasi serial • 64K pengalamatan code program memori • 64K pengalamatan data memori • Prosesor Boolean satu bit-satu bit Dengan fitur ini, mikrokontroler dapat melakukan operasi logika seperti AND, OR, EXOR, dan lain-lain. • 210 lokasi bit-addressable, dan • 4 µs operasi pengkalian atau pembagian

2.3.4. Penjelasan Fungsi PIN Mikrokontroler AT89S51