Electrical Engineering › Section U · Sequential logic › Topic U.3

Shift registers

Line up a row of flip-flops so that each passes its bit to the next on every clock edge, and you can store a number, delay a signal, or turn a stream of bits on one wire into a parallel word. That is a shift register.

In this topic

  • Storing and shifting bits
  • Four ways in and out
  • Worked example: loading a serial register
  • Bidirectional and universal registers
  • Shift register counters
  • Worked example: a 4-bit Johnson counter
  • Time delay
  • Serial-to-parallel conversion and the UART
  • Symbols and troubleshooting
  • Common mistakes to avoid
  • Key takeaways

This topic is part of Wuanberri Pro. Checking your access…

← Previous topicNext topic →