Refctrl - регистр управления опорным напряжением ацп 


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



ЗНАЕТЕ ЛИ ВЫ?

Refctrl - регистр управления опорным напряжением ацп



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

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

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

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

С помощью данных бит можно выбрать опорное напряжение и задать диапазон преобразования в соответствии с таблицей 25.3.

Таблица 25.3. Настройка опорного напряжения АЦП

REFSEL[1:0] Групповая конфигурация Описание
  INT1V Внутреннее опорное напряжение 1.00В
  INTVCC Внутреннее напряжение VCC/1.6
10(1) AREFA Внешнее опорное напряжение с вывода AREF порта А
11(2) AREFB Внешнее опорное напряжение с вывода AREF порта В

Прим.:

· Опция доступна, только если вывод AREF доступен в порте А.

· Опция доступна, только если вывод AREF доступен в порте В.

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

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

· Бит 1 - BANDGAP: разрешение работы бэндгап-элемента

Установка данного бита разрешает работу бэндгап-элемента для измерения его напряжения модулем АЦП. Обратите внимание, что если какой-либо функциональный блок уже использует бэндгап-элемент, данный бит можно не устанавливать. Это касается случаев, когда модулями АЦП или ЦАП используется внутреннее опорное напряжение 1.00В или когда разрешена работа встроенного супервизора питания.

· Бит 0 - TEMPREF: разрешение работы датчика температуры

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

EVCTRL - регистр управления событиями АЦП

Бит                  
+0x03
SWEEP[1:0] EVSEL[2:0] EVACT[2:0]
EVCTRL
Чтение/запись Чт/Зап Чт/Зап Чт/Зап Чт/Зап Чт/Зап Чт/Зап Чт/Зап Чт/Зап
Нач значение                

· Биты 7:6 - SWEEP[1:0]: последовательность каналов АЦП

Данные биты управления задают, какие каналы АЦП участвуют в последовательности каналов, преобразование которой инициируется системой событий в автоматическом режиме. См. таблицу 25.4.

Таблица 25.4. Выбор канала АЦП

SWEEP[1:0] Групповая конфигурация Каналы АЦП, образующие последовательность каналов
    Только канал АЦП 0
    Каналы АЦП 0 и 1
    Каналы АЦП 0, 1 и 2
    Каналы АЦП 0, 1, 2 и 3

· Биты 5:3 - EVSEL[2:0]: выбор канала события для запуска преобразования

От данных бит зависит, какой канал событий должен запускать преобразование в определенном канале. Каждой настройке соответствует группа каналов событий. Канал событий с наименьшим номером запускает канал АЦП 0, а следующий канал событий запускает канал АЦП 1 и т.д. Количество фактически используемых каналов событий зависит от настройки бит EVACT. См. таблицу 25.5.

Таблица 25.5. Выбор линий событий АЦП

EVSEL[1:0] Групповая конфигурация Выбранные линии событий
    В качестве входов выбраны каналы событий 0, 1, 2, 3
    В качестве входов выбраны каналы событий 0, 1, 2, 3, 4
    В качестве входов выбраны каналы событий 2, 3, 4, 5
    В качестве входов выбраны каналы событий 3, 4, 5, 6
    В качестве входов выбраны каналы событий 4, 5, 6, 7
    В качестве входов выбраны каналы событий 5, 6, 7 (используются не более 3 входов событий)
    В качестве входов выбраны каналы событий 6, 7 (используются не более 2 входов событий)
    В качестве входов выбраны канал события 7 (используется не более 1 входа события)

· Биты 2:0 - EVACT[2:0]: режим событий модуля АЦП

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

Таблица 25.6. Выбор режима работы входа события



Поделиться:


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

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