есть еще вопрос, каким образом в си задаются интервалы?
К примеру мне нужно, что бы при val>а светодиод включался, а при val меньше b выключался. по условию а больше б.
Код: Выделить всё
if(val>(level-level_delta)) STATUS1_ON;
if ((level-level_delta)>val>(leveloff-level_deltaoff)) STATUS1_ON;
else
if (val<(leveloff-level_deltaoff)) STATUS1_OFF;
}Я написала так, но почему то не работает...
ниже) и в прерывании по окончании АЦП делайте проверку IF как написано выше и запускайте следующее преобразование. При изменении входа АЦП делайте холостое АЦП.