JOHNSON SAYICISI
Döngüsel Sayıcı uygulaması için yazmacı oluşturan flip-flopların çıkışlarını, bilgiyi sırayla düzgün bir biçimde birbirine aktaracak biçimde bağladığımızı belirtmiştik. Bu durumda eğer N adet FF bağlanıyorsa yazmacın N kadar durumu vardı. Başka bir deyişle sayıcı N’e kadar sayabiliyordu. Örneğin N=4 ise sayıcının 4 durumu vardı ve 0001 – 1000 -0100 - 0010 – 0001 – 1000 ... diye 1 – 8 – 4 – 2 – 1 – 8 ... düzeninde sayıyordu.
Bu durumda yazmacın 2N durumu vardır ve sayıcımız 2N’e kadar sayabilir. Örneğin dört FF’tan oluşan (N=4) yukarıdaki sayıcının 0000 ile başladığını düşünelim: 0000 – 1000 – 1100 – 1110 – 1111 – 0111 – 0011 – 0001 – 0000 - 1000 – 1100 … diye 0 – 8 -12 – 14 – 15 – 7 – 3 – 1 – 0 - 8 – 12 … düzeninde sayacaktır.
Döngüsel sayıcılarda olduğu gibi Johnson sayıcılarında da istenmeyen durumlara gidilebilir ve sayıcı düzgün sayma düzeninden çıkabilir. Örneğin 1010 durumuna geçilirse 0101 – 1010 – 0101 … diye yalnızca iki durumu olan bir devre haline gelebilir.
Hiç yorum yok:
Yorum Gönder