Engenheiro Eletricista
No contador Assíncrono os pulsos de CLOCK são aplicados apenas na entrada CLK do flip-flop A. As entradas J e k terão valor alto o tempo todo, assim o flip-flop comutará sempre que houver uma borda decrescente no CLOCK. A saída do FF A funciona como CLOCK para o FF B, a saída do B como CLOCK do C e assim por diante. A desvantagem dessa tecnologia é o atraso, pois os FF devem esperar a resposta do anterior para mudar de estado, logo há acúmulo de atrasos.
CONTADOR SÍNCRONO
Os problemas de atraso dos contadores Assíncronos são parcialmente resolvidos usando a tecnologia de contadores Síncronos, pois todos os FF mudam de estado simultaneamente respondendo a um único CLOCK. Somente as entradas J,K do primeiro FF (LSB) permanecem altas o tempo todo. As entradas dos outros FF respeitam uma lógica de portas AND como ilustra a figura. A desvantagem dessa tecnologia é que ela requer um circuito maior, o que pode ser mais caro e demandar mais energia para operar.
CONTADOR SÍNCRONO CRESCENTE/DECRESCENTE
Podemos usar um FF para controlar a comutação de FFs seguintes fazendo assim um contador crescente como o contador síncrono do exemplo anterior.
MODO CRESCENTE
MODO DECRESCENTE Caso não queiramos que se faça a contagem crescente, podemos usar uma lógica para habilitar a contagem decrescente que se dará quando usamos as saídas complementares de cada FF. Usamos uma lógica de controle para habilitar ou desabilitar a contagem crescente ou decrescente.
Contador de Múltiplos Estágios
Conectamos CIs para criar circuitos com uma extensão de contagem mais ampla. Dois CIs, por exemplo, contam de 0 a 255, ampliando nosso campo de 16 para 256 valores. Tais CIs possuem entradas que habilitam ou não seu funcionamento como as entradas ENT e ENP. O CI irá funcionar apenas quando essas duas entradas forem altas. Para o CI-1 essas entradas, ENT e ENP devem estar altas