Программный ШИМ. Подходит для управления медленными процессами (например нагревателем).
Выходом может быть любой пин. Так как работа блока завязана на время выполнения программы, нет смысла устанавливать период менее 1 с при разрешении более 10. С увеличением периода возможно увеличение разрешения.
Входы:
IN — задание значения управления (должно быть меньше res) ;
res — разрешение (точность управления);
Выход:
out — выход на исполнительный механизм.
В случае подачи на вход IN значения больше, чем на вход res — на выходе постоянно устанавливается «1».
Отличный шим но в новой версии flprog не работает. Вместо переменных ставит 0
пришлось компилировать в старую версию и записывать в ардуино