TUTORIAL MIKROKONTROLER PIC
PIC16F84A dan PIC16F877A
Link dibawah ini merupakan link yang dibutuhkan untuk memulai proyek menggunakan mikrokontroler PIC(Microchip). Sekaligus gambaran mengenai proyek yang telah saya buat, yaitu pencacah banyaknya putaran motor dengan tampilan LCD.
Pada dasarnya PIC memerlukan 4 hal untuk dapat membuatnya bekerja, antara lain:
1. Sumber tegangan 5 Volt untuk sumber daya pada IC
2. Clock yang berfungsi memberikan kemampuan IC untuk memproses instruksi.
3. Software yang berisi suatu rentetan instruksi yang kita buat.
4. Programmer untuk memprogram mikrokontroller.
SELAMAT BROWSING
PIC16F84A
Karakteristik mikrokontroler PIC16F84A dapat dilihat pada datasheet diatas.
Untuk membuat program yang akan ditanam pada mikrokontroler, kita memerlukan program assembler. PIC Simulator IDE merupakan program yang dilengkapi dengan simulator sekaligus emulator. Versi terbaru dari program tersebut dapat anda unduh disini.
Setelah kita meng-compile program yang telah kita buat dengan menggunakan PIC Simulator IDE, langkah selanjutnya adalah menanamkan program(*.hex) kedalam mikrokontroler. Anda dapat melihat petunjuk penggunaannya pada situs diatas sekaligus dapat mengunduh program tersebut.
Rangkaian Programmer/Downloader digunakan untuk menanam program yang telah dibuat(*.hex) kedalam mikrokontroler PIC16F84A.
Situs tentang elektronika dan mikrokontroler PIC beserta aplikasinya.
Program untuk menampilkan karakter pada LCD dapat didownload pada link diatas. Dengan menggunakan program WinPIC, anda dapat langsung menanam program tersebut(LCD-FRANKIE.hex) ke dalam PIC16F84.
Perhatikan juga pin koneksi LCD dengan mikrokontrolernya.
Dari diagram alir pada link diatas, dapat disusun sebuah program pencacah sebanyak 7 digit dengan tampilan pada LCD menggunakan PIC16F84.
PIC16F877A
Anda dapat mengganti ZIF soket dengan soket biasa(40 pin), tetapi kemampuan programmer tersebut hanya dapat digunakan untuk memprogram PIC yang memiliki 40pin(lihat 'positions.pdf').
Untuk membuat rangkaian programmer dan PCBnya, anda dapat menggunakan program 'Eagle' yang bisa di-unduh pada link diatas.
Untuk pertanyaan seputar elektronika dan mikrokontroler, anda dapat menuliskannya pada link Forum.
PRACTICE MAKES PERFECT