нужно в 2 раза меньше...пр такое скорости возможно работать с ацп только если понизить ее скорость в 2 раза.
Хочется выжать по максимуму.
Как я понял аппаратный SPI использовтаь нельзя. По даташиту необходимо делать определенные паузы...
Цитата(=AK= @ Aug 15 2009, 16:34)

Можно "раскатать" цикл в линейную структуру, где каждый бит будет устанавливаться напрямую, без сдвигов. Некрасиво и места много занимает, зато быстро. А если еще и написать все на ассемблере - то быстрее не бывает.
время сьедает не сдвиг а условие IF (смотрел осцилографоом)
Если честно думал что мне подскажут разогнать контроллер или перейти на другую модель))
как я понл на все про все 9 а то и 8 машинных циклов.
Установка 1 ки на выходе региста сьедает 120нс (по рез измерения ) - 2 такта процессора (120нс)
сдвиг где то так же...
а остальное кушает IF
получается в 250 нс мне не уложиться...
Ситуация безвыходная ...нужно менять контроллер