Lompat ke isi

PIC16F84

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas

Pengantar Umum

PIC16F84 merupakan mikrokontroler kelas menengah (mid range) yang dikeluarkan oleh Microchip. Mikrokontroler PIC16F84 menggunakan arsitektur harvard yang menekankan pemisahan memori data dan memori program, hal ini membuat mikrokontroler PIC16F84 sangat handal dan cepat dibandingkan mikrokontroler lainnya yang sekelas. Karena memori program dan memori data mikrokontroler PIC16F84 terpisah, lebar memori data dan memori program pun jelas berbeda. Dalam hal ini lebar memori program memiliki lebar 14 bit dan memori data memiliki lebar 8 bit. Opcode dan operand dalam memori program mikrokontroler PIC16F84 dikemas dalam paket 14 bit, hal ini jelas menguntungkan karena opcode dan operand hanya memerlukan satu alamat memori dan ini jelas menambah efisiensi memori program mikrokontroler ini. Mikrokontroler PIC16F84 juga dikenal mengadopsi arsitektur RISC (Reduced Instruction Set Computer), karena itu mikrokntroler ini hanya menyediakan 35 jenis instruksi umum. Instuksi ini sangat efektif dan mudah dipelajari.

Memory

Mikrokontroler PIC16F84 memiliki kapasaitas memori program 1 kilobyte, EEPROM 64 byte dan RAM 68 byte.



Pemrograman

IDE yang digunakan untuk pemrograman mikrokontroler PIC16F84 adalah MPLAB