АЦП использует для осуществления преобразований собственный синхросигнал. Преобразование одного входного аналогового значения в 10-битное цифровое значение требует определённого количества тактовых циклов для выборки-удержания, заданного в битовом поле SHTIM (см. ниже), и дополнительно 10 тактовых циклов.
Значение частоты синхронизации АЦП выбирается в битовом поле PRESCAL регистра режима АЦП (ADC JMR). Частота синхронизации АЦП может быть выбрана в диапазоне между МСК/2, если значение PRESCAL равно 0, и МСК/128, если значение PRESCAL равно 63 (0x3F). Поле PRESCAL должно быть запрограммировано, чтобы обеспечить значение частоты синхронизации АЦП, лежащее в допустимых пределах для заданной частоты МСК.
Опорное напряжение АЦП
Преобразование осуществляется в пределах полной шкалы, лежащей между 0 В и напряжением на выводе ADVREF. Аналоговые входные сигналы, лежащие в указанном диапазоне, преобразуются в цифровые значения линейно.
Разрешающая способность преобразования
АЦП обеспечивает разрешающую способность 10 или 8 бит. Выбор 8-битного разрешения выполняется путём установки бита LOWRES в регистре режима АЦП (ADCJMR). По умолчанию после сброса задано 10-битное разрешение, и битовое поле DATA в регистрах данных АЦП используется полностью.
При установленном бите LOWRES результаты преобразования могут читаться в младших восьми значащих битах регистров данных. Два старших бита поля DATA регистра ADC_CDRx и поля LDATA регистра ADC_LCDR читаются как 0. Когда к АЦП подключён канал PDC, 10-битное разрешение автоматически преобразуется в 16-битное. При этом установка бита LOWRES задаёт 8-битное разрешение.
Результаты преобразования
По завершении преобразования результирующее 10-битное цифровое значение автоматически сохраняется в регистре данных канала (ADC__CDRx), соответствующего текущему каналу, а также в регистре данных последнего преобразования (ADCJXDR).
