IC-PROG PIC YAZICI PROGRAMI

Güncelleme 16/08/2024

   IC-Prog, bilgisayarin seri portu üzerinden PIC’e program yüklemek, yüklü PIC entegresini silmek veya yüklenen program ile PIC içerisindeki programin dogrulugunu test etmek için kullanilan PIC yazici (writer) programdir. PIC’e yazma islemi menüler veya komut simgeleri ile yapilir.

PIC entegresine program heksadesimal kodda yüklenir. IC-Prog  ”Program Kodu” bölümünde yazilan veya PIC’den okunan programin heksadesimal olarak içerigi görüntülenir.    PIC EEPROM’u içerisine yüklenecek veya okunacak veri ise “EEPROM Verisi” bölümünde görüntülenir. Asagida IC-Prog arayüzü görülmektedir

pic programlama
pic nedir

        “Sigortalar” bölümünde programin çalismasi sirasinda kullanilacak olan konfigürasyonlar ayarlanabilir.

Bu bölümde yer alan üç konfigürasyon yazilim içerisinde belirtilebilir. Bu durumda seçenekler otomatik olarak isaretli belirecektir. Eger konfigürasyon yazilim içerisinde belirtilmemis ise yükleme esnasinda sigortalar bölümünden belirlenebilir.

WDT (Watchdog Timer) belirli zaman araliklarinda programin çalismasini basa döndürür.

PWRT (Power on Reset) PIC’e enerji verilme durumunu (On/Off) kontrol eder.

CP (Code Protect)  PIC entegresinin programlanmasinin ardindan içerisindeki yazilimin okunarak kopyalanmasini önlemek için kullanilir.

%C5%9Fekil 1
şekil 1

        PIC yazici devresi ile PIC yükleme programi birbiriyle uyumlu olmasi gerekir. Kullanilacak olan yükleme (yazici) devresine göre IC-Prog donanim seçenekleri üzerinden çesitli ayarlar yapilmasi gerekir.

Bu ayarlar için öncelikle IC-Prog “Ayarlar” menüsü altindan “Donanim” alt menüsüne veya “Donanim ayarlari” komut simgesine tiklanarak programlayici cinsi seçilir ve bu durumda port türü otomatik olarak belirlenir. Istege göre port olarak diger COM türleri de seçilebilir (Sekil: 1).

Kitapta kullanilacak uygulamalar seri port üzerinden yüklenecektir. Bu nedenle bu ayarin “Programlayici” açilabilir menüsü üzerinden “JDM programmer” olarak seçilmesi gerekir.

Eger kullanilacak devre paralel yükleme devresi ise bu kez bu menüden LPT port yükleme özelligine sahip bir yazici program seçilmelidir.

Her yükleme devresi ile birlikte kullanilacak PIC programlayici farkli oldugundan edinilen devre türüne göre programlayici türü de bilinmelidir. Bu islem için “www.icprog.com” faydalanilabilir.

Programlama devresini hizmete sunan üretici firmalar devre ile kullanilacak program türünü de birlikte saglamaktadirlar.

%C5%9Fekil 2
şekil 2
%C5%9Fekil 3
şekil 3

Sekil: 2’de görüldügü gibi IC-Prog ilk yüklendiginde menüler Ingilizce olarak belirir. Programi Türkçe kullanmak için “Ayarlar” menüsü altindan “Seçenekler” alt menüsüne tiklanarak “Language-Dil” sekmesi altindan “Türkçe” seçenegi belirlenmelidir. “Seçenekler” diyolog kutusuna IC-Prog arayüzü üzerinde yer alan “Seçenekler” komut simgesine tiklanarak da ulasilabilir.

Eger bilgisayarda “NT/2000 veya XP” isletim sistemleri yüklü ise IC-Prog için bu isletim sistemlerinin tanimlanmasi gerekir. Bu islem “Seçenekler” diyolog kutusu üzerinde “Karisik” sekmesi altindan yapilir. Windows’98 isletim sistemi için bu seçeneklerin isaretlenmesine gerek yoktur (Sekil: 3).

IC-Prog’un yükleme esnasinda veya yükleme bittikten sonra dogrulama yapmasi isteniyorsa “Seçenekler” diyolog kutusu üzerinde “”Programlaniyor” sekmesinden faydalanilabilir. Bu sekme altindaki seçenekler istege göre isaretlenerek seçilebilir. Her iki seçenegin de isaretlenmesi programlama zamanini bir miktar uzatacaktir.

Bir yanıt yazın