[an error occurred while processing this directive]
|
А на счет совета сделать задержку сомневаюсь, делал на 4433 опрос каналов так:
запускал АЦП, разрешал прерывания по готовности. Далее обработчик прерывания считывал из регистра данных, изменял ADMUX и запускал преобразование снова до тех пор, пока не обмеряются все каналы. Новый цикл измерений запускал по таймеру. Короче, каждую миллисекунду опрашивал все 6 каналов без задержек и все работало.
E-mail: info@telesys.ru