74HC595 Shift Register 8-Bit (Up-to 8 Outputs) - 75595
-
RM1.50
- Product Code: 74HC595N
- Availability: In Stock
At sometime or another you may run out of pins on your Arduino board and need to extend it with shift registers.
74HC595 is very useful in expanding how many pins a microcontroller can write to. Use 3 to write to 8
The 74HC595 is a very handy IC used in many microcontroller projects. You clock in 8 bits of data (like, on/off settings for 8 LEDs) via two lines, and when you toggle a third line, it pops these settings out on 8 outputs on the IC. So you trade 3 valuable lines on your microcontroller for 8 outputs - a pretty good deal, eh?
This is called "Shifting data out" of the microcontroller by "synchronous serial communication". This is the serial part of the deal, where each bit is "shifted in" one at a time, then BOOM, they all appear at once (in parallel) on the chips output.
These chips are DIP package so you can easily plug them into any breadboard or perfboard with 0.1" spacing. The digital outputs are good for about 20mA, which makes them ideal for LEDs or driving power transistors
Applications
Clock & Timing, Consumer Electronics, Embedded Design & Development
Features
Specifications
Package Content
1 x 74HC595N
Pin-outs
PINS 1-7, 15 | Q0 " Q7 | Output Pins | |
PIN 8 | GND | Ground, Vss | |
PIN 9 | Q7" | Serial Out | |
PIN 10 | MR | Master Reclear, active low | |
PIN 11 | SH_CP | Shift register clock pin | |
PIN 12 | ST_CP | Storage register clock pin (latch pin) | |
PIN 13 | OE | Output enable, active low | |
PIN 14 | DS | Serial data input | |
PIN 16 | Vcc | Positive supply voltage |