Quiero crear un juego como "pimball" usando 4 leds para indicar el juego. Una salida para definir si el juego todavía se está ejecutando. Y 2 entradas que son interruptores.
1) Para empezar, lo primero es ensamblar 4 FlipFlops para hacer el circuito de secuencia ascendente o descendente, donde el LED iluminado va hacia la izquierda o hacia la derecha según la entrada de control I, es decir, tiene la secuencia de de derecha a izquierda (tomando los valores binarios 1,2,4,8) o (tomando los valores binarios 8,4,2,1) de izquierda a derecha:
1000 - > 0100 - > 0010 - > 0001 (de izquierda a derecha) si I = 0 0001 - > 0010 - > 0100 - > 1000 (de derecha a izquierda) si se ingresa = 1
2) comenzó a crear el juego: son dos jugadores, cada uno con un interruptor. El interruptor a la izquierda es controlado por el jugador a la izquierda y a la derecha por la derecha. El objetivo es mantener el LED encendido lejos de la punta de cada jugador. Para esto, cada uno de los jugadores tiene un interruptor que controla conjuntamente la dirección de desplazamiento: donde dos interruptores son iguales (ambos 0 o ambos 1) y toman el reloj, el LED encendido se mueve hacia la derecha, de lo contrario se mueve hacia la izquierda. Mi esquema está abajo. ¿Estoy haciendo esto bien?
¿Podría alguien decirme cómo implementar esto en Logisim? ¿O algún consejo? ¡Gracias por adelantado! ^ _ ^