Estoy diseñando un proyecto que tiene alrededor de 50 salidas aproximadamente y alrededor de 20 entradas aproximadamente. He diseñado una tabla de ruptura chainable para un registro de cambios estándar '595 para las salidas, y estaba planeando usar un' 165 o similar para las entradas. Debido a los costos de la placa, me encantaría si pudiera usar el mismo desglose tanto para la entrada como para la salida. Simplemente pude configurar una cadena para que sea la entrada y otra para la salida, pero solo necesitaría tener un tipo de placa hecha. '595 y' 165 no parecen ser compatibles con ese objetivo.
¿Hay algún registro de desplazamiento que pueda funcionar como PISO o SIPO según cómo lo conduzcas? Preferiría algo que pudiera leer y escribir con SPI a alta velocidad con una lógica y suministro de 3.3 V.