Pic Programlama

PIC16F877 Bağlantıları

PIC16F877 Bağlantıları ve Osilatörler

Besleme Uçları

VSS:  Negatif beleme ucudur. 12 veya 31 nolu pinlerdir.
VDD:  Pozitif besleme uçlarıdır. 11 veya 32 pinleridir.

     Besleme gerilimleri durumlara göre 2 ve 5.5V arasında olabilir.

     100nF kondansatör bağlanmasının nedeni girişten doğan gerilim dalgalanmalarını önlemek amaçlıdır.

  • 4Mhz çalışma frekansında           5.5V besleme            1.6mA 
  • 32Khz çalışma frekansında          3V besleme               20µA 
  • Boşta bekleme anında                                                       1µA

akım çekmektedir.

Denetleyicinin sink ve source akımı 25mA’dir. DC gerilim değerlerinde ortak uç + kutupsa sourcing devresi, ortak uç – kutupsa sink devresidir.

Osilatör

PIC hafızasındaki komutları işlemek için bir sinyale ihtiyaç duyar. Bu sinyali yani saat sinyali denir. PIC bu clock sinyalini osilatör uçlarına bağlanan osilatör devresinden alır.

PIC16F877’da osilatör uçları, 13 OSC1 VE 14 OSC2 uçlarıdır. PIC mikrodenetleyicisi, girişine bağlanan osilatör frekansını 4’e bölerek komut işlemek için kullanır

Bir PIC denetleyici girişine 20Mhz’lik bir osilatör bağlanmışsa PIC denetleyici bunu 4’e böler ve sonuçta 5Mhz’lik bir uygulama frekansı ile çalışır.

Yukarıdaki matematiksel işlemin sonucu olarak bir komut 0.2µsn’de gerçekleştirilir.

Osilatör Çeşitleri

PIC denetleyicilerine bağlanan osilatör tipleri;

Kristal Osilatör

     HS,XT, ve LP osilatör tipleri için bağlantı şeması yandaki gibidir. Bağlanacak kapasitelerin değeri kristalin frekansına göre değişmektedir. 

R/C Osilatör

     Bu osilatör kristal osilatöre göre frekans değerinde çok daha fazla sapma gösterir. Hassas değildirler.  

Harici Osilatör

PIC denetleyicileri harici dışarıdan harici olarak bir osilatör frekansı alabilirler. Harici osilatör kullanılırsa sadece OSC1 pini kullanılır. Harici osilatör frekansında programda LP,XT veya HS belirtilmelidir.

About the author

admin

1 Comment

Click here to post a comment

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.

  • Merhaba yeni stajerim. Bir sorum var yardımcı olursanız çok mutlu olurum.

    Pic16f84A devre normalde 4 mhz ve bu harici 4mhz rezonatör ile çalışıyor.

    Elde sadece hex kod var yani düzenleme source yok.

    Elde 4 mhz işlemciler bitti fakat 20 mhz işlemcilere aynı kodu yükleme yaparak yine harici 4 mhz rezonatör ile program düzgün şekilde çalışır mı.