ВУЗ:
Составители:
Рубрика:
106
Рис. 4.19. Схема блока формирования выходного сигнала
Схемотехника выходной логики позволяет инициализировать состояние
регистра OCnx перед разрешением настройки вывода OCnx в качестве выхода.
Обратите внимание, что в некоторых режимах работы имеются зарезервиро-
ванные состояния бит COMnx1:0. См. «Описание регистров 16-разр. таймеров-
счетчиков». Установки бит COMnx1:0 не оказывают никакого влияния на рабо-
ту блока захвата.
Режимы генерации импульсов. Установки бит COMnx1:0 оказывают
различное влияние
в зависимости от выбранного режима работы: нормального,
сброса при совпадении и ШИМ. Общим для всех режимов работы является не-
выполнение каких-либо действий с регистром OCnx при возникновении совпа-
дения, если COMnx1:0 = 0. В таблице 4.25 описано действие различных устано-
вок этих бит для режимов без ШИМ. Аналогичная информация для режима с
быстрой ШИМ
приведена в таблице 4.26, а для ШИМ с фазовой и частотной
коррекцией в таблице 4.27.
Изменение состояния бит COMnx1:0 вступает в силу при следующем по-
сле их записи совпадении. В режимах без ШИМ воздействовать на генерацию
импульсов можно с помощью стробирующего бита принудительной установки
результата сравнения FOCnx.
Режимы работы. Под режимом работы 16-разр. таймера понимается
его
алгоритм счета и поведение связанного с ним выхода формирователя импуль-
сов, что определяется комбинацией бит, задающих режим работы таймера
(WGMn3-0) и режим формирования выходного сигнала (COMnx1:0). При этом
биты задания режима формирования выходного сигнала не влияют на алгоритм
счета, т. к. алгоритм счета зависит только от состояния бит задания режима ра
-
боты таймера. В режимах с ШИМ биты COMnx1:0 позволяют вклю-
чить/отключить инверсию на генерируемом ШИМ-выходе (т. е. выбрать ШИМ
Страницы
- « первая
- ‹ предыдущая
- …
- 105
- 106
- 107
- 108
- 109
- …
- следующая ›
- последняя »
