Ho un grosso problema, dopo aver fatto la scheda di un prototipo che avevo fatto tempo fa, mi sono accorto che l'atmega328p TQFP (SMD) che mi hanno montato dispone di due ingressi analogici in più, ovvero ADC6 e ADC7.
Sapete se per caso, io li possa già usare o se non sono mappati dall'IDE?
Cioè, se scrivo:
valore = analogRead(A7);
funziona lo stesso?
Ho provato a compilare e non mi da errori, ma vorrei capire se poi effettivamente, a livello hardware, utilzzerebbe l'ADC7 o meno.
Se non sono mappati, dovrei forse abilitare qualcosa nel file boards.txt?
posso stare tranquillo o la mappatura è totalmente diversa dall'atmega328p DIP ?
Forse mi sbaglio ancora ma vi è dichiarato #define NUM_ANALOG_INPUTS 6, ma non dovrebbero essere 8?