C dili ile PIC programlama hakkında detaylı görseller ile desteklenmiş bir anlatım kod örnekleri, pic16f84 ile devreler, mplab kullanımı hakkında bilgiler pic programlama programlarının kurulum kullanımı.. basit anlaşılır örnekler var pic programlamaya yeni başlayanlar için güzel bir kaynak. Emeği geçen Kişilere Teşekkürler
Programlamada dil seçimi
Mikrodenetleyici programlama düşük seviyeli (assembler) veya yüksek seviyeli programlama dilleri ( C, C++, BASIC) ile yapılabilir. Bunun için gerekli olan bir mikrodenetleyici devresi ve derleyici yazılımıdır. Mikrodenetleyici devresi programlayıcı ve uygulama kısımlarından oluşur. Bilgisayar programlama editöründe yazılan program çeşitli iletişim metotları ile (paralel iletişim, USB) mikrodenetleyiciye gönderilir. Devrenin uygulama kısmında ise program sonuçları gözlenir.
C dili derleyicisi: Bu modülde kullanacağımız derleyici, 14 bit program hafızasına ait mikrodenetleyici için kullanılır. Derleyicinin daha gelişmiş sürümleri 16 bit ve 18 bit mikrodenetleyiciler için uygundur.
Mikrodenetleyici veri yükleme programı
Bilgisayarda çeşitli dillerde yazılmış programlar derlenerek HEX dosya haline getirilmektedir. Bu dosyaları da mikrodenetleyiciye yazmamız gerekmektedir. Bunun için çeşitli devreler ve yazılımlar mevcuttur. En yaygın olarak kullanılanlardan biri de IC-PROG yazılımıdır. IC-PROG yazılımı ile mikrodenetleyici çeşidinin büyük bir çoğunluğunu programlamamız mümkündür. Bunun yanı sıra birçok programlayıcı devreyi de desteklemektedir. Bu kitaptaki yazıcı devresi AN589 Programmer donanımına göre yapılmıştır. Programı çalıştırdığımızda donanım kısmından AN589 seçmemiz gerekmektedir. Bu yazılımı kurmamıza da gerek yoktur. Herhangi bir yerden kopyalamamız veya internetten indirmemiz yeterli olacaktır.
Programlamada dil seçimi, Mikrodenetleyici programlamaya hazırlık işlemleri,C dili derleyicisi
Derleyicinin mikrodenetleyici programlama editörü (MPLAB) ile kullanımı
Fonksiyon desteği, Veri tanımlamaları,Assembler komutları kullanılabilir.
Standart giriş – çıkış fonksiyonları,Donanım desteği
Değişken alanının etkin kullanımı,C derleyicisi kurulumu
Derleyicinin MPLAB ile kullanımı, Derleme işlemi
Mikrodenetleyici veri yükleme programı,Yazıcı ayarının yapılması
Yazılımın dil seçimi, Mikrodenetleyici seçimi
Kullanılan işletim sistemine uyum sağlama,Mikrodenetleyici devreleri
C dilinin bileşenleri, Mikrodenetleyici için C dilinin özellikleri
Donanım özellikleri,Sabitler,Ana fonksiyon,Veri tipleri
Formatlı yazım (printf) fonksiyonu,Operatörler
Aritmetik operatörler, Mantıksal operatörler,Bit işlem operatörleri
Artırma ve eksiltme operatörleri, Mikrodenetleyici Programlamada
Kontrol Yapıları, Eğer (if) karar yapısı,Mikrodenetleyici için C programlamada
Çoklu karar yapısı (switch case), Döngü yapıları,Fonksiyon yapıları
LCD kontrol yöntemleri, LCD programlama,Donanım fonksiyonları
Yukarıda özetler verildi Kaynak dosya;
Şifre-Pass: 320volt.com
Yayım tarihi: 2008/07/13 Etiketler: assembler, c ile pic programlama, kılavuz ders, lcd devreleri, mikrodenetleyici, mplab, PIC C, pic c programlama, programlama, programlamada dil seçimi
Teşekkür ederim. Pic bulmacasının kara taşı için;)
bu sene pıc dersımız suana kadar en cok zorlandıgım ders tskler sızlere 😉