Возможно ли на 8-битном таймере делать ШИМ с произвольным периодом?
Смотря что за версия таймера, смотря какой МК... Тут есть много "но".
У всех видов PWM есть режим "TOP = OCRn". Как им пользоваться и зачем он нужен?
Как пользоваться - это Вам прямиком в даташит.
меняется при совпадении с OCRn. ... ШИМ не получится
Там два (а то и больше) канала. До одного считаем, с другим сравниваем. Все получится, у меня же получалось.