10.2.2. Запуск/останов преобразования

(Руководство разработчика по микроконтроллерам семейства HCS08)

Новое преобразование в модуле ADC можно начать одним из следующих способов:

  1. Операцией записи в регистр ADCSC1, когда назначается номер канала аналогового мультиплексора, если в модуле реализуется режим однократного преобразования.
  2. По изменению уровня внешнего сигнала на входе ADHWT с НИЗКОГО логического уровня на ВЫСОКИЙ, если в модуле реализуется режим однократного преобразования.
  3. Новое измерение запускается автоматически сразу после окончания предыдущего преобразования, если модуль ADC работает в режиме многократного преобразования.

Обычно вход ADHWT подключен к выходу одного из модулей меток реального времени RTI или RTC в составе МК. Но в некоторых моделях (например, в EL, DN, DV, DZ) можно использовать вход IRQ в качестве входа для внешнего сигнала, инициализирующего следующее преобразование. В таких МК канал выбирается с помощью битов ADHTS регистра SOPT2 (более подробно см. подраздел 5.5.2). Внешний сигнал может быть использован для начала нового преобразования, когда МК находится в режиме пониженного потребления энергии, но только в том случае, если система тактирования модуля ADC остается в рабочем состоянии. Прерывание по завершению преобразования модуля ADC переводит МК в полноценный активный режим работы, когда аналого-цифровое преобразование завершено.

Если во время преобразования была выполнена запись в один из регистров ADCSC1, ADCSC2, ADCCFG, ADCCVH или ADCCVL, то модуль ADC прекращает текущее преобразование.

Электронные компоненты Freescale >>>
Подробнее о компании Freescale >>>