Eletronica digital -Contadores
CONTADORES
•
•
•
•
•
•
•
Introdução
Contadores Assíncronos
(Ripple)
MOD número
Divisão de Frequência
Atraso de propagação nos contadores assíncronos
Contadores Síncronos
Contadores com MODnumber < 2N
•
•
•
•
•
•
•
Contadores Síncronos DOWN e UP/DOWN
Contadores com PRESET
Contadores UP/DOWN com
PRESET
Arranjos Multi-estágios
Decodificando um Contador
Análise de Contadores
Síncronos com flip-flops JK e D
Exercícios
Introdução
• No Capítulo 5 nós vimos os contadores e registradores
•
•
•
•
básicos usando apenas flip-flops
Vamos ver neste capítulo como podemos combinar flipflops e portas lógicas e obter diferentes tipos de contadores e registradores
Vamos revisitar os contadores assíncronos
Nos contadores assíncronos, o sinal de clock é aplicado apenas ao primeiro flip-flop
A saída do primeiro flip-flop será o clock do segundo e assim por diante
Contadores Assíncronos (Ripple)
Reinicia no 0000
Contadores Assíncronos (Ripple)
Exemplo:
Um contador é necessário para contar o número de itens que passam por uma esteira em uma fábrica. Uma fotocélula e um feixe de luz são usados para gerar um pulso único cada vez que um item passa pelo local. O contador deve permitir a contagem de pelo menos 1000 objetos. Quantos flip-flops são necessários? Resposta:
2N > 1000
Como 29 = 512, 9 flip-flops não são suficientes.
210 = 1024
Portanto, são necessários 10 flip-flops
Contadores Assíncronos (Ripple)
Exemplo:
Um contador assíncrono com 4 flip-flops começa no estado
0000 e em seguida um sinal de clock é aplicado. Algum tempo depois, o sinal de clock é removido e o contador mostra 0011. Quantos pulsos de clock ocorreram?
Resposta:
A resposta não é necessariamente 3.
O contador pode ter zerado 1, 2, 3, ... N vezes.
Portanto poderia ser 19, 35, 51, ou 19978403 pulsos
MOD número
• O contador apresentado também é chamado de MOD
número
• Neste caso, número = 24
• É um contador assíncrono MOD-16
• Em geral um contador com N flip-flops é MOD 2N
Divisão