Sprawozdanie 2
Układy cyfrowe i systemy wbudowane
Prow.: dr inż. Dariusz Caban
Założenia
Celem laboratorium było stworzenie 3-bitowego licznika synchronicznego posługującego się kodem Graya, polegającym na odbiciu lustrzanym kodu 2-bitowego i dopisaniu 0 do początkowych liczb kodu i 1 do końcowych.
Wykonanie
Wykorzystaliśmy przerzutniki JK do wykonania własnego licznika synchronicznego, którego zmiany stanów przedstawiały się następująco:
000 001
001 011
011 010
010 110
110 111
111 101
101 100
100 000
Po 8-miu przebiegach licznik zmiany stanów zapętla się i zaczyna cykl od początku.
Trzy diodki zostały podłączone do wyjść Q1, Q2 i Q3 z przerzutników. Ponieważ programowany układ zakłada, że wartością spoczynkową jest `1', a przy pobudzeniu otrzymujemy `0', wyjścia na diodki trzeba zanegować, by uzyskać prawidłowy efekt.
Dodatkowo zaprogramowano przycisk reset, wejście clock na przerzutniki zaprogramowano na zegarze układu.
Równania układu:
Równania licznika:
Równania układu kombinatorycznego dla wyść:
Y1=Q1
Y2=Q2
Y3=Q3
Rysunek układu:
Objaśnienia:
Uwzględniono dwa wejścia (przycisk 1, clock) oraz trzy wyjścia (dioda1, dioda2,dioda3). Cały układ wymaga 3 przerzutników JK. Przycisk clear zeruje przerzutniki, które zaczynają pracę od początku.
Wyniki końcowe:
Licznik działał bez zastrzeżeń.
str. 2
Elżbieta Tchorowska 03-11-2010
Konrad Kukulski
str. 1