F1-103 Liczniki 6.pdf
(
119 KB
)
Pobierz
F1-103
Liczniki wykorzystujące rejestry przesuwające
Licznik pierścieniowy (kod
1-z-
n
)
►
000001
D
0
= Q
n-
1
000010
000100
Licznik
6
-bitowy
►
001000
6
stanów
010000
100000
•
Zerowanie (
CLR =
1
)
►
trzeba ustawić jedną „krążącą” jedynkę
•
Zaleta
: stan licznika nie wymaga dekodowania – stan licznika
określa pozycja wyjścia, na którym jest stan
1
•
Wada
: duża złożoność
•
Licznik dziesiętny w kodzie
1-z-10
wymaga użycia
10
przerzutników
•
Licznik dziesiętny w kodzie NB ma tylko
4
przerzutniki, ale wymaga
dekodowania stanu
Licznik Johnsona - pseudopierścieniowy (kod
1-z-2
n
):
D
0
= Q'
n-
1
Licznik
6
-bitowy
12
stanów
◄
Właściwość kodu Graya
(kolejne zmiany stanu tylko
na jednej pozycji)
•
Przesuwane ciągi
n
zer i
n
jedynek
•
Proste dekodowanie stanu (
2
n
dwuwejściowych bramek AND)
•
Bez ‘fałszywych’ stanów przejściowych (
glitches
) przy zmianie
stanu i dekodowaniu/odczycie
►
http://www.falstad.com/circuit/e-johnsonctr.html
◄
Skrócony licznik Johnsona ma kod
1-z-(2
n –
1)
D
0
=
(
Q
n-
2
+
Q
n-
1
)
'
◄ bramka NOR
•
Najprostszy logicznie licznik/dzielnik modulo
5, 7, 9,…
•
Proste dekodowanie stanu
Licznik 6-bitowy
► 11 stanów
Wykluczony stan
111111
Nie ma właściwości kodu Graya!
© J. Kalisz, WAT, 2008
Plik z chomika:
jarekz90
Inne pliki z tego folderu:
F1-43 Symbole graficzne.pdf
(328 KB)
F1-41 Siatki Karnaugh 3.pdf
(117 KB)
F1-80 Uzupełnienia liczb.pdf
(92 KB)
F1-85A Nadmiar przy dodawaniu liczb ze znakiem.pdf
(88 KB)
F1-93 Układy arytmetyczne 8.pdf
(175 KB)
Inne foldery tego chomika:
Labolatoria
Technika Cyfrowa
Zgłoś jeśli
naruszono regulamin