PIC Programlama

pic programlama ve deney seti

PIC Programlama ve Deney Seti

Mikrodenetleyici

PIC Programlama ve Deney Setinin Özellikleri PIC uygulamalarını öğrenmeye yeni başlayanlar için eğitim amaçlı tasarlanan bu kart, 18 pin‘li PIC‘lerin donanımsal ve yazılımsal özelliklerini temel düzeyde öğretmek amacıyla tasarlanmıştır Çevresel arabirimleri denetlemeye (PIC) yarayan programlama kartı ve deney seti, mikrodenetleyici ailesinde PIC16 serisinin gelişmiş modeli olan PIC16F628‘in tüm özelliklerini kullanabilmek için eğitim amaçlı tasarlanmıştır. Kartların […]

pickat 1

PICKAT – PIC Deneme Geliştirme Kartı

Mikrodenetleyici

Pickat ekibi tarafından geliştirilen Pickat 1, açık kaynaklı, PIC 18f2550 MCU barındıran, bütün PIC derleyicileri kullanabileceğiniz bir platformdur. Özellikle elektronik ve yazılıma yeni başlayan kişiler ve temel seviyede elektronik prototipleme yapmak isteyenler için doğru seçimdir. Ayrıca ilkokuldan, üniversite öğrencilerine kadar geniş bir kitleye hitap etmektedir. Bilgisayarda herhangi bir derleyici (ccsc, mikroc, xc8, pic basic pro,

pic basic pro

PIC BASIC PRO

Mikrodenetleyici

PIC BASIC PRO İLE PROGRAMLAMA 1.1. Pic Basic Pro Hakkında Pic Basic programlama dili mikrochip firmasının ürettiği mikrodenetleyicileri programlamada kullanılan daha çabuk ve kolay bir dildir(www.rentron.com). Pic Basic Pro programlama dili ile 8 ile 84 pin arasındaki değişik özelliklerdeki mikrodenetleyiciler için program yazılabilir. Üst seviyeli programlama dilleri sayesinde çok daha rahat ve hızlı bir şekilde

pic programlama

IC-PROG PIC YAZICI PROGRAMI

Mikrodenetleyici

   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

pic program yazC4B1mC4B1

PIC Program Yazımı ve Derlenmesi,

Mikrodenetleyici

Program, not defterine yazilirken, program yazma kurallarina uymak kaydiyla siradan metin yazimi islemi gibi yapilir. Yazim isleminin sonunda dikkat edilmesi gereken husus, program yaziminin bitip kaydedilme asamasinda .ASM uzantili olarak kaydedilmesidir. Asagidaki resimlerde Windows not defteri ile yazilmis program örnegi ve yazilan programin .ASM uzantili olarak kaydedilmesi görülmektedir. pic program yazımı Asagidaki resimde görüldügü gibi

PIC programlamaya hangi model PIC le başlayalım?

Mikrodenetleyici

Yeni başlayacak arkadaşlar için en uygun modelin 16F628 veya 16F628A olduğunu düşünüyorum. Bu model PIC lerde dahili osilatör olduğu için harici osilatör bağlamak durumunda kalmayacaksınız. Bu durmda mikrodenetleyicimizi çalıştırmak için sadece VDD ucuna +5V ve VSS ucunu toprağa bağlamamız yeterli olacaktır. PIC 16F628 modelinde toplam 18 adet pin bulunur, bunlardan 16 tanesi giriş-çıkış pini olarak kullanılabilir

program3

PIC ÖRNEK PROGRAM – 3

Mikrodenetleyici

PROGRAM (assembly): Devreye enerji verildiğinde PORTB’ ye bağlı tüm LED’ leri yakan program. (PIC 16F84) ASSEMBLY PROGRAMI: PROGRAM KOMUTLARININ AÇIKLAMALARI: MOVLW KOMUTU MOVWF KOMUTU DEVRE SİMULASYONU: Bu programda tüm LED’ lerin yanması istendiğinden W Registeri içerisine 0xFF sayısı yüklenmiştir. 0xFF sayısının binary karşılığı b ‘1111 1111’  dir. İstenirse böyle de yazılabilir. ( MOVLW    b ‘11111111’ ) Bu sayı PORTB‘ nin tüm bitleri 1 anlamına gelir. Ve tüm

program2

PIC ÖRNEK PROGRAM – 2

Mikrodenetleyici

Devreye enerji verildiğinde PORTB’ nin 3. bitine bağlı LED’ i yakan program.  (PIC 16F84) ASSEMBLY PROGRAMI: DEVRE BAĞLANTI ŞEMASI: DEVRE SİMULASYONU:

Scroll to Top