Você está na página 1de 10

Departamento de Sistemas

Eletrônicos

Sistemas Digitais

Entradas Assíncronas dos Flip-Flops


Contadores Módulo-n

Katsuhiro
Entradas assíncronas nos flip-flops

Existem duas entradas assíncronas (independem do


clock) nos flip-flops:

Preset (PR): Acionado com nível baixo (0), faz com que Q=1.
Clear (CLR): Acionado com nível baixo (0), faz com que Q=0.
É proibido o acionamento simultâneo de Preset e Clear.

PR CLR Qn+1

0 0 ?

0 1 1

1 0 0

1 1 Funcionamento normal do FF
Flip-flop SR com Preset e Clear

Representação do flip-flop SR com as entradas assíncronas


Preset e Clear e a tabela verdade.

PR CLR S R CLK Qn+1


0 0 x x x ?
0 1 x x x 1
1 0 x x x 0
1 1 0 0 / Qn
1 1 0 1 / 0
1 1 1 0 / 1
1 1 1 1 / ?

' x ' representa uma condição irrelevante.


Diagrama de tempo do FF-SR com Preset e Clear

CLK

PR

CLR

Q
Flip-flop JK com Preset e Clear

Representação do flip-flop JK com as entradas assíncronas


Preset e Clear e a tabela verdade.

PR CLR J K CLK Qn+1


0 0 x x x ?
0 1 x x x 1
1 0 x x x 0
1 1 0 0 / Qn
1 1 0 1 / 0
1 1 1 0 / 1
1 1 1 1 / Qn

' x ' representa uma condição irrelevante.


Diagrama de tempo do FF-JK com Preset e Clear

CLK

PR

CLR

Q
Contadores assíncronos módulo-n

Podemos definir os valores inicial e final de um contador assíncrono,


utilizando uma porta NAND e acionando adequadamente os sinais Preset e
Clear.
Exemplo: Contador assíncrono crescente de 0 a 5 com FF-JK.

DEC Q2 Q1 Q0
0 0 0 0
1 0 0 1
2 0 1 0
3 0 1 1
4 1 0 0
5 1 0 1
6 1 1 0
7 1 1 1

𝐶𝐿𝑅, 𝐶𝐿𝑅, 𝐶𝐿𝑅 = 𝑄2 ∙ 𝑄1


Contadores assíncronos módulo-n

Exemplo: Contador assíncrono crescente de 1 a 5 com FF-JK.

DEC Q2 Q1 Q0
0 0 0 0
1 0 0 1
2 0 1 0
3 0 1 1
4 1 0 0
5 1 0 1
6 1 1 0
7 1 1 1

𝐶𝐿𝑅, 𝐶𝐿𝑅, 𝑃𝑅 = 𝑄2 ∙ 𝑄1
Contadores assíncronos módulo-n

Exemplo: Contador assíncrono decrescente de 5 a 1 com FF-JK.

DEC Q2 Q1 Q0
7 1 1 1
6 1 1 0
5 1 0 1
4 1 0 0
3 0 1 1
2 0 1 0
1 0 0 1
0 0 0 0

𝑃𝑅, 𝐶𝐿𝑅, 𝑃𝑅 = 𝑄2 + 𝑄1 + 𝑄0 = 𝑄2 ∙ 𝑄1 ∙ 𝑄0
Contadores assíncronos módulo-n

Exemplo: Contador assíncrono decrescente de 12 a 3 com FF-JK.


DEC Q3 Q2 Q1 Q0
15 1 1 1 1
14 1 1 1 0
13 1 1 0 1
12 1 1 0 0
11 1 0 1 1
10 1 0 1 0
9 1 0 0 1
8 1 0 0 0
7 0 1 1 1
6 0 1 1 0
5 0 1 0 1
4 0 1 0 0
3 0 0 1 1
2 0 0 1 0
1 0 0 0 1
𝑃𝑅, 𝑃𝑅, 𝐶𝐿𝑅, 𝐶𝐿𝑅 = 𝑄3 + 𝑄2 + 𝑄0 = 𝑄3 ∙ 𝑄2 ∙ 𝑄0
0 0 0 0 0

Você também pode gostar