Программа обеспечивает выполнение следующих функций: настройка числа повторений и скорости выполнения возвратно-поступательных движений; расчёт приблизительного времени выполнения задания; управление двигателем для выполнения возвратно-поступательных движений с заданными параметрами; измерение фактической частоты выполнения движений; расчёт оставшегося времени выполнения задания в соответствии с измеренной фактической частотой движений; временная или полная остановка выполнения задания; отображение информации о прогрессе выполнения задания, текущих параметрах, результатах выполнения задания на экране. Тип ЭВМ: AVR ATmega 328р