Общие сведения
Микроконтроллер AT90S/LS8535 имеет в своем составе 8-канальный 10-разрядный АЦП последовательного приближения. В качестве входов модуля АЦП используются выводы порта А.
Для питания модуля АЦП в микроконтроллере предусмотрены 2 вывода: AVCC (напряжение питания) и AGND (аналоговая «земля»). Напряжение на выводе AVCC не должно отличаться от напряжения питания микроконтроллера больше чем на ±0,3 В, а аналоговая «земля» соединена с цифровой в одной точке. Имеется также вывод AREF для подключения к АЦП внешнего источника опорного напряжения. Напряжение, подаваемое на этот вывод, должно находиться в диапазоне 0...VСС.
АЦП может работать в двух режимах:
- режим одиночного преобразования. В этом режиме запуск каждого
преобразования инициируется пользователем;
- режим непрерывного преобразования. В этом режиме запуск преобразований выполняется непрерывно через определенные интервалы
времени.
Функционирование модуля АЦП
Структурная схема модуля АЦП приведена на рис.11.1.
Рисунок 11.1 - Структурная схема модуля АЦП
Управление модулем АЦП и контроль его состояния осуществляется с помощью регистра ADCSR, расположенного по адресу $06 ($26). Формат это регистра приведен на рис.11.2, а краткое описание функций разрядов
метра приведено в табл.11.1. Подробно использование различных выводов регистра будет описано далее.