я так понял,речь идет о усреднении 8 отсчетов ацп.Ну и причем здесь задержка отсчетов-можно сделать так: define buffer_adc_size 8; int buffer_adc[buffer_adc_size]; char count_adc_measuring; п/п снятия отсчета: if(count_adc_measuring<buffer_adc_size) buffer_adc[count_adc_measuring++]=ADCW; else { count_adc_measuring=0; ваша функция усреднения } время преобразования не рекомендуется задавать менее 50мкс,чего с избытком хватит на эту обработ- ку,так что насчет задержки на 8 отсчетов вы не правы.
--------------------
"Hello, word!" - 17 errors 56 warnings
|