Saat: 17:38:49 Gösterim: 4100
Merhaba herkese. Bundan bir-iki konu önce ASM ile mikrodenetleyici programlayacağımı söylemiştim. Öncelikle proje aşamasında kullancağımız programlardan biraz bahsedelim.
MPASM dediğimiz program: ASM dosyalarını HEX dosyasına çevirmek için kullanıyoruz. Google'da küçük bir aramayla bulabiliyorsunuz. Eğer bulamazsınız MPLAB IDE yi de yükeleyebilirsiniz. Ama ben yine de sizi uğraştırmıyorum ve Projetcs.harmankaya.org adresine MPASM programının 4.2 versiyonunu atıyorum. [şuradan] bakabilirsiniz.
Programın kurulumu yok. RAR'dan çıkardığınız klasör içerinden .exe dosyasına tıklıyorsunuz ve başlatıyorsunuz. Elinizde bir .ASM dosyasının olduğunu varsayıyoruz(ilerde onun programlamasını da anlayacağız).
Şekildeki ayarların sizinki gibi olduğunu kontrol etmeyi unutmayın.(Resim biraz küçük ama sanırım anlaşılmıştır) Program derlenme sonrasında eğer SUCCESFULL uyarısı veriyorsa demektir ki derlenme işlemi başarılı, eğer ERROR veriyorsa kodlama esnasında bir hata yapmışsınız demektir.
Evet .ASM dosyamızı .HEX formatına çevirerek Mikrodenetleyicimiz için hazır hale getirdik.Şimdi sırada .HEX dosyamızı Mikrodenetleyiciminiz içine atmak var. Ben piyasada yaygın olarak kullanılan ve SERİ port üzerinden bilgisayara bağlana JDM PROGRAMMER kullanıyorum. Karaköy'de 8 milyona içinde programıyla birlikte satın alabilirsiniz. 16 serisi 40-18 pin arası çoğu PİC'i programlaya biliyorsunuz.
Bu programcıya uygun yazılım ise IC-PROG adında bir yazılım. Yazılımı yine http://projects.harmankaya.org/index.php?dir=PIC%2F adresinden indirebiliyorsunuz. Kurulumu biraz zor gelebilir.
Öncelikle .rar dosyasının içinde programı masaüstünüze çıkarın. Bu .exe dosyası bir kurulum dosyası değildir. Direk bu dosyayı kullanarak çalıştırabiliyorsunuz. İlk olarak çalıştırırken bir kaç hata verebili. Bunları OKEY'leyerek geçiniz. Program açıldığında şöyle bir ekran önünüze gelecektir. İlk kez programı kuruyorsanız bundan önce COM portu seçmeniz gerekecektir. Onu seçtikten sonra IO delay zamanı seçmeniz gerekiyor. Bunu bulunduğu vaziyette bırakmanızı öneriyorum. Bunarı yaptıktan sonra program menüsü açılacaktır.
Programı Settings>>>Options>>>Language>>> kısmından TÜRKÇE'yi seçerek Türkçeleştirebilirsiniz. Eğer XP-VİSTA kullanıyorsanız resimdeki gibi bir hata almanız olası. Çözümü için icprog.sys dosyasını(projects.harmankaya... da var) .exe uzantılı IC-PROG programımızla aynı dizine kopyalıyoruz. Sonra programı çalıştırıp Ayarlar>>>>Seçenekler>>>>>Karışık sekmesinden NT/2000/XP kısmını işaretliyoruz. Programı yeniden başlatmanızı isteyecek. Başlatırken de sürücü yüklensin mi diye soru sorabilir. Evet dedikten sonra programın sağlıklı bir şekilde açıldığını görebilirsiniz. Eğer bilgisayarınızı tekrar başlattığınızda aynı uyarıları alıyorsanız. Yukardaki işlemi tekrar yapabilirsiniz.
Şimdi IC-PROG çalıştıktan sonra PIC programlayıcınızı SERİ PORT kablosu yardımıyla COM porta(seri porta) bağlayın. Eğer bir problem yoksa JDM Programlayıcınız( yani PIC programlayıcınızın kırmızı ışığı yanacaktır)
Evet şimdi IC-PROG içerisinden Dosya>>>Aç diyoruz ve HEX dosyamızı açıyoruz. Dosyayı açtıktan sonra herşey hazır durumda ise F5 tuşuna basarak yüklemeye başlayabilirsiniz. Yükleme işlemi bittikten sonra eğer bir hata almazsanız. "Program Başarı İle yazıldı" diye uyarı verir.
Evet bu kadar da basit :)
Merak ettiğiniz herşeyi sorabilirsiniz.
Sevgiler...




Gönderen:




