Соответственно в взависимости от включенного делителя на входе АЦП свое напряжение.
АЦП включается каждую секунду для опроса. Делает 512 рабочих циклов + начальных 5 (атидребезг).
Происходит вычисление среднего значения всех 512 измерений - естественно , что АЦП настроен на выравнивание вправо и считывается значения только старшего регистра.
Всё бы ничего, но вот с одним вопросиком я никак определиться не могу- не хочется ставить прецензионные резисторы. Диапазон между любой из кнопок 0,5В (+-0,25) , но при применении обычных резисторов этот "коридорчик " может и плавать.
И вот здесь чего-то туплю - не могу прийти к какому-то определённому алгоритму его вычисления.
Может будут идейки?
