Consulta tecnica. Demulteplexacion para 113 salidas independientes con 16F877

Hola estoy trabajando sobre un proyecto donde debo tener 113 salidas diferentes y cada una de ellas debe ser individual.
Mi primera idea fue hacer una matriz con compuertas AND de 10x10 y manejar el resto con los pines restantes del PIC; pero el PCB es demaciado grande y complicado para hacer.
Ahora mi idea es usar demultiplexores(con los cuales no tengo experiencia) para poder utilizar 113 salidas que se puedan encender independientemente.

Estoy utilizando un pic 16f877 y necesito saber como operar las 113 salidas de forma individual y sin complicar tanto el pcb ya que tambien uso comunicacion rs-232(C6 y C7 no puedo usarlos para controlar salidas).

Agradesco a quien me pueda ayudar con esto.
 
Pues yo pensaría en registros de desplazamiento en un bus SPI hacerlo con puertas lógicas es una pasada. En todo caso 16 latches de ocho bits.
 
Piensa que como entradas vale un multiplexor, pero como salidas no vale un demultiplexor; necesitas además un biestable para cada salida.
 
Atrás
Arriba