Diagramas de Estado
Tabla de Salidas
Salidas
LA = L1 + L2 + L3 + LR3 LB = L2 + L3 + LR3 LC = L3 + LR3 RA = R1 + R2 + R3 + LR3 RB = R2 + R3 + LR3 RC = R3 + LR3
Prof. Luis Araujo - ULA 6
Diagrama de Estados
Diagrama de Estados
Asignacin de Estados
Tabla de Transicin
10
Ecuaciones de Excitacin
2 = 2 1 0 + 2 1 0 + 2 1 0 + 2 1 0 + 2 1 0 + + + ( + )
2 = 2 1 0 ( + ) ( + ) + + 2 0 + 2 0 2 = 2 1 0 + + + 2 0 + 2 0
2 = 2 1 0 + + 2 0 + 2 0
Prof. Luis Araujo - ULA 11
Ecuaciones de Excitacin
1 = 2 1 0 + 2 1 0 + 2 1 0 + 2 1 0 1 = 2 0 +2 0 1 = 0
12
Ecuaciones de Excitacin
0 = 2 1 0 + + 2 1 0 + 2 1 0 0 = 2 1 0 () + 1 0
13
Juego de Adivinanzas
Disee una mquina de estados sincronizada con cuatro entradas, G1 a G4, que estn conectadas cada una a un pulsador, y cuatro salidas, L1 a L4, que estn conectadas cada una a un LED. Cada salida Li esta junto con la entrada Gi respectiva. Tambin se dispone de una salida ERR conectada a otro LED. En funcionamiento normal las salidas L1 a L4 exhiben un patrn de 1 a 4. En cada pulso de reloj el patrn es alterado en una posicin. La frecuencia de reloj es de 4 Hz aproximadamente.
Prof. Luis Araujo - ULA 14
Juego de Adivinanzas
La adivinanza se efectuara presionando un botn, lo que activa una de las entradas G1 a G4. Cuando una entrada Gi esta activada, la salida ERR se activa si fue presionado el botn equivocado, o sea la entrada Gi activada no corresponde con el LED activo en ese momento. Una vez presionado un botn el juego se detiene mientras el botn sigue presionado y la salida ERR mantiene el valor. Cuando es liberado el botn el juego continua.
Prof. Luis Araujo - ULA 15
Diagrama de Estados
16
Diagrama de Estados
17
Lista de Transiciones/Salidas
18
Ecuaciones de Excitacin
0 = 2 1 0 1 2 3 4 + 2 + 3 + 4 + 2 1 0 1 2 3 4 + 1 + 3 + 4 + 2 1 0 1 + 2 + 3 + 2 1 0 1 + 2 + 4 + 2 1 0 1 + 2 + 3 + 4 1 = 2 1 0 1 2 3 4 + 2 1 0 1 2 3 4 + 1 = 2 0 1 2 3 4
19
Ecuaciones de Excitacin
2 = 2 1 0 1 2 3 4 + 2 + 3 + 4 + 2 1 0 1 2 3 4 + 1 + 3 + 4 + 2 1 0 1 2 3 4 + 1 + 2 + 3 + 2 1 0 1 2 3 4 + 1 + 2 + 4 + 2 1 0 1 + 2 + 3 + 4 + 2 1 0 1 + 2 + 3 + 4
20
Ecuaciones de Excitacin
2 = 2 1 0 1 2 3 4 + 2 1 0 1 2 3 4 + 2 1 0 1 2 3 4 + 2 1 0 1 2 3 4 + 2 1 0 1 2 3 4 + 2 1 0 1 2 3 4 2 = (2 + 1) 1 2 3 4
21
Ecuaciones de Salida
1 = 2 1 0 2 = 2 1 0
4 = 2 1 0
3 = 2 1 0
= 2 1 0
Prof. Luis Araujo - ULA 22