Электроприводы с системами числового программного управления. Иванов А.К - 119 стр.

UptoLike

Составители: 

Рубрика: 

118
Разряд 1:0 – WGMn1:0: Режим работы таймера-счетчика.
В сочетании с битами WGMn3:2 из регистра TCCRnB данные биты опре-
деляют алгоритм счета, источник для задания вершины счета (ВП) и тип гене-
рируемой формы сигнала (см. табл. 4.28). Таймер-счетчик может работать в од-
ном из следующих режимов: нормальный режим (счетчик), сброс таймера при
совпадении (CTC) и три режима
с широтно-импульсной модуляцией (ШИМ)
(см. «Режимы работы 16-разр. таймеров-счетчиков»).
Таблица 4.28
Режимы работы таймера-счетчика
Режим WGMn3
WGMn2
(CTCn)
WGMn1
(PWMn1)
WGMn0
(PWMn0)
Режим работа
таймера-
счетчика(1)
Верхний
предел
Обновление
OCRnx
Установка
флага TOVn
на:
0 0 0 0 0 Нормальный 0xFFFF
сразу после
записи
МАКС
1 0 0 0 1
8-разр. ШИМ
ФК
0x00FF
на вершине
счета
нижнем
пределе
2 0 0 1 0
9-разр. ШИМ
ФК
0x01FF
на вершине
счета
нижнем
пределе
3 0 0 1 1
10-разр. ШИМ
ФК
0x03FF
на вершине
счета
нижнем
пределе
4 0 1 0 0 СТС OCRnA
сразу после
записи
МАКС
5 0 1 0 1
8-разр. быст-
рая ШИМ
0x00FF
на вершине
счета
на вершине
счета
6 0 1 1 0
9-разр. быст-
рая ШИМ
0x01FF
на вершине
счета
на вершине
счета
7 0 1 1 1
10-разр. быст-
рая ШИМ
0x03FF
на вершине
счета
на вершине
счета
8 1 0 0 0 ШИМ ФЧК ICRn
на нижнем
пределе
нижнем
пределе
9 1 0 0 1 ШИМ ФЧК OCRnA
на нижнем
пределе
нижнем
пределе
10 1 0 1 0 ШИМ ФК ICRn
на вершине
счета
нижнем
пределе
11 1 0 1 1 ШИМ ФК OCRnA
на вершине
счета
нижнем
пределе
12 1 1 0 0 СТС ICRn
сразу после
записи
МАКС.
13 1 1 0 1 (резерв) – - -
14 1 1 1 0 Быстрая ШИМ ICRn
на вершине
счета
на вершине
счета
15 1 1 1 1 Быстрая ШИМ OCRnA
на вершине
счета
на вершине
счета
Прим.: 1. Наименования бит CTCn и PWMn1:0 являются устаревшими, поэтому, не-
обходимо использовать имена WGMn2:0. Однако назначение и расположение этих бит со-
вместимо с предыдущими версиями таймеров.