Таймеры микроконтроллеров AVR могут работать в нескольких режимах, в том числе в режиме “сброс при совпадении” (режим CTC). Для работы в этом режиме используется особый регистр - регистр совпадения. Если микроконтроллер имеет несколько таймеров, то у каждого таймера есть свой отдельный регистр совпадения. При этом для 8-разрядных таймеров это будет один 8-разрядный регистр, а для 16-разрядных таймеров - два 8-разрядных регистра. Регистры сравнения, как и многие другие, имеют свои имена, с помощью которых к этим регистрам удобно обращаться в программе. Например, регистр совпадения таймера T1 состоит из двух регистров: OCR1L и OCR1H. В некоторых микроконтроллерах есть два регистра совпадения. Так, во всех микроконтроллерах семейства “Tiny” для таймера T1 есть два регистра совпадения: регистры OCR1A и OCR1B. Два регистра совпадения для таймера T1 имеет и микроконтроллер ATmega8x (при этом как таймер, так и его регистры совпадения имеют шестнадцать разрядов). Если регистр совпадения шестна