Hola ramon2233
Tu planteamiento original, según entiendo, es este:
Un LED que parpadee.
Al Presionar un pulsador,
Si detecta un objeto de otro circuito que este LED se quede fijo, Prendido.
Y si no detecta nada que se apague.
Al soltar el pulsador que siga parpadeando.
Además, noto que en tu mensaje #2, en el dibujo adjunto, que hay 6 juegos de emisor y sensor de luz, 1 LED y 1 pulsador un IC 74165 y un MAX232.
Por tanto deduzco que el único LED(1), sin sensor, es el que parpadea mientras no exista otra condición.
Si se presiona el pulsador “Y” hay una obstrucción de luz en cualquiera de los 6 juegos de emisor y sensor de luz este LED(1) debe permanecer encendido(dejar de parpadear), “Y” si no hay obstrucción alguna, el LED(1) se debe apagar.
En cuanto se suelte el pulsador el LED(1) debe regresar a su estado original, esto es Parpadear.
Creo que aquí cabe una pregunta: cuál condición o estado de este circuito es el que se pretende “Pasar” atraves del 74165 hacia el MAX232 y luego a la PC ?
El de LED(1) parpadeando.
El de LED(1) apagado.
El de LED(1) encendido.
Cuál condición o estado es el que utilizaría el programa en la PC ?.
El circuito podría hacerse, además de otras cosas, con los Flip-Flop’s tipo D.
saludos
a sus ordenes