Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Регистр ADCON1

КРАТКОЕ ОПИСАНИЕ ОСОБЕННОСТЕЙ МИКРОКОНТРОЛЛЕРОВ | Работа ССР в режиме ШИМ | Режим пониженного энергопотребления SLЕЕР | Периферийные модули | Основные характеристики микроконтроллеров | Косвенная адресация, регистра INDF и FSR | Серия РIС16ХХХ | Система прерывании РIС18FХХ2 | КОНТРОЛЛЕРЫ PIC16F87X | КОНТРОЛЛЕРЫ 18 СЕРИИ |


Читайте также:
  1. IV. ПРАВИЛА РЕГИСТРАЦИИ
  2. IV. ПРАВИЛА РЕГИСТРАЦИИ
  3. SW 13. МЕТОДИКА АВТОМАТИЧЕСКОЙ РЕГИСТРАЦИИ
  4. А) пересылки шест. значения 4629 в регистр AX;
  5. Арпеджио[47] в низком регистре
  6. Архитектура и управления COM-портом. Назначение регистров
  7. В США заявительная система регистрации избирателей, а также проводимые каждые десять лет переписи населения.
ADFM - - - PCFG3 PCFG2 PCFG1 PCFG0
Бит 7             Бит 0

ADFM: Выбор форматирования результата преобразования.

1 - по правому краю - 6 старших бит регистра ADRESH нулевые;

0 - по левому краю - 6 младших бит регистра ADRESL нулевые.

PCFG3… PCFG0 - конфигурация выводов модуля АЦП

Конфигурация выводов модуля АЦП (РIС16F873/76)

Для выполнения преобразования аналогового напряжения с помощью модуля АЦП необходимо выполнить следующие операции:

• Сконфигурировать модуль АЦП.

• задать режим каналов АЦП, выбрать источники опорного напряжения;

• выбрать канал преобразования;

• задать частоту преобразования;

• включить модуль АЦП.

Включить обработку прерывания от модуля АЦП по окончании преобразования (если требуется)

• сбросить флаг прерывания ADIF;

• установить бит разрешения прерывания ADIE;

• установить бит глобальной обработки прерываний GIE;

Осуществить задержку на время подготовки выбранного канала TACQ;

• Запустить преобразование установкой бита GO/DONE;

• Ждать завершения преобразования, опрашивая бит GO/DONE или ожидая прерывания от модуля АЦП:

• Считать результат преобразования (регистры ADRESH: ADRESL), сбросить флаг ADIF, если используется обработка по прерыванию от АЦП.

• Для следующего преобразования перейти к шагу 1 или 2. Минимальный интервал преобразования для получения одного бита результата TAD определяется таблицей на следующем слайде. Минимальная задержка перед подготовкой следующего преобразования составляет 2 TAD.

Зависимость времени преобразования для получения одного бита результата ТAD от частоты преобразования и тактовой частоты микроконтроллера.

Замечания:

1 - обычное время преобразования при тактировании от RС-генератора составляет 4 мкс; при тактовой частоте микроконтроллера превышающей 1 МГц, преобразование данного типа рекомендуется использовать только в режиме пониженного энергопотребления.

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

3 - рекомендуется применение более высокочастотного кварцевого резонатора для уменьшения времени преобразования;

Время подготовки канала для зарядки конденсатора выборки - хранения перед выполнением преобразования при рекомендуемом сопротивлении источника сигнала 10 кОм составит порядка 14 мкс. На выполнение полного цикла преобразования для получения 10-битного результата требуется 12 ТAD циклов.


Дата добавления: 2015-11-14; просмотров: 48 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Аппаратный умножитель 8х8| РОRТB и РОRТC

mybiblioteka.su - 2015-2024 год. (0.012 сек.)