17 05 2007 CONTADORES III 1
Los contadores UP-DOWN son contadores digitales que pueden contar en forma ascendente o descendente según sea el valor de una señal de control.
La diferencia entre contadoresasincrónicos ascendentes y descendentes construídos con flip-flops que actúan con el mismo flanco, está en la forma como se obtiene la señal de reloj de los flip-flops siguientes al primero. En el casoascendente(con FF activados con flanco de bajada), la señal se toma de la salida Q y en el caso descendente, se toma de la salida Q negada, como se observa en la figura siguiente. En ambos casos, laseñal de reloj del primer flip-flop se conecta a la señal de los pulsos a contar.
Para lograr que bajo la acción de una señal de control H, el contador cuente en una u otra forma, se debe diseñarun circuito que genere la señal correcta.
A modo de ejemplo, se diseñará un contador UP-DOWN que cuente en forma ascendente(UP), si la señal de control H es 0 y en forma descendente(DOWN)si H es 1. Para este efecto, se requiere un circuito combinacional que entregue la salida Q cuando H es 0 y la salida Q negada cuando H es 1.
La tabla de verdad del circuito es la siguiente:
Lasalida será igual a la función: (H OR-EXCLUSIVO Q) y por lo tanto, el circuito del contador UP-DOWN módulo 4 es el siguiente:
CONTADORES MODULO N.
Un contador módulo n, cuenta desde 0hasta n-1. Por lo tanto, la cuenta n de un contador asincrónico puede ser usada para generar la señal que resetee el contador llevando la cuenta a 0.
Diseñemos un contador asincrónico ascendente módulo10. Este contador deberá contar de 0 a 9.
Si usamos 3 flip-flops, el módulo del contador será 23 o sea 8 y la cuenta variará de 0 a hasta 7, por lo cual es insuficiente.
Si usamos 4 flip-flops, elmódulo del contador será 24 o sea 16 y la cuenta variará de 0 a hasta 15, lo cual es suficiente. Por lo tanto, el contador deberá poseer 4 flip-flops y la cuenta deberá llegar hasta 9 y resetearse con la...
Regístrate para leer el documento completo.