Pic Assembly: çift displayda tarama yöntemi ile 2 basamaklı sayı göstermek


Birden fazla display kullanılması gereken uygulamalarda pic16f877a nın her portuna ayrı ayrı display yerleştirmek verimli olmaz zaten bu yöntemle  enfazla 3 display bağlanabilir. Bu sorunun üstesinden gelmek için display  tarama yöntemi geliştirilmiştir. Bu metod ile displaylara sıra ile istediğimiz sayı ları atadıktan sonra gözün farkedemeyeceği hızlarda örneğin 100HZ=10ms displaylar arasında geçiş yaparak sanki iki displayde sürekli yanıyormuş gibi görülür. displaylar arası geçişi transistörler ile sağlıyoruz . Örneğin onlar basamağını gösteren displaya DIS10 birler basamağını gösteren displaya DIS1 isimleri verelim bu displaylar birbirlerine paralel bağlıdır ve katotları PNP transistörlere bağllıdır. PNP transistörleri ortak katotlu ekranlarda anahtarlama için kullanıyoruz.

Ekranda 57 sayısını göstermek için aşağıdaki açıklamalı programı incleyelim.

Burada 5 ve 7 nin  7 segment kodunu bilmemiz gerekiyor önceki örneklerimizden nasıl bulunduğunu öğrenebilirsiniz.

 

 

 

 

 

 

Bir yorum ekleyin

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

eleven + 5 =

This site uses Akismet to reduce spam. Learn how your comment data is processed.