Имеем (слегка упрощенно)
Два напряжения с резисторных делителей (R1/R3 и R2/RV1) заводятся на МК, где оцифровываются в значения [0..255] для..
Для того чтобы сравнить их в процентном соотношении друг к другу. Задача -
получить с нижнего изменяемого делителя значение, которое не будет зависеть от напряжения батареи.
Для этого получаю BATT_VAL - значение напряжения батареи, 0..255 и RES_VAL - значение с делителя (изменяемого).
рассчитываю: X = BATT_VAL / 100 * RES_VAL;
(получим процент - отношение напряжения на изменяемом делителе к неизменяемому (напряжение батареи)).
в надежде получить с X значение, которое будет меняться при движении ползунка RV1 но
не будет меняться при изменении напряжения питания .
А оно, сцкнх, меняется. Что я делаю не так? ))