Hallo,
Ja der ganze Port C ist als ADC benutzbar (mit ausnahme von RESET)
Schau Dir die letzten 3 Zeilen in Deinem Code an, na ja bis auf die ganz letzte.
Wenn Du den ADMUX mit diesen Werten lädst, benutzt Du immer den ADC0.
Die letzten 4 Bits sind relevant, damit schaltest Du den Multiplexer um.
Suche danach in dem Dattenblatt und dann kommt es Dir wie Schuppen aus den Haaren.

Wenn Du trotzdem nicht weiterkommst, kannst Du nochmal fragen, dann erkläre ich Dir das genauer.

Gruß Sebastian