Pıc C Ögrenmek İsteyenler Buraya
Evet arkadaslar uzun süre daha bilgili arkadaslar boyle bir konu yayınlayacak diye bekledim ama ne yazıkki kimse el atmadı.
Ben daha bu konular üzerine arastırırken buldugum dökumanı yayınlayarak buyuk bir eksigi kapatmıs olacagım.
Bu belge ile temel seviyede her seyi ögrenmiş olacaksınız. Elimden geldigi kadar yardımcı olmayada calısırım.Ancak daha iyi yardımcı olacak arkadaslarda var burada.
Öncelikle son versiyonlardan bir tane pic c yi alttaki linkten indirebilirsiniz
Asagıda yayınlamıs oldugum dokumanı Mehmet aşık adında bir meslek yuksek okulu hocası hazırlamıstır. Tanıyanlar selam soylesin.
Başına # yazılarak kullanılır. Ana aprogramdan önce eprogramın en başında tanımlanır. .
Anlamı: :Program içerisinde assembly kodları yazılacaksa #asm ve #endasm arasına yazılır.
gibi bir hata gelecek bu programın eski bir versiyonuna sahip oldugunuz anlamına geliyor onemsemeyin.
Daha sonra mplab programının yerini soracak onu gostermelisiniz. Bu demektir ki daha onceden mplab pcye yuklenecek. www.microchip.com dan indirip kurabilirsiniz.
Kurulum bitti ama programı kırmak için 8220;ccs c 3.227 pcwh patched files8221; klasorundeki 2 dosyayı C:\Program Files\PICC klasorune kopyalamanız gerekmekte.
Artık yeni bir proje acıp ilk programımızı yazabiliriz.
8220;Project/ New/ PIC Wizard8221; tıklıyoruz.
proje ismini yazıp kaydedeceginiz yeri ayarladıktan sonra
ekranı gelmekte. Burası alt kısımlarında cesitli sekmeler olan bir bolum buradan projede kullanılacak picin ayarlarını yapıyoruz.
General bolumunde device tipini 16f84 olarak ayarladım. hemen yanında osilator frekansını sececeksiniz.
Fuses kısmından osc tipini seciniz. ve kod koruma istiyorsanız code protecti işaretleyin.
Communications sekmesinden picte kullanılabilecek seri haberleşme ayarları yapılıyor.(Kullanacaksanız bir bilenden ayarlarını sorarsınız. Yada biri ayrıntılı bir program içerisinde bu kısmıda anlatır)
Spi and Lcd sekmesinden spi iletişim protokolu ayarları ile lcd ayarları yapılıyor.Bu pic desteklemedigi için bu bolumde ayar yapamazsınız.
Bazı sekmeleri cok onemli olmadıgından atlıyorum.
I/O Pins sekmesinden pinlerin program acılısında tek tek input yada output durumlarını ayarlıyorsunuz.Program içerisinden programın akısına gore zaten surekli degiştiriyoruz.
Header Files sekmesinde program içerisinde kullanmak isteyebileceginiz bazı dosyalarla ilgili kutuphanelerin yuklenmesini saglıyoruz.
Buralardaki ayarları yaptıktan sonra ok tusuna basıp programımızı yazabilecegimiz editor kullanıma acılıyor.
8221; #include 8220;C:\Documents and Settings\Desktop\ccs notlar\1\yeni proje.h8221; 8221; satırı yaptıgımız ayarların saklandıgı dosyayı gostermekte.
Bu kısıma programınızı yazıyorsunuz
}
Programınızı yazdıktan sonra F9 tusuna basarak derliyorsunuz. 2 numaralı



















