what is shift register?
Do you know what is shift register? What is shift register function? what are types of shift register? And how does shift register work?
The first you must know the meaning of shift register and shift register function. So what is shift register?
The shift register is a series of flip-flop arranged in such a way that serves to store bits temporarily and to shift values
To make it easier to understand the meaning of the shift register you can take an example on the calculator
In the calculator when we press the digit the number will appear the number on the right
Then when we press the digit number again then the digit will appear on the right and the first digit will be shifted to the left
That’s how the shift register works
The shift register is a temporary memory because it stores the data we enter
There are various types of shift registers and shift register functions which are described below
The shift register can be made with D flip-flop or JK flip-flop
shift register function
The shift register function is as follows
- save binary data temporarily
- Change data from series into parallel
- Change parallel data into series
read also this article
- what is subtractor and how does it work?
- what is counter and how does it work?
- make running LED using 4017
The types of shift register
The shift register consists of several types of which are as follows
SISO Register (Serial Input Serial Output Shift Register)
siso register is a shift register with input in the form of serial data and issued in series
Example of siso register circuit using d flip-flop
SIPO Register (Serial Input Parallel Output Shift Register)
The sipo register is a shift register with serial data input and is issued in parallel
The sipo register can be used to convert serial data into parallel data
An example of a sipo register circuit is as follows
PISO Register (Parallel Input Serial Input Shift Register)
The Piso register is a type of shift register with parallel data input and is issued in series
The piso register can be used to convert parallel data into serial data
Examples of piso register circuit are as follows
PIPO Register (Parallel Output Parallel Input Shift Register)
The pipo register is a shift register with data input in parallel and is issued in parallel
Examples of pipo register circuits are as follows
The shift register is often applied to a dot matrix, 7 segment, or lcd circuit using scanning techniques
- how to display numbers on 7 segment display
- create a toogle switch using ic 4013
- clock generator using 555
With the scanning technique then we can save the number of channels used. So an article about shift register function