'Модулятор выходов таймеров (OCM1C2)
'Таймер-счетчик 1 настроен на работу в режиме Fast PWM (без инверсии)
'а таймер-счетчик 2 генерирует импульсы в режиме СТС (сброс таймера при совпадении)
'с переключением выходного состояния выхода компаратора при совпадении (COMnx1:0 = 1).
'============================= Конфигурация таймера 1 ==========================
'Сброс OCnC при совпадении, установка OCnC на вершине счета.
'Fast PWM, 8-bit. Предделитель (From prescaler) clkI/O/64
Tccr1a = &B00001001
Tccr1b = &B00001011
'============================= Конфигурация таймера 2 ==========================
'Переключение (инвертирование) OC0 при каждом совпадении.
'Предделитель (From prescaler) clkI/O/1024
Tccr2 = &B00011101
'============================= Настраиваем порт на выход =======================
'Регистр направления порта.
'Если DDRxy=0 — вывод работает как ВХОД.
'Если DDRxy=1 вывод работает на ВЫХОД.
Ddrb.7 = 1
Portb.7 = 1
Ocr1c =128
'===============================================================================
В протеусе полная лабуда, по ходу не докурил datasheet. Модуляция не нормальная, то есть не так как в документации.
Может подскажите в чем проблема?