Chip1982Texas Instruments / Nexperia

74HC595 8-Bit Serial-In / Parallel-Out Shift Register

8-bit serial-input / parallel-output shift register with 3-state outputs. Data is clocked in serially on SRCLK, then latched to the output pins on a rising edge of RCLK. Commonly chained for expanding digital outputs over SPI.

Aliase:SN74HC595N, 74595, 74HCT595, SIPO Shift Register

DIP-16 Top View

16 Pins
74HC595Texas Instruments / NexperiaDIP-161QB2QC3QD4QE5QF6QG7QH8GND16VCC15QA14SER13~OE12RCLK11SRCLK10~SRCLR9QH'pinoutdb.org
Pinout Table16
PinSignal / NameTypeAlternative Functions
1QBDigital
Parallel Output Bit 1 (3-state)
2QCDigital
Parallel Output Bit 2 (3-state)
3QDDigital
Parallel Output Bit 3 (3-state)
4QEDigital
Parallel Output Bit 4 (3-state)
5QFDigital
Parallel Output Bit 5 (3-state)
6QGDigital
Parallel Output Bit 6 (3-state)
7QHDigital
Parallel Output Bit 7 (3-state)
8GNDGround
System Ground (0V)
9QH'Digital
Serial Cascade Output (connect to SER of next 74HC595 in chain)
10~SRCLRDigital
Shift Register Clear (Active Low — pull LOW to clear shift register; tie HIGH if unused)
11SRCLKDigital
Shift Register Clock (rising edge shifts SER data into register)
12RCLKDigital
Storage Register Clock / Latch (rising edge transfers shift register to output latches)
13~OEDigital
Output Enable (Active Low — pull LOW to enable QA–QH; HIGH = all outputs Hi-Z)
14SERDigital
Serial Data Input (clocked in on rising edge of SRCLK)
15QADigital
Parallel Output Bit 0 (first in, 3-state)
16VCCPower
Positive Power Supply (2–6V)