loading

How do I expand the number of Arduino I/O's when using the 74HCT165 and 74HCT595?

Thank you for responding.

Wired_Mist2 years ago

http://bildr.org/2011/02/74hc595/

This is what I learned off of. Just underneath the schematics is some Arduino code that you can copy and paste into any sketch. Unfortunitly this code will only extend you Outputs.

iceng2 years ago

Imagine you are rolling a bunch of black and white marbles one at a time through a slot.

A minimal two output lines lets you present a high / low on the data line then clock it in and it shows up on the Q0.

Present another high / low on the data line then clock it in and it shows up on the Q0 while the first shifted over to Q1.

A shifted register lets you add 8, 16, - - 64 extra outputs for two Arduino pins because the shift registers can be serialized !

595.bmp

+1