CTRLA - регистр управления А 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

CTRLA - регистр управления А



Бит                  
+0x00
- - - - CLKSEL[3:0]
CTRLA
Чтение/запись Чт. Чт. Чт. Чт. Чт/Зап Чт/Зап Чт/Зап Чт/Зап
Нач значение                

232. Биты 7:4 - Res: резервные биты

Данные биты не используются и зарезервированы для использования в будущем. Для совместимости с более новыми МК, выполняя запись в этот регистр, всегда записывайте нули в резервные биты.

233. Биты 3:0 - CLKSEL[3:0]: выбор синхронизации

Данные биты позволяют выбрать источник синхронизации таймера-счетчика в соответствии с таблицей 14.3.

Когда разрешена работа блока HI-RES, для гарантирования корректности выходного сигнала генератора импульсов, значение CLKSEL должно быть равно 0001.

Таблица 14.3. Выбор синхронизации

CLKSEL[3:0] Групповая конфигурация Описание
  OFF Таймер-счетчик в отключенном состоянии
  DIV1 Выход предделителя CLK
  DIV2 Выход предделителя CLK/2
  DIV4 Выход предделителя CLK/4
  DIV8 Выход предделителя CLK/8
  DIV64 Выход предделителя CLK/64
  DIV256 Выход предделителя CLK/256
  DIV1024 Выход предделителя CLK/1024
1xxx EVCHn Канал события n, где n=[0,…,7]

CTRLB - регистр управления В

Бит                  
+0x01
CCDEN CCCEN CCBEN CCAEN - WGMODE[2:0]
CTRLB
Чтение/запись Чт/Зап Чт/Зап Чт/Зап Чт/Зап Чт. Чт/Зап Чт/Зап Чт/Зап
Нач значение                

234. Биты 7:4 - CCxEN: разрешение сравнения или захвата

Установка данных бит в режимах генерации импульсов FRQ или PWM приведет к активизации на линии порта ввода-вывода соответствующей альтернативной функции OCn.

В свою очередь, если выбрана работа входа захвата, биты CCxEN будут управлять активностью функции захвата в соответствующем канале захвата/сравнения.

235. Бит 3 - Res: резервные биты

Данный бит не используется и зарезервирован для использования в будущем. Для совместимости с более новыми МК, выполняя запись в этот регистр, всегда записывайте нули в резервный бит.

236. Биты 2:0 - WGMODE[2:0]: режим генерации прямоугольных импульсов

Данные биты предназначены для выбора режима генерации импульсов и управления счетной последовательностью счетчика, вершиной счета (TOP), условием обновления (UPDATE), условием прерываний/событий и типом формы генерируемого сигнала (см. таблицу 14.4).

В нормальном режиме работы генерация импульсов не выполняется. Во всех остальных режимах, чтобы выходной сигнал генератора импульсов был выведен на линию порта ввода-вывода, необходимо установить соответствующий бит CCxEN. Кроме того, линия ввода-вывода должна быть настроена как выход.

Таблица 14.4. Режимы генерации импульсов таймера

WGMODE[2:0] Групповая конфигурация Режим работы Вершина счета (TOP) Обновление (UPDATE) OVFIF/ cобытие
  NORMAL нормальный PER TOP TOP
  FRQ FRQ CCA TOP TOP
    (резерв) - - -
  SS PWM с однонаправленным счетом PER BOTTOM BOTTOM
    (резерв) - - -
  DS_T PWM с двунаправленным счетом PER BOTTOM TOP
  DS_TB PWM с двунаправленным счетом PER BOTTOM TOP и BOTTOM
  DS_B PWM с двунаправленным счетом PER BOTTOM BOTTOM

CTRLC - регистр управления C

Бит                  
+0x02
- - - - CMPD CMPC CMPB CMPA
CTRLC
Чтение/запись Чт. Чт. Чт. Чт. Чт/Зап Чт/Зап Чт/Зап Чт/Зап
Нач значение                

237. Биты 7:4 - Res: резервные биты

Данные биты не используются и зарезервированы для использования в будущем. Для совместимости с более новыми МК, выполняя запись в этот регистр, всегда записывайте нули в резервные биты.

238. Биты 3:0 - CMPx: значение выхода сравнения n

Данные биты позволяют напрямую воздействовать на состояние выхода компаратора генератора импульсов (WG), когда таймер-счетчик находится в выключенном состоянии. С их помощью можно установить или сбросить выход WG, но только при условии, что таймер-счетчик не работает.



Поделиться:


Последнее изменение этой страницы: 2016-12-30; просмотров: 259; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.190.153.51 (0.006 с.)