Я делал и вариант на энкодере, а индикацию делал звуком

т.е. скажем бип 500 герц - 1/4, 800гц - 1/16 и так далее. Но это подходит только для слухачей, для "обычных" людей проще на индикаторах.
Вот скажём берём МК на 18 ног, свободны у нас 16 ног.
Допустим регулировку сделали или на энкодере, или на двух кнопках (вверх-вниз), это две ноги МК.
Одна нога - вход светосинхронизатора или внешнего входа.
Еще две ноги - поджиг и гашение.
Мониторинг заряда накопительного конденсатора надо? - это еще одна нога.
Звуковая индикация готовности надо - +1 нога.
Итого получилось: 2+1+2+1+1=7 ног. Свободными осталось 9 ног.
К 9 ногам можно подключить 2х разрядный 7 сегментный индикатор напрямую, и получить индикацию типа "1", "14","32","64" и так далее. Или можно сделать просто плавную индикацию, скажем от 1 до 99.
Или подключить просто столбик из 9 диодов.
Также можно подключить ЖК индикатор, скажем 16 символов на 2 строки, тут надо 6 ног, можно писать что угодно и делать разные интересные вещи.
Можно пойти олдскульным методом, и через МАХ6599 или что-то аналогичное подключить 16 сегментные светодиодные индикаторы, получится как на рациях у таксистов
короче, вариантов уйма
