PIC 16F628A ile sayıcı devresi (Ortak Anotlu)
PIC 16F628A kullanarak bir sayıcı devresi daha yapalım. Bu devre hem Ortak Anotlu 7 segmentri 1 digit LED gösterge ile ondalık olarak göstersin hem de normal LED'ler ile ikilik düzende göstersin. Önceki yayınlanan sayıcı devremiz ortak katotlu devreydi. yani LED'ler -(eksi) şase kullanıyordu.
Bu yazımızdaki devrede kulanılan LED'ler +(artı) şase kullanmaktadır (Ortak Anotlu). Her iki devrenin de temel yapısı aynıdır. Yalnızca LED'ler farklıdır. PIC'e yüklediğimiz programda aynı olmakla beraber, PORTB’ ye de displayde 0 rakamını göstermek için b’11000000’ çıkışı verilmiştir, diğer karakterlerin binary(ikili) değerleri de 0 rakamında olduğu gibi tablodaki değerlerin tamamlayanı olarak değiştirilmiştir.
ÇEVRİM TABLOSU:
Devre hem proteus 8 üzerinde denenmiş, hem de uygulama gerçekleştirilmiştir. Düzgün çalışmaktadır Proteus dosyasında gerekli açıklamalar yapılmıştır.
DEVRE FOTOĞRAFLARI:
Bu yazımızdaki devrede kulanılan LED'ler +(artı) şase kullanmaktadır (Ortak Anotlu). Her iki devrenin de temel yapısı aynıdır. Yalnızca LED'ler farklıdır. PIC'e yüklediğimiz programda aynı olmakla beraber, PORTB’ ye de displayde 0 rakamını göstermek için b’11000000’ çıkışı verilmiştir, diğer karakterlerin binary(ikili) değerleri de 0 rakamında olduğu gibi tablodaki değerlerin tamamlayanı olarak değiştirilmiştir.
ÇEVRİM TABLOSU:
Devre hem proteus 8 üzerinde denenmiş, hem de uygulama gerçekleştirilmiştir. Düzgün çalışmaktadır Proteus dosyasında gerekli açıklamalar yapılmıştır.
DEVRE FOTOĞRAFLARI:
VIDEO
Kullanılan Programlar : MPLAB IDE v8.15a, Proteus 8, microbrn
Kullanılan Programlayıcı: K150 PIC Programmer (Klon)
Yorumlar
Yorum Gönder