Нашел старый 2002 г DATASHEET на ATmega8 (предварительный). Там написано, что входы ADC4, ADC5 8-битные, а в новом DATASHEET они 10-битные. Значит ли это, что сейчас имеют хождение старые и новые микросхемы с разными параметрами или они с самого начала были 10-битными?
Попутные вопросы. Надо ли ставить дроссель не только по AVCC, но и по VCC для ADC4, 5 (они запитываются от VCC)?
Надо ли ставить PORTC=0xFF при использовании АЦП или PORTC=0?
Достаточно ли проверять бит ADCS (без прерываний) или надо обязательно while(!(ADCSR | BIT(ADIF))); как в примерах?
|