Подскажите пож-та как сравнить два напряжения на МК?
Главное, что без участия компараторов. Напряжения приходят на АЦП.
Можно ли это сделать при помощи команды IF ?
Если у кого нибудь есть пример кода на С то было бы супер
Вы не поверите, но они именно для этого и предназначены. Причём они больше ничего и не умеют, как сравнивать 2 напряжения.davingex писал(а):Главное, что без участия компараторов.
Код: Выделить всё
resADC_1 = ADCread(1); //Читаем первый канал
resADC_2 = ADCread(2); //Читаем второй канал
.............
.............
if(resADC_1 < resADC_2){ // Напряжение на первом канале ниже
....
}
if(resADC_1 > resADC_2){ // Напряжение на первом канале выше
....
}
if(resADC_1 == resADC_2){ // Напряжения на каналах одинаковые
....
}