|
ADMUX = 1; //устанавливаеш номер канала
while (..); //ждеш окончания текущего преобразавания
temp = ADC; <-это результат текущего преобразования(со старым номером канала)
while (..); //ждеш окончания пеобразования с НОВЫМ номером канала
temp = ADC; //получаеш данные.
ADMUX = 0;
return temp;
PS.А зачем использовать циклический режим? в данном случае лучше однократное преобразование.
PSS а вообще с АЦП лучше через прерывания рабртать.
E-mail: info@telesys.ru