PRZEBIEG ĆWICZENIA
sZad1 Zaprojektuj licznik równoległy na JK o programie liczenia {4,0,1,2,5,7,3,6}
|
Q2 |
Q1 |
J3 |
K3 |
J2 |
K2 |
J1 |
K1 |
1 |
0 |
0 |
− |
1 |
0 |
− |
0 |
− |
0 |
0 |
0 |
0 |
− |
0 |
− |
1 |
− |
0 |
0 |
1 |
0 |
− |
1 |
− |
− |
1 |
0 |
1 |
0 |
1 |
− |
− |
1 |
1 |
− |
1 |
0 |
1 |
− |
0 |
1 |
− |
− |
0 |
1 |
1 |
1 |
− |
1 |
− |
0 |
− |
0 |
0 |
1 |
1 |
1 |
− |
− |
0 |
− |
1 |
1 |
1 |
0 |
− |
0 |
− |
1 |
0 |
− |
Tab.1 Wzbudzenia licznika równoległego (synchronicznego) modulo 8
|
Q2Q1 |
|||
Q3 |
00 |
01 |
11 |
10 |
0 |
0 |
0 |
1 |
1 |
1 |
− |
− |
− |
− |
|
Q2Q1 |
|||
Q3 |
00 |
01 |
11 |
10 |
0 |
− |
− |
− |
− |
1 |
1 |
0 |
1 |
0 |
|
Q2Q1 |
|||
Q3 |
00 |
01 |
11 |
10 |
0 |
0 |
1 |
− |
− |
1 |
0 |
1 |
− |
− |
|
|
|
|
|
|
Q2Q1 |
|||
Q3 |
00 |
01 |
11 |
10 |
0 |
− |
− |
0 |
1 |
1 |
− |
− |
0 |
1 |
|
|
|||
|
Q2Q1 |
|||
Q3 |
00 |
01 |
11 |
10 |
0 |
1 |
− |
− |
1 |
1 |
0 |
− |
− |
0 |
|
||||
|
Q2Q1 |
|||
Q3 |
00 |
01 |
11 |
10 |
0 |
− |
1 |
1 |
− |
1 |
− |
0 |
0 |
− |
Siatki Karnougha dla przerzutników typu JK
Realizacja praktyczna powyższego licznika.
Licznik synchroniczny modulo 8 o zadanym programie liczenia
Zad 2. Zrealizuj licznik szeregowy liczący w tył od 3 do 12.
Q4 |
Q3 |
Q2 |
Q1 |
1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 |
0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 |
0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 |
0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 |
Tab. 1 Kombinacja stanów licznika
Realizacja powyższego licznika.
Licznik szeregowy (asynchroniczny) o programie liczenia od 3 do 12 w tył
Qn |
Qn+1 |
Jn |
Kn |
0 |
0 |
0 |
− |
0 |
1 |
1 |
− |
1 |
0 |
− |
1 |
1 |
1 |
− |
0 |
Tabela wzbudzeń przerzutnika JK
J3=Q2
K3=Q'2Q'1+Q2Q1
J2=Q1
K2=Q'1
J1=Q'3
K1=Q'3
s
J Q
C
K Q'
r
Q2
s
J Q
C
K Q'
r
s
J Q
C
K Q'
r
Q1
0011
T s Q
C
r Q
T s Q
C
r Q
T s Q
C
r Q
T s Q
C
r Q
Q3
Q2
Q3
Q1
Q4