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