Classificació dels Biestablespersonal.biada.org/~jfite/Electronica/Comptadors...
Transcript of Classificació dels Biestablespersonal.biada.org/~jfite/Electronica/Comptadors...
1Jordi Fité IES Biada
Classificació dels Biestables
Mestre - Esclau
D
T
(Rellotge)
Per
Per flanc
Per flanc de
2Jordi Fité IES Biada
S
R
Q
Q
S
R
Q
QCk
S
R
Q
QCk
S
R
Q
QCk
J
K
Q
Q
J
K
Q
QCk
J
K
Q
QCk
J
K
Q
QCk
J
K
Q
Q
Ck
J
K
Q
Q
Ck
Q
QCk
DQ
QCk
DQ
QCk
D
Q
QCk
T=1Q
QCk
T=1
3Jordi Fité IES Biada
Activitat E (5) Relaciona els diferents símbols lògics de biestables amb el seu nom:
J-K mestre-esclau activat a nivell alt
R-S asíncron
J-K activat per nivell
J-K actiu per flanc de pujada
J-K actiu per flanc de baixada
D actiu per flanc de pujada
Q
QCk
D
S
R
Q
Q
J
K
Q
QCk
J
K
Q
QCk
J
K
Q
Q
Ck
J
K
Q
QCk
4Jordi Fité IES Biada
Comptadors ( )
Dispositiu electrònic constituït per biestables, que té com a finalitat
5Jordi Fité IES Biada
Q
QCk
T=1Q
QCk
T=1Q
QCk
T=1
Entrada de
dades
FF0 FF1 FF2
La sortida Q0 es connecta a l’entrada de rellotge (Ck) del següent flip-flop (FF1) i la sortida d’aquest a l’entrada de rellotge (Ck) del següent flip-flop (FF2).
Comptador electrònic digital. El senyal que s’ha de comptar s’introdueix per l’entrada de rellotge (Ck) del primer flip-flop (FF0).
Comptador de mòdul 8
6Jordi Fité IES Biada
Ck
Q0
Q1
Q2
1 2 3 4 5 6 7 8 1 2 3 4
Q
QCk
T=1Q
QCk
T=1Q
QCk
T=1
Entrada
de
dades
Q0 Q1 Q2
FF0 FF1 FF2
Formes d’ona d’un comptador asíncron de mòdul 8 a partir de 3 flip-flops del tipus T actius en flanc de baixada.
Q2 Q1 Q0
000 =
0
001
= 1
010 =
2
011
= 3
100 =
4
101
= 5
110 =
6
111
= 7
000 =
0
001
= 1
7Jordi Fité IES Biada
Q
QCk
T=1Q
QCk
T=1Q
QCk
T=1Q
QCk
T=1
STROBE G
1A MUX 74LS157
Vcc
1B
2A 1Y
2B 2Y
3A 3Y
3B 4Y
4A
4B GND
SELECT ! B
Ck
SELECT ! B
+5 V
CLEAR
Per SELECT ! B a nivell baix (0) passen les dades de A .
Comptador asíncron de mòdul 16
8Jordi Fité IES Biada
Codi BCD natural (binari) Aquest codi consisteix amb representar cada digit d’un número
decimal amb el seu . Per tant son blocs de 4 zeros (0) i uns (1) que representen cada digit d’un numero decimal.
Descodificador BCD a 7 segments 74LS47 BCD natural(2) Decimal (10)
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
Jordi Fité IES Biada
Ck
Q1
Q2
Q3
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
0000 =
0
Q4
0001
= 1
001
0 =
2
001
1 =
3
0100 =
4
0101
= 5
011
0 =
6
011
1 =
7
1000 =
8
1001
= 9
101
0 =
10
101
1 =
11
1100 =
12
1101
= 1
3
111
0 =
14
111
1 =
15
10Jordi Fité IES Biada
El problema principal dels comptadors asíncrons es el dels flip-flops quan el compte va progresant a la línia. Si connectem tots els biestables obtenim un comptador síncron i solucionem el problema del retard.
Comptadors Síncrons ( )
13Jordi Fité IES Biada
Cronograma del de 4-bits
Comptador divisor per 16
14Jordi Fité IES Biada
Registres de desplaçament ( )
Els registres de desplaçament poden emmagatzemar una paraula en codi binari, com biestables disposi.
15Jordi Fité IES Biada
Registres de desplaçament en sèrie de 4 bits amb biestables del tipus D.
Q
QCk
DQ
QCk
DQ
QCk
DQ
QCk
D
Entrada de dades (Primer el bit de menys pes)
1011
CK
Entren les següents dades 1011. Inicialment el registre
està borrat, per t = 0 les sortides estan també a zero:
Q0 = , Q1 = , Q2 = i Q3 = .
16Jordi Fité IES Biada
Form
es
d’o
na d
’un r
egis
tre d
e d
esp
laça
ment
de 4
bit
s
Ck
Q0
Entrada de dades (primer el bit
de ) 1011
1 101
Q1
Q2
Q3
Dades e
mm
agatze
mades a
l registre
:
Q0 =
, Q1 =
, Q2 =
i Q3 =