Contadores
Ministerio del Poder Popular Para la Educacion
Instituto Universitario de Tecnología
Dr. “Cristóbal Mendoza”
Integrantes;
* Ivonne Desiret Arenas CI: 19900153
* Nailet Sánchez CI: 20.547.520
* Ilin Carrillo CI: 15.921.284
Informática III Turno Sabatino
Mérida 26/06/2010
CONCEPTO DE CONTADOR
Un contador (counter en inglés) es uncircuito secuencial construido a partir de biestables y puertas lógicas capaz de realizar el cómputo de los impulsos que recibe en la entrada destinada a tal efecto, almacenar datos o actuar como divisor de frecuencia. Habitualmente, el cómputo se realiza en un código binario, que con frecuencia será el binario natural o el BCD natural (contador de décadas).
CLASIFICACIÓN DE LOS CONTADORES
Segúnla forma en que conmutan los biestables, podemos hablar de contadores síncronos (todos los biestables conmutan a la vez, con una señal de reloj común) o asíncronos (el reloj no es común y los biestables conmutan uno tras otro).
Según el sentido de la cuenta, se distinguen en ascendentes, descendentes y UP-DOWN (ascendentes o descendentes según la señal de control).
Según la cantidad de númerosque pueden contar, se puede hablar de contadores binarios de n bits (cuentan todos los números posibles de n bits, desde 0 hasta 2n − 1), contadores BCD (cuentan del 0 al 9) y contadores Módulo N (cuentan desde el 0 hasta el N-1)
TIPOS DE CONTADORES
* CONTADORES ASÍNCRONOS DE RIZOS.
Este tipo de contadores donde cada salida del flip-flop sirve como señal de entrada CLK para el siguienteflip-flop, estos contadores no cambian de estado todos juntos por lo que se dice que no están en sincronía, solo el primer flip flop responde a los pulsos del reloj ,luego para que al segundo flip-flop responda debe esperar que el primer flip-flop cambie de estado, y para que el tercer flip-flop se complemente debe esperar que el segundo flip-flop cambie de estado, y así sucesivamente con los demásflip-flop. Por lo tanto existe un leve retraso entre las respuestas de cada flip-flop, en los ff modernos este retraso es relativamente corto va del orden de los 10-40nsg.
En el diagrama lógico se muestra un contador asíncrono binario ascendente de tres bits diseñado a partir de flip-flop J-K en configuración toggle con disparo por borde de subida. Debido a que posee tres flip-flop, su ciclo básicose compone de ocho estados que van desde cero (000) hasta siete (111) en forma secuencial y repetitiva.
También podemos observar la tabla de verdad del circuito donde Q2 es el término más significativo.
Q2 | Q1 | Q0 | N° de pulsos del reloj |
0 | 0 | 0 | 0 |
0 | 0 | 1 | 1 |
0 | 1 | 0 | 2 |
0 | 1 | 1 | 3 |
1 | 0 | 0 | 4 |
1 | 0 | 1 | 5 |
1 | 1 | 0 | 6 |
1 | 1 | 1 | 7 |
Asumiendoel estado inicial de la salida en 000, al llegar el primer pulso de reloj Q0 cambia de estado dicho cambio es detectado por el siguiente flip-flop (J2-K2) el cual considera que este cambio como su señal de reloj que lo hace cambiar de estado.
.
En el diagrama lógico se muestra un contador asíncrono binario ascendente de tres bits diseñado a partir de flip-flop J-K en configuración toggle condisparo por borde de subida. Debido a que posee tres flip-flops, su ciclo básico se compone de ocho estados que van desde cero (000) hasta siete (111) en forma secuencial y repetitiva.
Asumiendo el estado inicial de la salida en 000, al llegar el primer pulso de reloj Q0 cambia de estado dicho cambio es detectado por el siguiente flip-flop (J2-K2) el cual considera que este cambio como su señalde reloj que lo hace cambiar de estado.
* CONTADORES CON NUMERO MOD <2N
El contador básico puede ser modificado para producir números MOD menores que 2N permitiendo que el contador omita estados que normalmente son partes de la secuencia de conteo. Unos de los métodos para lograr esto se encuentra en la figura, donde se muestra un contador de rizos de 3 BIT, descartando la compuerta nand...
Regístrate para leer el documento completo.