Проектирование средств контроля и диагностики с элементами высокой интеграции. Голубков В.А - 28 стр.

UptoLike

26
Регистр ADCON0 используется для настройки работы модуля АЦП, а с
помощью регистра ADCON1 устанавливается какие входы микроконтроллера
будут использоваться модулем АЦП и в каком режиме (аналоговый вход или
цифровой порт ввода/вывода).
В регистре ADRESH:ADRESL сохраняется 10-разрядный результат
аналого-цифрового преобразования. Когда преобразование завершено,
результат преобразования записывается в регистр ADRESH:ADRESL, после
чего сбрасывается флаг GO/-DONE (ADCON0<2>) и
устанавливается флаг
прерывания ADIF. Структурная схема модуля АЦП показана на рис. 1.
После включения и конфигурации АЦП выбирается рабочий аналоговый
канал. Соответствующие биты TRIS аналоговых каналов должны настраивать
порт ввода/вывода на вход. Перед началом преобразования необходимо
выдержать временную паузу, расчет которой приведен в разделе 1.
ADCON0 (адрес 1Fh)