Бит | |||||||||
$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 следующего за совпадением.
|
|