" Точнее примерно до 200 команд все нормально, а вот 300 и более – уже искажения. Что это за явление?" - Может проще тактовую до 16Мгц увеличить ? Получается Soft пропускает выборки АЦП ( если конечно без буфера данные читаются ) или Что либо в прерывании сидит дольше преобразоания АЦП - Может я не прав,просто "мысли в слух".
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)