Die Atmel Controller haben die möglichkeit interne Pullups zu aktivieren. Bei ADCs weden die aber in aller Regel nicht aktiviert. Das müßte man also schon noch selber machen. Gerade wenn die ADC Eingänge knapp sind, sollte man für einen Schalten einen Digitlen Eingang nutzen.