adc

quanti adc ha il microcontrollore ATMEGA328?

intendi ADC o pin dell'ADC?
nel primo caso 1, nel secondo 6

intendevo quelli interni..cioè uno...avendo un solo adc quindi posso ad esempio acquisire un solo segnale dall'esterno?

no puoi acquisire fino a 6 segnali analogici...l'adc è multiplexato su sei ingressi

un esempio su come acquisire dei segnali analogici e quindi usare gli adc?

grazie

usando la funzione analogRead(), dai un'occhiata alla pagina reference del sito www.arduino.cc

Il Atmega 328 ha un convertitore ADC a 10Bit, ma un multiplexer analogico con 6 entrate (versione DIL) o 8 entrate (versione SMD) di cui 2 non sono collegati sui arduini Nano, Mini ecc.
Per togliere ogni dubbio; le entrate analogiche possono essere usati anche come entrate o uscite digitali e hanno una resistenza pullup attivabile.
Ciao Uwe