Я пытаюсь использовать таймер ATMega16 для генерации импульсов ШИМ и вывода звука на базовый зуммер.
Но я сталкиваюсь с проблемой выяснения, как я могу изменить частотуволны, которые я создаю (для создания разных заметок)
Я видел на листе данных, что с помощью timer0 вы можете использовать ICR для значений TOP и таким образом вы можете изменять частоту, а с помощью OCR вы сможете изменятькоэффициент заполнения ..
Есть ли аналогичный способ, но на таймере 0 или таймере 2?
Я уже использую таймер1 для управления чем-то другим, поэтому мне интересно, нужно ли начинать сначала:(
Заранее спасибо,
Любая идея приветствуется