Микроконтроллер AT90S2313


счетчик может получать импульсы тактовой


16-разрядный таймер/ счетчик может получать импульсы тактовой частоты - CK, импульсы  с предварительного делителя (CK/8,  CK/64, CK/256 или CK/1024), импульсы с внешнего вывода или быть остановлен  соответствующими установками регистра TCCR1A. Флаги состояния таймера  (переполнения, совпадения и захвата) и управляющие сигналы находится в  регистре TIFR. Разрешение и запрещение прерываний от таймера 1  управляется регистром TIMSK.

          При работе таймера/счетчика 1 от внешнего сигнала, внешний сигнал синхронизируется с тактовым генератором ЦПУ. Для правильной  обработки внешнего сигнала, минимальное время между соседними импульсами  должно превышать период тактовой частоты процессора. Сигнал внешнего источника обрабатывается по спадающему фронту тактовой частоты процессора.

16-разрядный таймер/счетчик  1 можно  использовать как  счетчик с высоким разрешением, так и для точных применений с низким  коэффициентом деления тактовой частоты. Более высокие коэффициенты деления можно использовать для медленных функций или измерения временных  интервалов между редкими событиями.

Таймер/счетчик 1  поддерживает функцию  совпадения используя  регистр совпадения OCR1A в качестве источника для сравнения с содержимым счетчика. Функция совпадения поддерживает очистку счетчика и  переключение выхода по совпадению.

Таймер/счетчик 1 можно использовать  как 8-, 9- или  10-разрядный широтно-импульсный модулятор. В этом режиме счетчик и регистр OCR1 работают как  защищенный от  дребезга независимый  ШИМ с отцентрованными импульсами. Подробно эта функция будет описана ниже.

Функция захвата по входу предусматривает захват содержимого  таймера/счетчика 1 в регистр захвата ICR1 и управляется внешним  сигналом на входе захвата - ICP. Работа режима захвата определяется управляющим регистром TCCR1.

При работе захвата по входу, может быть включена схема подавления шума, при этом сигнал захвата возникает только в том случае, если  событие управляющее захватом наблюдается на протяжении 4-х машинных циклов.


Содержание раздела