This Instructable will show you step-by-step how to add 8 extra digital outputs, using only 3 of your microcontroller’s digital outputs.
Step 1 Which Microcontroller Should You Use?
In order to do this Instructable with your microcontroller, you will need to make sure that it has the following:(3x)……Available Digital Outputs (Analog/PWM Outputs will work too)
(1x)……Ground/GND Pin
(1x)……10k (or more) of programming space
(1x)……Ground/GND Pin
(1x)……10k (or more) of programming space
Step 2 Parts
The parts needed to do this Instructable include:
(1x)……Microcontroller
(1x)……1 to 2 foot Length of Breadboard compatible wire
(1x)……74HC595 IC
(1x)……0.1uF ceramic cap (Code = 104)
(1x)……Breadboard
(8x)……20mA LEDs (of any color)
(8x)……220 Ohm resistors
Step 3 Tools
(1x)……Wire stripper
(1x)……Wire cutter
(1x)……Power supply
(1x)……USB Cable (or relevant programming method)
(1x)……Computer with your microcontroller’s programming software installed
Step 4 Wire it Up (Part 1)
Now place the 74HC595 on the breadboard.
Step 5 Wire it Up (Part 2)
For more Detail: How to add more Outputs to your Microcontroller using 74HC595How to add more Outputs to your Microcontroller using 74HC595 microcontroller