Цитата(InvisibleFed @ Mar 30 2008, 04:29)

Тоже интересует вопрос. В доках указано, что 15 килосемплов можно получить для полной разрядности в 10 разрядов. Мне, например, хватит и 8. Как тогда определить, что новые данные записались в ADCH? Прерывание ведь, как я понимаю, сгенрится только когда все 10 разрядов сформируются (13,5 тактов).
К сожалению, даташиты от Atmel и по сей день особой ясностью изложения не отличаются. В описании mega8 было указано, что для достижения максимальной точности преобразования частота тактирования ADCдолжна быть в пределах 50-200 kHz. Но если точность некритична, то можно увеличить частоту. И в разделе электрических характеристик верхняя частота приведена - 1 MHz. Для 48-88-168 тоже есть указание, что частоту можно увеличить. Но в электрических характеристиках указано, что верхняя - 200 kHz (но нет замечаний по точности - похоже, просто убран или не вставлен). Полагаю, что для 8 бит вполне можно тактировать от 1 MHz, по аналогии с предыдущими кристаллами...