Vasil_ , а какие можно поставить наши аналоги в место 74HC164N и 74HC595? Какая пауза между импульсами считается нормальной для логики? Если я правельно понял, таким способом можно управлять и линейкой светодиодов, и матрицей светодиодов?!
74HC164N- 555ИР8, 74HC595 аналогов вроде бы нет, первое, что поиск нашел:
http://arvresearch.nm.ru/display/index.dhtml
Прикидочно, ели предположить, что контроллер работает на тактовой 16МГц а операция записи 0 или 1 в порт занимает один такт (проверь), получаем частоту 8МГц , для 74HC164N макс. рабочая частота зависит от питающего напряжения и температуры(см.даташит)
Всякие бегущие строки и делают на регистрах, никаких рук/ног у контроллера на это не хватит.