Das heißt, zuerst ruft der Chip die Funktion Main auf (eigentlich klar), und dort steht uint16_t result = readADC(0); . Das heißt, er springt nach oben und benutzt den Quellcode zum Auslesen?

channel ist eine Variable des Typs uint8_t, die der Funktion (ja das ist eine Funktion) beim Aufrufen als Parameter übergeben wird.
Könnte ich sie statdessen auch x oder xyz nennen?
Beim Funktionsaufruf musste du nur eine Zahl, angeben, also nichts mit PORTB oder so.
also result, die gibt er sich selber, oder? Oder ist hier das void bzw. 0 gemeint?

Danke soweit mal,
das hat mir schon einiges geholfen... =D>