Wydział Elektrotechniki i Informatyki
Zakład Systemów Rozproszonych
L a b o r a t o r i u m E L i A K
Ćwiczenie 6: Liczniki asynchroniczne i synchroniczne
Obowiązujące zagadnienia:
Rodzaje liczników cyfrowych. Liczniki modulo i rewersyjne.
Metody projektowania liczników asynchronicznych i synchronicznych.
Liczniki scalone 7490, 7492, 7493.
Wykonać tylko punkty wskazane przez prowadzącego.
1. Zaprojektować asynchroniczny licznik mod n (wartość n podana przez prowadzącego). Do projektowania użyć:
a) metody 1/(2 n+1),
b) metody opartej o zerowanie liczników mod 2 n, c) metody wykorzystującej scalone liczniki serii 749x (model licznika wskazany przez prowadzącego).
2. Zaprojektować synchroniczny licznik mod n (wartość n podana przez prowadzącego). Do projektowania użyć przerzutników wskazanych przez prowadzącego. Licznik zaprojektować tak aby liczył:
a) narastająco,
b) malejąco,
c) rewersyjnie (wykorzystując zewnętrzny sygnał sterujący X).
3. Zaprojektować układ sekwencyjny w oparciu o przerzutniki wskazane przez prowadzącego, który w takt kolejnych impulsów zegarowych na wyjściach będzie generował: a) cyfry od 0 do 9 w kodzie Watts’a (0, 1, 3, 2, 6, 14, 10, 11, 9, 8); b) cyfry w następującym cyklu: 15, 14, 12, 8, 0, 1, 3, 7, 15 - czterobitowy pierścieniowy licznik Johnsona;
c) cyfry w następującym cyklu: 0, 8, 12, 14, 15, 7, 3, 1, 0 - czterobitowy pierścieniowy licznik Johnsona;
d) cyklicznie ciąg liczb: 0, 15, 1, 14, 2, 13, 3, 12, 4, 11, 5, 10, 6, 9, 7, 8, 0; e) cyklicznie ciąg liczb: 0, 14, 2, 12, 4, 10, 6, 8, 7, 9, 5, 11, 3, 13, 1, 15, 0; 4. Zaprojektować czterobitowy układ sekwencyjny oparty o przerzutniki wskazane przez prowadzącego, w którym w takt kolejnych impulsów zegarowych krążyło będzie „0” lub „1”.
Kolejne stany przerzutników wyświetlać na wyświetlaczu siedmiosegmentowym.
Zaprojektowane liczniki zasymulować wykorzystując system MultiSim. Przedstawić wyniki symulacji
(przykładowo
poprzez
podpięcie
wyjść
liczników
do
wyświetlaczy
siedmiosegmentowych).