You are on page 1of 15

Flip-Flop RS (NOR)

Manoel Gomes de Andrade : andrade.manoel@gmail.com

Flip-Flop RS (NOR)

Manoel Gomes de Andrade : andrade.manoel@gmail.com

Flip-Flop RS (NOR)

R S Qa
0
0
0
0
1
1
1
1

0
0
1
1
0
0
1
1

0
1
0
1
0
1
0
1

Q /Q
0
1
1
1
0
0
0
0

1
0
0
0
1
1
0
0

R S Q
0
0
1
1

0
1
0
1

/Q

Qa /Qa (memorizar)
1
0 (ligar: set)
0
1 (desligar: reset)
0
0 (Q = Q: race)

Manoel Gomes de Andrade : andrade.manoel@gmail.com

Flip-Flop RS (NOR)

R S Q
0
0
1
1

0
1
0
1

/Q

Qa /Qa (memorizar)
1
0 (ligar: set)
0
1 (desligar: reset)
0
0 (Q = Q: race)

Manoel Gomes de Andrade : andrade.manoel@gmail.com

Flip-Flop JK

Manoel Gomes de Andrade : andrade.manoel@gmail.com

Flip-Flop JK
- deduo da T.V do
Flip-Flop JK
J K Qa /Qa
0
0
0
0
1
1
1
1

0
0
1
1
0
0
1
1

0
1
0
1
0
1
0
1

1
0
1
0
1
0
1
0

R = K. Qa

S = J. /Qa

0
0
0
1
0
0
0
1

0
0
0
0
1
0
1
0

Qf
Qa
Qa
Qa=0
0
1
Qa=1
1=/Qa
0=/Qa

/Qf
/Qa
/Qa
/Qa=1
1
0
/Qa=0
0=Qa
1=Qa

Manoel Gomes de Andrade : andrade.manoel@gmail.com

Flip-Flop JK
- deduo da T.V do
Flip-Flop JK (concluso)
J K Qa

Qf

0
0
0
0
1
1
1
1

Qa
Qa
Qa=0
0
1
Qa=1
1=/Qa
0=/Qa

0
0
1
1
0
0
1
1

0
1
0
1
0
1
0
1

/Qf

/Q

/Qa
/Qa
/Qa=1
1
0
/Qa=0
0=Qa
1=Qa

/Qa

/Qa

Qa

Manoel Gomes de Andrade : andrade.manoel@gmail.com

Flip-Flop JK
- Resumo
J K

/Q

0 0
0 1
1 0
1 1

Q
1
0
/Qa

/Qa
0
1
Qa

(memorizar)
(set)
(reset)
(comutar: Toggle)

Manoel Gomes de Andrade : andrade.manoel@gmail.com

Flip-Flop RS (NOR) com Clock


Flip-Flop RS disparado por
nvel lgico 1. Quando
CLK = 0, r = s = 0 no
importando os nveis de R e de S
CLK R
0
X
1
0
1
0
1
1
1
1

S
X
0
1
0
1

Q /Q
Qa /Qa
Qa /Qa
1
0
0
1
0
0

(memorizar)
(ligar: set)
(desligar: reset)
(Q = Q: race)

X = irrelenvante; independe de; dont care


Manoel Gomes de Andrade : andrade.manoel@gmail.com

Flip-Flop JK com Clock

CLK J
0
X
1
0
1
0
1
1
1
1

K
X
0
1
0
1

Q /Q
Qa /Qa
Qa /Qa
1
0
0
1
/Qa Qa

(memorizar)
(ligar: set)
(desligar: reset)
(comutar: toggle)

Manoel Gomes de Andrade : andrade.manoel@gmail.com

Flip-Flop JK com CLOCK


sensvel a transio ou borda

Manoel Gomes de Andrade : andrade.manoel@gmail.com

Manoel Gomes de Andrade : andrade.manoel@gmail.com

Manoel Gomes de Andrade : andrade.manoel@gmail.com

Contador binrio crescente (ripple counter)

Registrador de Deslocamento (Shift Register)


- Srie/Paralelo

D=1000
So necessrios 4 pulsos
de Clock para os bits de dados
nas sadas Q3-Q0.
Manoel Gomes de Andrade : andrade.manoel@gmail.com

t-1
t0
t1
t2
t3

Q3
X
X
X
X
1

Q2
X
X
X
1
0

Q1
X
X
1
0
0

Q0
X
1
0
0
0