CCS C ile PIC Ornegi

Dökümanı anlayabilmeniz için, temel seviyede C, PIC ve elektronik bilginizin olması gereklidir. Bu uyarıyı yaptıktan sonra temel seviyede C ve PIC bildiğinizi varsayarak dökümanıma başlıyorum.

Araç gereçler

Derleme, kod yazma işlemlerimiz için -> Picc CCS C Compiler

Devremizi çizmek, simule etmek için -> Proteus 7 Professional

Başlangıç

Öncelikle sizlere basit örnek vermek istediğim için döküman boyunca led örnekleri yapacağım. Evet başlayalım; Öncelikle PIC'imizden biraz bahsedelim. Örnekte kullanacağım PIC-> PIC16f84'dür. Bazı temel özellikleri şu şekildedir; PIC 16F84 18-pinli gelişmiş flash/eeprom 8-bit mikro denetleyici;

  1. A portu 5 Adettir (RA0,RA1,RA2,RA3,RA4 )
  2. B portu 8 Adettir. (RB0,RB1,RB2,RB3,RB4,RB5,RB6,RB7 )
  3. MCLR (Memory Clear) ucuna 0 V. uyguladığımızda, PIC16F84 reset edilmiş olur ve program başlangıçtaki adresine geri döner. MCLR ucu tekrar 5V olduğunda PIC16F84 programın çalışmasına ilk adresten itibaren devam eder.
  4. XT, LP veya HS modeller kristal veya seramik rezanatörler OSC1/CLKIN ve OSC2/CLKOUT uçlarına bağlanırlar.

Proteus'u yükledikten sonra bize 2 alt program sunacaktır, bunlar ARES ve ISIS'dir. Bizim şimdi kullanacağımız ISIS'dir. Başlat menüsündeki Proteus klasörü altında bulabilirsiniz.


Isis simgesi bu şekildedir.


Envanterimize ekliyeceğimiz elemanlar

Tarih:
Hit: 3468
Yazar: Holyzone



Yorumlar


Siftahı yapan siz olun
Yorum yapabilmek için üye girişi yapmalısınız.