Hallo

Zweiter Versuch:
Bei ersten Durchlauf bekomme ich tatsächlich einen vernünftigen Wert für den linken Fototransistor geliefert,
Gibt es so immer noch einen "vernünftigen" Wert bei der ersten Lesung?
Code:
	while (1) 
	{ data[0] = 0; 
	  data[1] = 0; 
	  LineData(data);
	  LineData(data);
	  SerWrite("Links ", 6); 
	  warte(100);
	  writeUint(data[0]);
Hintergrund: Die erste Lesung nach dem Umschalten des ADC-Kanal (oder der Referenz) kann fehlerhaft sein. Wenn mit dieser Änderung für Links kein vernünftiger erster Wert gelesen werden kann, sind vielleicht die Liniensensoren T9 und T10 falschrum eingelötet. Die würden dann, unabhängig von der Beleuchtungsstärke, immer sperren und die Pegel an ADC2 und ADC2 wären durch die PullDowns R14 und R15 immer auf Null Volt.

Gruß

mic