El 74HC595 es un circuito integrado muy útil que se utiliza en muchos proyectos de microcontroladores. Usted registra 8 bits de datos (como, configuraciones de encendido / apagado para 8 LED) a través de dos líneas, y cuando cambia una tercera línea, muestra estas configuraciones en 8 salidas en el IC. Así que intercambia 3 líneas valiosas en su microcontrolador por 8 salidas.
Esto se denomina “Desplazamiento de datos” (shift Register) del microcontrolador mediante “comunicación en serie síncrona”. Esta es la parte serial del trato, donde cada bit se “cambia” uno a la vez, luego, todos aparecen a la vez (en paralelo) en la salida de los chips.
El 74HC595 es un registro de desplazamiento que funciona en el protocolo Serial IN Parallel OUT. Recibe datos en serie del microcontrolador y luego envía estos datos a través de pines paralelos. Podemos aumentar nuestros pines de salida en 8 usando un solo chip. También podemos conectar más de 1 registro de desplazamiento en serie.