Shift registers

Serial-in, parallel-out and parallel-in, serial-out synchronous storage registers

parametric-filterView all products
Resolve common I/O limitation issues such as increasing the number of inputs on a microcontroller or increasing the number of outputs on a microcontroller with our portfolio of more than 100 parallel-input, serial output and serial-input, parallel output shift registers.

Featured shift registers

SN74HC165B-EP
Shift registers

Enhanced product eight-bit parallel-load shift registers

SN74LV165B-EP
Shift registers

Enhanced product eight-bit parallel-load shift registers

Approx. price (USD) 1ku | 0.75

SN74LV595B-EP
Shift registers

Enhanced product eight-bit shift registers with tri-state output registers

Approx. price (USD) 1ku | 0.75

SN74LV594A-Q1
Shift registers

Automotive eight-bit shift registers with output registers

Approx. price (USD) 1ku | 0.253

SN74LV164A-Q1
Shift registers

Automotive, eight-bit, parallel-out serial shift registers

Approx. price (USD) 1ku | 0.162

SN74LV165A-Q1
Shift registers

Automotive eight-bit parallel load shift register

Approx. price (USD) 1ku | 0.283

Benefits of our shift registers 

checkmark

Schmitt-trigger inputs

Our new HCS family features Schmitt-trigger inputs allowing for superior noise immunity. 

checkmark

Diverse package offering

Both leaded and nonleaded packages available with pin counts ranging from 14 to 28 pins. Wettable flanks available on select packages. 

checkmark

Wide range of Shift Register functions

Fulfill your design needs with synchronous and asynchronous loading, input and output storage registers, and universal functions. 

Common applications of shift registers

Increase the number of outputs on a microcontroller

A commonly encountered problem when working with a microcontroller is not having enough GPIO pins to write to multiple sensors or LED’s. A serial input, parallel output shift register can be used to write out the same number of outputs with fewer GPIO pins on the microcontroller. 

Technical resources

Application note
Application note
Overcoming Last-Minute Feature Creep with Modern Shift Registers
One easy solution that system designers can turn to for adding more inputs or outputs is to use simple building block devices such as shift registers.
document-pdfAcrobat PDF
Application note
Application note
Designing with Shift Registers
Shift registers provide a simple, low cost, and flexible method for increasing the total number of input or output (IO) pins on a system controller. 
document-pdfAcrobat PDF
Application note
Application note
Traction Inverter Motor Control Enhancement Using Logic and Translation
Logic and translation devices can be found in a majority of the systems which control a Traction Inverter Motor.
document-pdfAcrobat PDF