ШИМ с настраиваемой частотой и скважностью на Arduino и ATmega328
В одной из будущих статей мне понадобится источник ШИМ сигнала с настраиваемой частотой и скважностью. Решила по-быстрому описать настройку ШИМ для ATmega328. Так как этот МК является основой множества отладочных плат, ардуинщикам такая статья тоже может пригодиться :) Посмотрим в документации к МК регистры, в которых настраивается режим работы таймера и частота его работы: Битами WGMx устанавливается режим работы таймера: Битами COMx - работа выходов OC1A/OC1B (да, тут два канала ШИМ) Битами CS1X...