zerga (29.08.2006 15:31, просмотров: 1) ответил misyachniy на В конечном варианте я так и сделаю. Прийдеться быть первым изобретателем влосипеда. Как я в первом посте написал :-)
Ответ: Вы скорее не первый , а один из множества изобретателей своего велика. Я вашу проблему понимаю так:
1 Настраиваем один из модулей (CCR1) Таймера А на формирование тактирующей частоты для АЦП
2 Настраиваем АЦП на работу в режиме последовательности каналов с использованием множественной выборки
3 В прерывании от АЦП по последней выборке последовательности копируем измерения в промежуточный буфер
4 Передача УАРТа по прерыванию не внесет в процесс измерения никаких искажения, т.к. старт преобразования проходит строго через определённые интервалы времени
5 В основном цикле работайте данные как угодно, главное не забывать забирать вовремя (если важно)
По моему достаточно просто.