Добавлено через 5 минут(ы):
В этой микросхеме три входа - данные, тактирование и строб (если русским языком). Алгоритм такой - на вход данных подается ноль или единица, потом подается сигнал такт (clk), потом снова данные и опять такт. При этом значение из первой ячейки сдвигается во вторую. После того как в микросхему загнали 8 значений данных, подается сигнал строб. При этом число, которое загнали последовательно в микросхему, появляется на 8 выходах. Микросхемы можно включить последовательно, при этом можно получить возможность управлять 16 линиями и т.д.
74НС238 управлять 74НС595 не может.
Если у Вас есть Ардуино с процессором Atmega328, я могу сделать несколько прошивок для разных частот PLL. Таким образом Вы можете проверить свои микросхемы. Мега 2560 у меня нет, поэтому для нее прошивку мне не на чем проверить..