Таймер/счетчик2 - TCNT2

Бит                  
$24 ($44) MSB             LSB TCNT2
Чтение/Запись R/W R/W R/W R/W R/W R/W R/W R/W  
Исходное значение                  

Содержимое этого 8-разрядного регистра является состоянием таймера/счетчика. Таймер/счетчик2 реализован как счетчик по нарастанию или реверсивный (в ШИМ режиме) счетчик с возможностью чтения/записи. Если в таймер/счетчик записано некоторое значение и выбран источник тактового сигнала, то он продолжит счет с записанного значения с тактовой частотой счетчика.

Регистр сравнения выхода таймера/счетчика2 – OCR2 - (Timer/Counter2 Output Compare Register)

Бит                  
$23 ($43) MSB             LSB OCR2
Чтение/Запись R/W R/W R/W R/W R/W R/W R/W R/W  
Исходное значение                  

Регистр сравнения выходов является 8-разрядным регистром с возможностью чтения/записи. Выполнение процедуры сравнения определяется регистром TCCR2. Совпадение при сравнении произойдет только тогда, когда таймер/счетчик досчитает до значения содержимого OCR. Программная запись одного и того же значения в таймер/счетчик и в регистр сравнения выхода не приведет к формированию совпадения при сравнении. Совпадение при сравнении приведет к установке флага прерывания по совпадению в течение тактового цикла CPU следующего за совпадением.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: