Стробоскоп на МК и сверхъярком светодиоде

Разрабатываемая конструкция стробоскопа должна иметь следующие функции:
- 1 кнопку для увеличения частоты стробоскопа, допускающую 3 режима подстройки:
- одиночные нажатия обеспечивают увеличение частоты с шагом 1 Гц,
- непрерывное нажатие в течение 1...10 сек обеспечивают увеличение частоты с шагом 20 Гц с полусекундным интервалом,
- непрерывное нажатие в течение 11...20 сек обеспечивают увеличение частоты с шагом 500 Гц с полусекундным интервалом.
- 1 кнопку для уменьшения частоты стробоскопа, допускающую 3 режима подстройки:
- одиночные нажатия обеспечивают уменьшение частоты с шагом 1 Гц,
- непрерывное нажатие в течение 1...10 сек обеспечивают уменьшение частоты с шагом 20 Гц с полусекундным интервалом,
- непрерывное нажатие в течение 11...20 сек обеспечивают уменьшение частоты с шагом 500 Гц с полусекундным интервалом.
- 1 кнопку для изменения скважности вспышки. При нажатой кнопке длительность импульса изменяется в диапазоне 1...9999 мкс с помощью кнопок управления частотой. Если кнопка нажата более 2 секунд и не нажимается ни одна из кнопок управления, то происходит запуск стробоскопа.
- индикатор частоты стробоскопа (диапазон 1...9999 Гц)/длительности импульса (диапазон 1...9999 мкс)