Skip to main content

SN74LS164 8-Bit Shift Register

[Click the image to enlarge it]

The SN74LS164 is a high-speed 8-Bit Serial-In Parallel-Out Shift Register. The input Serial data is given through a 2-Input AND gate synchronous with the LOW to HIGH transition of the clock. The IC also features gated serial inputs and an asynchronous clear pin.

 

Pin Description of SN74LS164

Pin Number

Pin Name

Description

3, 4, 5, 6, 12, 13,14, 15

QA to QH

Shift Register output Pins

1, 2

A & B

Parallel Input Pins

6, 7

        CLK

Clock inputs Pin

9

CLR

 Clear pin

7

VSS

Ground

14

VCC

Supply Voltage – 5V, 10V, 15V

 

Features of SN74LS164

  • An 8-bit,  parallel-out serial-in Shift register
  • Operating Voltage: 3V to 18V
  • Supply Voltage - Max:5.25 V
  • Propagation Delay Time: 25 ns
  • Max. Clock Frequency: 36 MHz
  • Operating Temperature Range: 0C to + 70 C
  • Fully Buffered Clock
  • Available in 16-pin PDIP, GDIP, PDSO packages

 

Note: Complete Technical Details can be found at the 74LS164 datasheet given at the end of this page.

  

Alternatives shift Registers

Name

Type

74LS379

Quad Parallel Shift Register

4014

4 Bit static shift register

CD4035

8 Bit Shift Register

74LS323

8 Bit Shift/Storage Register

74LS166

8-bit Shift Register

74HC595

Dual 4 Bit Static Register

74LS299

8 Bit Shift/Storage Register

 

Where to use SN74LS164 IC

The SN74LS164 is an 8-bit serial-in, parallel-out Shift Register. Meaning it can receive (input) get data serially and control output pins in parallel. This comes in very handy where does not have enough GPIO pins on our MCU/MPU to control the required number of outputs. It is often used in projects where relatively a large number of LEDs have to be controlled through the Microcontroller. It can also be used to interface an LCD screen since it can act as the data bit for the LCD displays.

 

How to Use SN74LS164

The SN74LS164 shift register is commonly used with microcontrollers or microprocessors to expand the GIPO functionalities. The SN74LS164 is a 14 pin IC, it has 4 input pins, 8 output pins, power, and ground. SN74LS164 needs 4 lines of a microcontroller. One for the Clock, one for Clear, and two input pins (A & B). Input Pins A and B work as a logical AND gate, meaning if both pins are logic high (5 volts) then it will read 1. The clear pin is to clear the entire register at once.

SN74LS164 Internal Circuit

 

Applications of SN74LS164

  • Counters, Registers
  • Arithmetic-unit registers
  • Shift-left — shift right registers
  • Serial-to-parallel/parallel-to-serial conversions
  • Sequence generation
  • Control circuits
  • Code conversion

 

2D Model of SN74LS164 (PDIP)

Dimensions for SN74LS164 IC is given below. These dimensions are for the PDIP package. If you are using different package IC please refer to the SN74LS164 datasheet.

SN74LS164 Dimensions 

Component Datasheet

Get Our Weekly Newsletter!

Subscribe to stay updated with industry's latest Electronics components and news

* indicates required