C. secuenciales

Páginas: 24 (5853 palabras) Publicado: 25 de noviembre de 2013
Sistemas Digitales

TEMA 5
CIRCUITOS INTEGRADOS SECUENCIALES.
5.1.- CONTADORES.
Un contador es un circuito secuencial que responde a la estructura de un autómata de
Moore (las salidas del sistema son las salidas de los biestables que lo componen), con la
salvedad de que en dicho circuito el cambio de un estado a otro depende sólo y
exclusivamente de los pulsos de la señal de sincronismo(reloj).
Este circuito permitirá contar impulsos de reloj con la particularidad de que el número
de impulsos que cuenta dependerá del número de biestables de que esté constituido el
circuito. Así, si el contador está dotado de “p” biestables y el número de pulsos que
cuenta es “n”, de forma que se cumple la condición:
n = 2p, diremos que se trata de un contador de capacidad máxima.
Si por elcontrario la relación entre el número de estados ó número de impulsos, n, y el
número de biestables, p, viene expresada por la desigualdad 2p-1 < n < 2p, diremos que
se trata de un contador de capacidad inferior a la máxima y en este casdo habrá que
hacer un estudio de los estados no definidos, comprobando que el contador es de un solo
ciclo y que dichos estados se incorporan al bucleprincipal del diagrama de flujo.
En términos generales, se puede decir que el diseño de un contador es un caso particular
del diseño de un sistema secuencial.
Los contadores se usan principalmente para las siguientes funciones:





Convertir el número de pulsos de entrada en un código determinado.
Generación de códigos de secuencias especiales.
Elementos de retardo.
Divisores defrecuencia.

5.1.1.- Clasificación de los contadores.
Se pueden clasificar atendiendo a diversas características, de las cuales las más
importantes son las siguientes:
a) Número de estados.
El número de estados depende del número de biestables del contador, cumpliéndose
la relación:


Pág. - 1

Sistemas Digitales

2p-1 n 2p, siendo p el número de biestables y n el número de estados.
Elnúmero de estados del contador también se conoce como módulo del contador.
b) Código de cuenta.
Pueden estar diseñados para contar en código binario natural ó en cualquier otro
código binario, en cuyo caso habrá que indicarlo.
c) Sincronismo de las transiciones.
Contadores síncronos: la señal externa de reloj se aplica a todos los biestables y las
transiciones se realizan en el mismo instante.Contadores asíncronos: la señal externa de reloj se aplica a uno de los biestables,
siendo la señal de reloj del resto de los biestables distintas. Hay retardos en las
transiciones de los biestables.

d) Sentido de cuenta.
Pueden trabajar en sentido ascendente (UP), descendente (DOWN) ó en ambos (UPDOWN).
En el caso de contadores UP-DOWN habrá una entrada de control que permita


Pág. -2

Sistemas Digitales

seleccionar el modo de cuenta:
U/D = 0

Cuenta ascendente

U/D = 1

Cuenta descendente

e) Con o sin borrado.
Un contador tiene borrado cuando está dotado de una entrada B que al activarse hace
que el contador pase a un estado predeterminado (habitualmente el cero)
independientemente del estado en que se encuentre.

En este caso B es activa a nivel bajo yel
estado
de borrado es cero.

La entrada de borrado puede ser:




Síncrona: actua en sincronismo con la señal de reloj.
Asíncrona: independiente de la señal de reloj.

f) Con o sin preselección.
Con preselección significa que el contador podrá inicializarse en cualquier estado.
Deberá tener unas entradas que permitan almacenar el estado deseado y una entrada
que permita dar laorden de carga (LOAD).
La entrada LOAD puede ser síncrona o asíncrona.

g) Uno o varios bucles.
Si tiene varios bucles, puede dar lugar a un funcionamiento incorrecto. Se debe
rediseñar para conseguir un solo bucle.



Pág. - 3

Sistemas Digitales

DIVISORES DE FRECUENCIA.
Un divisor de frecuencia es un circuito que divide por un número entero n la
frecuencia de una señal...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Búsqueda Lineal o Secuencial y Búsqueda Binaria (Lenguaje C)
  • Archivos secuenciales en c
  • EJERCICIOS SECUENCIALES BORLAND C
  • Estructura de programación secuencial C#
  • Secuencial
  • Secuencial
  • Estrucuras secuenciales
  • Busqueda Secuencial

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS