Вот так будет выглядеть меню настройки.
Сделано пока не все. Цифры выводятся реальные из памяти синтезатора. Осталось сделать корректировку значений. Думаю сделать так: При вращении валкодера будет изменяться частота параметра с шагом 10 гц, если нажать кнопку FST, то параметр будет изменяться с шагом 1 мгц. Это позволит быстро поставить нужные мегагерцы, а потом и остальное с точностью 10 гц.
Частоту кварца можно будет ставить примерно до 100 мгц, там посмотрю...
Множитель из числа разрешенных для DDS. Какая получится частота после умножения - пусть каждый сам думает. Контроль превышения максимального 400 мгц пока не предусматривал. Вон народ на 433 работает и все нормально.
Не знаю, что будет, если поставить частоту кварца 60 мгц и множитель на 10. Просто не будет работать или DDS может издохнуть?
Потому и не знаю, стоит ли делать проверку верхней частоты DDS и сообщение об ошибке.