Цитата(Дмитрий_Мигачев @ May 29 2006, 17:48)

Вот и изучаю, как правильней с этим работать
тут много путей в равной степени правильных.
Однозначно сказать, что такой-то путь самый правильный нельзя..
Простой путь я вам описал. (в обработчике прерывания таймера осуществлять одиночное преобразование и сразу считывать результат).
Чуть более эффективный - ваш (с двумя прерываниями).
Еще более эффективный - настроить АЦП на работу в автоматическом режиме с запуском от таймера и генерацией прерывания по окончанию преобразования. (выбросить прерывание таймера).
Вопрос только в том, нужно ли усложнять жизнь если производительности МК хватает для реализации даже самого простого из правильных путей?