Monthly Archives: April 2012

PIC Programmer / Downloader

PIC adalah satu set komputer yang dikemas dalam sebuah IC. IC PIC digunakan dalam rangkaian radio antara lain untuk Frequency Counter, Frequency Locked Loop untuk mendapatkan oscillator yang stabil, SWR Meter dan lain-lain. Potensi penggunaan PIC tidak terbatas dan semua tergantung program yang disusun dan dimasukkan ke dalam memory-nya.
Bentuk program yang diinjeksikan ke dalam PIC adalah berupa file HEX dan alat yang digunakan untuk memasukkan program ke dalam memory PIC disebut PIC Programmer atau PIC Downloader. Banyak sekali macam PIC Programmer yang bisa anda peroleh skemanya dari internet, termasuk juga yang sudah berupa kit, namun demikian saya mencoba membuat satu dan sudah berhasil dicoba yaitu yang ada di bawah ini.

Rangkaian dibuat berdasarkan skema MkV PIC Programmer bisa dilihat referensinya disini :

http://talkingelectronics.com/projects/Pic%20ProgrammerMkV%2012%20Parts/PicProgrammer-12Parts.html

Perlu diperhatikan ketika membuat rangkaian ini disarankan sambil  melihat ilustrasi berupa gambar yang dicantumkan karena gambar sket terminal DB9 pada skema adalah penomoran lubang tampak depan sedangkan penyolderan kabel adalah pada bagian belakang soket.

Catatan :  Dalam percobaan ini di laci saya tidak ada resistor 4k7 jadi saya pakai resitor 3k9.  Saya juga tidak punya 15k jadi saya pakai 12k.  Bisa  juga tuh hehehe . . .

Pic Programmer di atas dipasang pada serial port Personal Computer.

Saya menggunakan OS Windos XP Service Pack 3 dan software yang digunakan adalah WinPic800.

http://www.winpic800.com/index.php?option=com_content&task=blogcategory&id=18&Itemid=64&lang=en

Setelah instalasi silahkan pilih bahasa yang digunakan sehingga tampilan program dapat dipahami.  Selanjutnya masuk ke setting hardware pilih jenis “JDM Programmer”, siap digunakan.
Keuntungan menggunakan WinPic800 adalah kita tidak perlu menginstall program atau utility sistem tambahan, berbeda dari program IC-Prog, misalnya.

Jenis IC yang telah saya coba untuk diprogram adalah PIC 16F84A  dan 16F628A  tanpa kesulitan untuk menghapus, memasukkan program maupun proses verifikasi dan membaca hasilnya dapat dijalankan dengan lancar.

UPDATE :

Saya menggunakan mode “Verify during programming” dengan hasil proses lebih lambat tetapi seluruh tahap pemrograman dapat diverifikasi dengan baik. Artinya kita lebih yakin bahwa setiap tahap sudah berhasil dan IC  PIC pasti terprogram sesuai file HEX-nya.

Selamat mencoba.

Iklan