Реальный мир аналоговый (температура, освещённость, звук), а МК работает с числами. АЦП (аналого-цифровой преобразователь) измеряет напряжение на входе и выдаёт число. Его разрядность задаёт точность: 10-битный АЦП даёт 2^10 = 1024 уровня. При опорном напряжении 5 В шаг квантования = 5 В / 1024 ≈ 4,9 мВ — это минимальная различимая разница напряжения.
ЦАП (цифро-аналоговый преобразователь) делает обратное: превращает число в аналоговое напряжение (для генерации звука, плавного управления). Если аппаратного ЦАП нет, его часто заменяют ШИМ с RC-фильтром, сглаживающим импульсы в среднее напряжение.