Me preguntaba si existe un circuito integrado que haría lo siguiente:
Emitirá los datos ingresados a través de la mitad de los pines de salida dependiendo de si el pin de selección de salida es alto o bajo
Los bits de salida activados son altos si (An&(!S)&E)
Los bits de salida On+8 son altos si (An&S&E)
Donde On+x = Bit de salida (n + x), An = Bit de entrada n, S = Bit de selección, E = Activar salida
¿Algunas ideas?
El Maxim MAX4761 parece hacer lo que usted quiere. (La hoja de datos se titula Interruptores DPDT cuádruples, pero eso es para el MAX4760, también descrito en la misma hoja de datos).
El MAX4761 tiene ocho interruptores SPDT, un cable de selección y un cable de habilitación:
Está disponible en Digi-Key .
una FPGA muy pequeña como la serie Lattice ICE40 que es extremadamente barata (~$2) sería perfecta para esto. Su programa VHDL sería un paso de mapeo de pines muy simple con algunas condiciones dadas por los pines de activación y selección de salida.
De lo contrario, un microcontrolador pequeño puede hacer esto, con un circuito de soporte mínimo (por supuesto, para baja velocidad, puede usar un oscilador interno)
kamil
david tweed