Цитата(sergey sva @ Dec 1 2013, 13:01)

... Что еще нужно будет в контроллере...
когда-то делал такое под писюк. там чтоб не напрягать мозги постоянно - внешний PIT ставил и PPI. Таймер - то задавал
кол-во шагов и частоту, интерфейс - сохранял все остальные сигналы.
Собственно при решении на МК - всё есть на борту. ШИМ, прерывание по окончанию счёта, фиксация других сигналов.
Если подумать хорошенько, то думаю можно внешней обвзякой(а может и без неё - зависит от протокола обмена с железом)
и парочкой таймеров - решать задачу одновременного
перемещения по двум векторам или ышо круче - элептическим кривым(думаю можно попробывать).