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


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



ЗНАЕТЕ ЛИ ВЫ?

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



Бит                  
+0x00       IDOEN CH1EN CH0EN   ENABLE CTRLA
Чтение/запись Чт. Чт. Чт. Чт/Зап Чт/Зап Чт/Зап Чт/Зап Чт/Зап
Нач значение                

· Биты 7:5 - Res: резервные биты

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

· Бит 4 - IDOEN: разрешение внутреннего выхода ЦАП

После установки данного бита выходное напряжение ЦАП подается на входы мультиплексоров АЦП и аналогового компаратора.

· Бит 3 - CH1EN: разрешение выхода канала 1 ЦАП

Установка данного бита приведет к появлению выходного напряжения канала 1 на выводе МК, а после сброса этого бита, канал 1 может использоваться только внутренне.

· Бит 2 - CH0EN: разрешение выхода канала 0 ЦАП

Установка данного бита приведет к появлению выходного напряжения канала 0 на выводе МК, а после сброса этого бита, канал 0 может использоваться только внутренне.

· Бит 1 - Res - резервные биты

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

· Бит 0 - ENABLE: разрешение работы ЦАП

Установка данного бита разрешает работу всего модуля DAC.

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

Бит                  
+0x01   CHSEL[1:0]         CH1TRIG CH0TRIG CTRLB
Чтение/запись Чт Чт/Зап Чт/Зап Чт Чт Чт Чт/Зап Чт/Зап
Нач значение                

· Бит 7 - Res: резервный бит

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

· Биты 6:5 - CHSEL[1:0]: выбор канала ЦАП

От настройки данных бит зависит, будет работать ЦАП с одним выходом или с двумя выходами. Доступные настройки показаны в таблице 26.1.

Таблица 26.1. Настройка канала ЦАП

CHSEL[1:0] Описание
  Одноканальная работа (канал 0)
  (резерв)
  Двухканальная работа (каналы 0 и 1 с выборкой хранением)
  (резерв)

· Биты 4:2 - Res: резервные биты

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

· Бит 1 - CH1TRIG: режим автоматического запуска преобразования в канале 1

Когда данный бит равен единице, преобразование в канале АЦП 1 будет запускаться автоматически после записи нового значения в старший байт регистра данных CH1DATA при поступлении заданного регистром EVCTRL события.

· Бит 0 - CH0TRIG: режим автоматического запуска преобразования в канале 0

Когда данный бит равен единице, преобразование в канале АЦП 0 будет запускаться автоматически после записи нового значения в старший байт регистра данных CH0DATA при поступлении заданного регистром EVCTRL события.

CTRLC - регистр С управления ЦАП

Бит                  
+0x02       REFSEL[1:0]     LEFTADJ CTRLC
Чтение/запись Чт. Чт. Чт. Чт/Зап Чт/Зап Чт/Зап Чт/Зап Чт/Зап
Нач значение                

· Биты 7:5 - Res: резервные биты

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

· Биты 4:3 - REFSEL[1:0]: выбор опорного напряжения ЦАП

Данные биты предназначены для выбора источника опорного напряжения и задания диапазона преобразования ЦАП. Доступные опции представлены в таблице 26.2.

Таблица 26.2. Выбор опорного напряжения ЦАП

REFSEL[1:0] Групповая конфигурация Описание
  INT1V Внутреннее напряжение 1.00В
  AVCC AVCC
  AREFA Вывод AREF порта А
  AREFB Вывод AREF порта В

· Биты 2:1 - Res: резервные биты

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

· Бит 0 - LEFTADJ: активизация левого выравнивания

Если данный бит равен единице, значения CH0DATA и CH1DATA имеют левое выравнивание.



Поделиться:


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

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