Esta es una solución si lo que busca es solo salida de baja velocidad: 74HC595.
enlace
Una vez usé este chip para animar muchos LEDs.
Puede conectar una cadena de estos chips juntos, de modo que la salida de un Q7S vaya al DS de su vecino. Luego, tome una salida SPI de su micro principal y conéctela a la cadena. El SPI-MOSI de la micro debe conectarse al chip DS libre y luego el SPI-CLK debe conectarse, en paralelo, a todas las clavijas SHCP. Luego, use una E / S libre para pulsar todos los pines STCP. Su transmisión debe tener este aspecto:
- Transmitir 8 bytes en SPI.
- pulso STCP
Una vez que pulse la línea STCP, todas las salidas cambiarán.