COUNT – PBP Türkçe

COUNT Pin,Period,Var

Period boyunca Pin‘de oluşan değişiklikleri sayar ve Var‘a yazar. Pin otomatik olarak giriş yapılır. Pin 0-15 arası bir sabit, bu aralıkta bir değişken ( B0 gibi ) ya da bir pin adı olabilir. ( PortA.0 gibi ) Period‘un hassasiyeti milisaniye bazındadır. Fonksiyon, programın başında DEFINE ile belirlediğiniz osilatör frekansını baz alarak çalışmaktadır.

COUNT pindeki alçaktan yükseğe geçişleri ( yükselen kenar ) sayar. 4MHz osilatörle 20us’ta bir Pin kontrol edilir. 20MHz ile bu değer 4us’a düşer. Buradan, eğer frekansın alçak ve yüksek olduğu zamanların oranı 1:1 ise ( duty cycle = 50% ) 4MHz kristalle en fazla 25KHz , 20MHz kristalle ise en fazla 125KHz sayılabileceği sonucu çıkartılabilir.

Örnek

‘ Pin1’de 100ms boyunca kaç darbe ( pulse ) oluşmuş ?
COUNT PORTB.1, 100, W1

‘ Pindeki frekansı ölç, seri porttan ölçülen değeri gönder
COUNT PORTA.2, 1000, W1 ‘ 1 saniye ölç ( frekans o demek zaten )
SEROUT PORTB.0, N2400, [W1]

Tüm fonksiyonların listesine buradan bakabilirsiniz.



Bağlantılı Yazılar

Yorum yapılmamış. Yapılmış

Yazıyı paylaşın. | Yazı ile ilgili sorun bildirin.

Yorum Yapın ya da Soru Sorun

Yorum yapabilmeniz ya da soru sorabilmeniz için giriş yapmanız gerekmektedir.
Hoşgeldiniz, Ziyaretçi.Lütfen giriş yapın veya kayıt olun.
E-posta adresinize aktivasyon iletisi gelmediyse lütfen buraya tıklayın.

Arama Yap
Üye Alanı
 
 
Kayıt Ol || Aktivasyon Kodu İste
Teknik Yardım
5 tane konu henüz çözüme ulaşmamış. Belki siz yardımıcı olabilirsiniz ya da sorunlarınızı çözmenize başkaları yardım edebilir. Teknik Yardım bölümüne buradan ulaşabilirsiniz.
Destek İçin
İzoelektronik Facebook Sayfası
İzoelektronik'e Facebook sayfamıza katılarak destek olabilir, eklenecek yeni yazıları ve gelişmeleri Facebook üzerinden de takip edebilirsiniz.
Güncel Kalın

Eklenen Yazılar E-posta Adresinize Gönderilsin

Bizi RSS ile de takip edebilirsiniz.

Translate
Son Yorumlar
  • 90alper90: Merhaba Ozan Bey, Ölçümleri aldıktan sonra aynı anda göstermekte bir sıkıntı yok. Önemli olan 3 ölçümü de alabilmek. Bir önceki...
  • ozigeldi: alper teşekkür ederim bu arada ben ozan memnun oldum ben bu 3 ölçümü aynı lcd ekranda gösterebilimiyim pıc’e yeni başladım ve bu...
  • botan: meraba malzemeleri tedarik ettim motor olarak step motor aldım sizin yüklediğiniz programın aynısını yüklesem sorun yaşarmıyım acaba, yeni...
  • kuvvetkmc: Şöyle söyleyim; Anakart üzerinde ki; R1-R2-R3-R4-R4-R5-R6-R7-R8-R9- R10-R11-R12-R13-R14-R15-R16-R1 7-R18-R19 C1-C2-C3-C4 Q1;...
  • İzoelektronik: @kuvvetkmc Sorun çıkaran dirençleri daha net olarak belirtebilirseniz daha kolay yardımcı olunabilir. @botan Belirttiğiniz devreler...
drupal statistics module