← Go to Day 1 Go to Day 3 →

Memory Game - Day 2

November 29, 2022

Summary

Picture of Circuitry

What is a shift register?

The shift register is an integrated circuit who's purpose is to store and transfer binary data. The circuit takes binary data as input from a microcontroller, and shifts each bit by one place for each presetted clock pulse and outputs the result through its output pins.

As a powerful Arduino component, it consists of 16 pins: 3 of which are used as input pins and 8 used as output pins. This 8:3 ratio in terms of I/O pins reveals its ability to enhance circuit performance by reducing total tools used to complete a given task.

source