Description
The 74HC595 is a high-speed CMOS 8-BIT SHIFT REGISTERS/OUTPUT LATCHES (3-STATE) fabricated with silicon gate C2MOS technology. This device contains an 8-bit serial-in, parallel-out shift register that feeds an 8-bit D-type storage register. The storage register has 8 3-STATE outputs. Separate clocks are provided for both the shift register and the storage register. The shift register has direct-overriding clear, serial input, and serial output (standard) pins for cascading. Both the shift register and storage register use positive-edge triggered clocks. If both clocks are connected together, the shift register state will always be one clock pulse ahead of the storage register. All inputs are equipped with protection circuits against static discharge and transient excess voltage.
The Shift Register: Explained [74HC595]
Catalog
Features
- Low quiescent current: 80μA maximum
- Low input current: 1μA maximum
- 8-bit serial-in, parallel-out shift register with storage
- Wide operating voltage range: 2V~6V
- Shift register has direct clear
- Guaranteed shift frequency: DC to 30 MHz
- Package: SOP16
Application
- Serial-to-parallel data conversion
- Remote control holding register
Pinout
Pin No.
|
Symbol
|
Name and Function
|
1,2,3,4,5,6,7,15
|
QA to QH
|
Data output
|
8
|
GND
|
Ground (0V)
|
9
|
QH
|
Serial data output
|
10
|
SCLR
|
Shift register clear input
|
11
|
SCK
|
Shift register clock input
|
12
|
RCK
|
Storage register clock input
|
13
|
G
|
Output enable input
|
14
|
SI
|
Serial data input
|
16
|
VCC
|
Positive supply voltage
|
Logic Diagram
Parameters
Brand Name
|
Diodes
|
Low-power consumption
|
When TA =25℃, Icc=4μA(MAX)
|
Low quiescent current
|
Maximum 80 μA
|
Low input current
|
Maximum 1 μA
|
Wide operating voltage range
|
2V-6V
|
Package
|
DIP16/SOP16
|
Component Datasheet
Package
Product Manufacturer
Diodes Incorporated is a leading global manufacturer and supplier of high-quality application specific standard products within the broad discrete, logic, analog, and mixed-signal semiconductor markets. Diodes’ corporate headquarters and Americas’ sales office are located in Plano, Texas, and Milpitas, California. Diodes serve the consumer electronics, computing, communications, industrial, and automotive markets. Diodes’ products include diodes, rectifiers, transistors, MOSFETs, protection devices, function-specific arrays, single gate logic, amplifiers and comparators, Hall-effect and temperature sensors, power management devices, including LED drivers, AC-DC converters and controllers, DC-DC switching and linear voltage regulators, and voltage references along with special function devices, such as USB power switches, load switches, voltage supervisors, and motor controllers.
FAQ
74HC595 is a shift register which works on Serial IN Parallel OUT protocol. It receives data serially from the microcontroller and then sends out this data through parallel pins. We can increase our output pins by 8 using the single chip.
|
8-bit Shift Register 74HC595N
A shift register is a chip you can use to control many outputs (8 here) at the same time while only using a few pins (3 here) of your Arduino.
|
- How does a shift register work?
Shift registers hold the data in their memory which is moved or “shifted” to their required positions on each clock pulse. Each clock pulse shifts the contents of the register one bit position to either the left or the right.
|
- How 74HC595 Shift Regiester works?
The 595 has two registers (which can be thought of as “memory containers”), each with just 8 bits of data. The first one is called the Shift Register. The Shift Register lies deep within the IC circuits, quietly accepting input.
|
- How does an 8 bit shift register work?
The SN74HC595N is a simple 8-bit shift register IC. Simply put, this shift register is a device that allows additional inputs or outputs to be added to a microcontroller by converting data between parallel and serial formats. Your chosen microprocessor is able to communicate with the The SN74HC595N using serial information then gathers or outputs information in a parallel (multi-pin) format. Essentially it takes 8 bits from the serial input and then outputs them to 8 pins.
|