Регистр управления таймером/счетчиком 2 - TCCR2 - (The Timer/Counter2 Control Register)

Биты
7 6 5 4 3 2 1 0
$25 ($45)
- PWM2 COM21 COM20 CTC2 CS22 CS21 CS20
TCCR2
Чтение/Запись
R R/W R/W R/W R/W R/W R/W R/W
Начальное состояние
0 0 0 0 0 0 0 0

Таблица 10. Выбор режима сравнения

COMn1 COMn0 Описание
0 0 Таймер/счетчикn отсоединен от выходного вывода OCn/PWMn
0 1 Переключение выходной линии OCn/PWMn
1 0 Очистка выходной линии OCn/PWMn (установка в состояние 0)
1 1 Установка выходной линии OCn/PWMn (установка в состояние 1)

Примечания: n = 0 или 2.
В ШИМ режиме функции этих битов отличаются. Подробное описание приведено в таблице 13. При изменении битов COMn1/COMn0 прерывание по сравнению выхода должно быть запрещено очисткой его бита разрешения прерывания в регистре TIMSK. В противном случае при изменении состояния бита может произойти прерывание.

Таблица 11. Выбор коэффициента деления предварительного делителя таймера/счетчика0

CS02 CS01 CS00 Описание
0 0 0 Таймер/счетчик0 остановлен
0 0 1 TCK0
0 1 0 TCK0 / 8
0 1 1 TCK0 / 32
1 0 0 TCK0 / 64
1 0 1 TCK0 / 128
1 1 0 TCK0 / 256
1 1 1 TCK0 / 1024

Таблица 12. Выбор коэффициента деления предварительного делителя таймера/счетчика2

CS22 CS21 CS20 Описание
0 0 0 Таймер/счетчик0 остановлен
0 0 1 CK
0 1 0 CK / 8
0 1 1 CK / 64
1 0 0 CK / 256
1 0 1 CK / 1024
1 1 0 Внешний вывод PD7(T2), падающий фронт
1 1 1 Внешний вывод PD7(T2), нарастающий фронт

Условие Stop обеспечивает реализацию функции разрешения/запрещения таймера.

Режим деления CK реализуется непосредственным делением тактовой частоты CK. Если для тактирования таймера/счетчика 2 используется внешний источник, то переключения на выводе PD7/(T2) будут воздействовать на счетчик, даже если этот вывод сконфигурирован как выход.


<-- Предыдущая страница Оглавление Следующая страница -->