BUY 74HC595 https://www.utsource.net/itm/p/908205.html
8-bit serial-in/serial or parallel-out shift register with output latches; 3-state
Description: The 74HC595 is an 8-bit shift register with output latches. It has an 8-bit storage register and an 8-bit shift register. The storage register has parallel 3-state outputs.
Features:
High-speed operation: tpd = 8.0 ns (typical) at VCC = 5 V
Low power consumption: ICC = 0.4 μA (max) at Ta = 25°C
Low input current: 1 μA (max)
High noise immunity: VNIH = VNIL = 28% VCC (min)
Output drive capability: 10 LSTTL loads
High noise immunity: VNIH = VNIL = 28% VCC (min)
Outputs source/sink 24 mA
Operating voltage range: 2 to 6 V
Inputs compatible with TTL and CMOS
Outputs can be connected directly to CMOS, NMOS, and TTL
Applications:
Multiplexing
Data transmission
Data storage
Address decoding
Clock generation
Frequency division
Pulse generation
Shift registers
(For reference only)