¿Cómo funciona el registro de desplazamiento como multiplexor de E / S?

-1

Estaba buscando en eBay un controlador CNC. Me encontré con esta unidad, que proporciona 64 botones. El micro es un chip PIC de 28 pines, pero hay 8x LS165A en el IC. Supongo que hay algún tipo de multiplexación en marcha, ya que el PIC de 28 pines no puede proporcionar esa cantidad de E / S. Pero no puedo averiguar qué es exactamente lo que está sucediendo aquí, agradecería que alguien me explicara un poco.

Aquíestálavistainferior.¡NohaymuchashuellasenelchipPICquemehaceaúnmásasombroso!

    
pregunta Sean87

1 respuesta

2

Estudia cómo funciona un registro de desplazamiento.

Lo que sucede aquí es que el microcontrolador envía un flujo de bits en serie donde cada posición de bit corresponde a una salida de registro de desplazamiento particular. El micro envía el reloj y los datos a la cadena de registro de desplazamiento, luego emite el impulso Strobe que envía los datos a los pestillos de salida.

Esto no es multiplexación. Los datos en cada salida del registro de desplazamiento son estables y permanecen estables hasta que el controlador los modifica.

    
respondido por el Dwayne Reid

Lea otras preguntas en las etiquetas