Показано с 1 по 10 из 29

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #17
    Пользователь
    Регистрация
    19.09.2010
    Возраст
    45
    Сообщений
    21
    Вес репутации
    189

    По умолчанию Re: ШИМ. Как запрограммировать?

    Попытался покопать документацию, но так и не пришло ясного осознания, как манипулировать TCCR2A, TCCR2B и сколько класть на прерывании в TCNT2, чтобы иметь конкретную (хотя бы приблизительно) частоту софтового ШИМ. С TCNT2 и pwm_time в общем-то разобрался, но при условии что знаю частоту таймера. Частота таймера, как понимаю, получается из частоты кварца, делённой на некий делитель, запрятанный в регистрах TCCR2A и/или TCCR2B. А вот с ними запутался...
    Chip, можно прокомментировать строки:

    TCCR2A &= ~((1<<WGM21) | (1<<WGM20));
    TCCR2B &= ~(1<<WGM22);
    Последний раз редактировалось ka-5; 11.12.2010 в 18:36.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •