Аналоговые входы АЦП, Принцип работы, АЦП своими руками на микроконтроллере