Pada
awalnya, PIC merupakan kependekan dari Programmable Interface Controller. Tetapi
pada perkembangannya berubah menjadi Programmable Intelligent Computer.
PIC
termasuk keluarga mikrokonktroler berarsitektur Harvard yang dibuat oleh
Microchip Technology. Awalnya dikembangkan oleh Divisi Mikroelektronik General
Instruments dengan nama PIC1640. Sekarang Microhip telah mengumumkan pembuatan
PIC-nya yang keenam. PIC cukup popular digunakan oleh para developer dan para
penghobi ngoprek karena biayanya yang rendah, ktersediaan dan penggunaan yang
luas, database aplikasi yang besar, serta pemrograman (dan pemrograman ulang)
melalui hubungan serial pada komputer.
PIC
ialah keluarga mikrokontroler tipe RISC buatan Microchip Technology. Bersumber
dari PIC1650 yang dibuat oleh Divisi Mikroelektronika General Instruments.
Teknologi Microchip tidak menggukana PIC sebagai akronim,melaikan nama brandnya
ialah PICmicro. Hal ini karena PIC singkatan dari Peripheral Interface
Controller, tetapi General Instruments mempunyai akronim PIC1650 sebagai
Programmabel Intelligent Computer.
PIC
pada awalnya dibuat menggunakan teknologi General Instruments 16 bit CPU yaitu
CP1600. * bit PIC dibuat pertama kali 1975 untuk meningkatkan performa sistem
peningkatan pada I/). Saat ini PIC telah dilengkapi dengan EPROM dan komunikasi
serial, UAT, kernel kontrol motor dll serta memori program dari 512 word hingga
32 word. 1 Word disini sama dengan 1 instruki bahasa assembly yang bervariasi
dari 12 hingga 16 bit, tergantung dari tipe PICmicro tersebut. Silahkan
kunjungi www.microchip.com untuk melihat berbagai produk chip tersebut.
Pada
awalnya, PIC merupakan kependekan dari Programmable Interface Controller.
Tetapi pada perkembangannya berubah menjadi Programmable Intelligent Computer.
PIC termasuk keluarga mikrokonktroler berarsitektur Harvard yang dibuat oleh
Microchip Technology. Awalnya dikembangkan oleh Divisi Mikroelektronik General
Instruments dengan nama PIC1640. Sekarang Microhip telah mengumumkan pembuatan
PIC-nya yang keenam.
PIC
cukup popular digunakan oleh para developer dan para penghobi ngoprek karena
biayanya yang rendah, ketersediaan dan penggunaan yang luas, database aplikasi
yang besar, serta pemrograman (dan pemrograman ulang) melalui hubungan port serial yang terdapat pada komputer.
Mikrokontroler PIC16F84
Mikrokontroler PIC16F84 merupakan
salah satu mikrokontroler dari keluarga PIC mikro yang popular digunakan
sekarang ini, mulai dari pemula hingga para profesional. Hal tersebut karena
PIC16F84 sangat praktis dan menggunakan teknologi FLASH memori sehingga dapat
diprogram-hapus hingga seribu kali.
Keunggulan mikrokontroler jenis RISC ini dibanding dengan mikrokontroler 8-bit lain di kelasnya terutama terletak pada kecepatan dan kompresi kodenya. Selain itu, PIC16F84 juga tergolong praktis dan ringkas karena memiliki kemasan 18 pin dengan 13 jalur I/O. meskipun demikian, mikrokontroler PIC16F84 bukan termasuk mikrokontroler yang memiliki fitur yang lengkap. Dalam keluarga PICmikro, PIC16F84 tergolong mikrokontroler skala sedang (Mid-Range).
Keunggulan mikrokontroler jenis RISC ini dibanding dengan mikrokontroler 8-bit lain di kelasnya terutama terletak pada kecepatan dan kompresi kodenya. Selain itu, PIC16F84 juga tergolong praktis dan ringkas karena memiliki kemasan 18 pin dengan 13 jalur I/O. meskipun demikian, mikrokontroler PIC16F84 bukan termasuk mikrokontroler yang memiliki fitur yang lengkap. Dalam keluarga PICmikro, PIC16F84 tergolong mikrokontroler skala sedang (Mid-Range).
Fitur-Fitur PIC16F84
PIC16F84 bukanlah mikrokontroler
yang istimewa dalam keluarga PICmikro. Namun demikian, PIC16F84 cukup mudah
dipelajari dan dapat dibilang memiliki kemampuan yang handal sebagai
mikrokontroler yang hanya memiliki kemasan 18 pin. Fitur-fitur pada PIC16F84
antara lain:
- Kapasitas memori program 1024 x 14 FLASH memori
- Ram berukuran 68 byte
- Memori data berukuran 64 byte pada EEPROM
- Memiliki 13 buah I/O (5 pada PortA dan 8 pada PortB)
- Merupakan mikrokontroler RISC, sehingga hanya memiliki 35 macan instruksi
- Memiliki Timer 8-bit dengan Prescaler 8-bit
- WatchDog Timer (WDT) dengan osilator internal
- Fuse untuk kode pengaman
- Dapat langsung menghidupkan LED
- Pemrograman di dalam sistem (ICSP)
- Mode SLEEP untuk menghemat daya
- Kemasan fisik 18 pin DIP
- Tegangan operasi normal 5 VDC
Tidak ada komentar:
Posting Komentar