Sie sind auf Seite 1von 3

1.

Descripción de la Práctica

Se trata de implementar un contador binario ascendente y descendente de 2 bits,

del 0 al 3 y de regreso, del 3 al 0, utilizando una maquina de estados de Moore (la que

depende de los estados presentes y de las variables de entrada).

2. Procedimiento

Se utilizan Flip-Flops tipo D para el manejo de los estados de la maquina, cuyas


salidas son muestreadas para cada digito del contador. El diagrama de estados

x=1 00 x=1
x=0
x=0
11 x=0 x=0 01

x=1
10 x=1
x=1

La tabla de estados es la siguiente:

Edo Presente Edo Siguiente


x=1 x=0
QB QA QB+1 QA+1 QB+1 QA+1
A 0 0 B 0 1 D 1 1
B 0 1 C 1 0 A 0 0
C 1 0 D 1 1 B 0 1
D 1 1 A 0 0 C 1 0

Las ecuaciones de entrada son las siguientes:

DA = QA DB = x QB QA

Las ecuaciones de salida son:

S1 = Q A S2 = Q B
S1 y S2 indican las salidas del circuito que como no hay variables de salida son los
estados de los Flip-Flops.

La implementacion del circuito de acuerdo a las ecuaciones anteriores es la


siguiente:

x.H

RELOJ
3. Resultados

Se armo el circuito usando un protoboard y utilizando el circuito 7476 para los

Flip-Flops maestro esclavo tipo D. Se comprobó su correcto funcionamiento

conectandolo a una fuente de poder con salidas de interruptores para la variable x.

Ademas se armo un reloj para controlar los Flip-Flops de acuerdo al diseño visto

en clase. El contador depende de la variable x, la variable x muestra solo dos estados

para x=0: 0 y 1; y para x=1 2 y 3 y hay que cambiar el estado de x para que haga

correctamente el conteo.

Das könnte Ihnen auch gefallen