Celem ćwiczenia 29 było zapoznanie się z układem rewersyjnego licznika asynchronicznego
o numerze 74160.
Przebieg, który otrzymaliśmy obrazuje w całości działanie tegoż licznika.
Zerowanie stanów wyjść odbywa się poprzez podanie stanu niskiego (logicznego zera) na wejście CLEAR. Ustawienie tego właśnie stanu powoduje wyzerowanie stanów wyjść, niezależnie od tego jaki stan był podany na pozostałe wejścia.
Funkcja PRESET polega na wstępnym wczytaniu stanów wejść A, B, C i D w celu ustalenia wartości początkowej, od której licznik zaczyna proces zliczania. Pod wpływem funkcji PRESET na wejściu LOAD pojawia się stan niski ( w naszym przypadku ma to miejsce około 50 ns). Aktywowane zostaje również zbocze stanu zegarowego - przejście ze stanu niskiego na wysoki. Wejścia ENABLE P
i ENABLE T nie mają znaczenia.
Z otrzymanego wydruku przebiegu widać, że układ rozpoczął wykonywanie funkcji zliczania COUNT po czasie 1,85 us. Zostało to zapoczątkowane rosnącym zboczem zegarowym. W fazie PRESET wczytana została liczba 510=01012 . W związku z tym na wejściach pojawiły się stany: A=0, B=1, C=0, D=1.
Układ zaczął zliczać od wartości początkowej 5 co jeden. Po zliczeniu liczby o wartości 9, licznik zaczął zliczanie od 0.
W celu rozpoczęcia procesu zliczania od nowa, należy przeprowadzić proces zerowania licznika, podając w dowolnym momencie stan niski na wejście CLEAR.
Ćwiczenie to pozwoliło nam zapoznać się z licznikiem rewersyjnym jako układem scalonym
o nr 74160, a także mieliśmy możliwość poznania funkcji i sposobów na zliczanie poszczególnych bitów. Zaobserwowaliśmy także jak dochodzi do zmian wartości z „9” na „0” gdyż jest to licznik liczący do 10.