Well, you could save a lot of outputs if you used a CD4017 (see http://media.digikey.com/pdf/Data%20Sheets/Fairchild%20PDFs/CD4017BC,%20CD4022BC.pdf) to drive one end of the cable. It has up to ten outputs, but can be configured to use any number of them, with one output active at a time. It...