Разрядный таймер/счетчик 1

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

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

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

Таймер/счетчик 1 поддерживает две функции совпадения. При этом используются регистры совпадения OCR1A и OCR1В в качестве источника для сравнения с содержимым счетчика. При совпадении содержимого регистров TCNT1 и OCR1A (или OCR1В) может происходить обнуление Таймера/счетчика 1 или переключение выхода OC1A (OC1B), в зависимости от того, что запрограммировано.

Рисунок 5.5 – Функциональная схема таймера-счетчика ТС1

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

Функция захвата по входу предусматривает захват содержимого Таймера/счетчика1 в регистр захвата ICR1 и управляется внешним сигналом на входе захвата – ICP (рис.5.6). Работа режима захвата определяется управляющим регистром TCCR1. Кроме того, захват может осуществляться и по управлению от аналогового компаратора. Более подробно – см. аналоговый компаратор.

Рисунок 5.6 – Схема подключения вывода ICP

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


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



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