So, ich habe den Fehler gefunden.
Es lag einfach an der Kanalauswahl. Bin ich gerade zufällig drauf
gestoßen, als ich mir ein anderes Programm angeschaut habe.
Richtig muss es
lauten.
Vielen Dank an alle Beteiligten!!
Gerne würde ich noch mehr aus diesem Threat herausziehen.
Zum einen habe ich jetzt das Problem, dass in der Übergangsphase
zwischen Rundumlicht und Blicklicht die Spannung einbricht, sobald das
Blicklicht beginnt. Um dieses Problem zu umgehen ist entweder auf der
Hardwareseite ein Kondensator zu verbauen. Oder softwaremäßig die
Messung gezielt zwischen den Blinken anzusetzen.
Ich habe es vorerst mit dem ELko versucht, jedoch half das nicht.
Daraufhin habe ich mir gedacht, ich rufe die ADC nur solange auf, wie
die Rundumleuchte an ist. Sobald einmal die Spannung zu niedrig ist,
wird nur noch das Blicklicht ausgeführt. Das funktioniert soweit auch,
jedoch nach dem ersten Blicken bricht die Spannung soweit zusammen, dass
der ATtiny neustartet. Und so beginnt das Spiel wieder von vorne. Wenn
ich aber die Spannung weiter nach unten schraube, Blicken irgendwann die
Lämpchen, so wie geplan.
Es geht also um den Übergang.
In der Software hatte ich schonmal probiert die Mittelwertbildung zu
erweitern. Bis 50 geht dass gut. Bei Hundert klappt es nicht mehr und er
Blink nur noch (blinkt einmalig und dann startet der Prozessor neu egal
wie viel Spannung anliegt.
Ich weiß leider nicht, wie ich dieses Problem umgehen kann.
Und noch eine kleine Frage am Rande. Wie kann ich im Hauptprogramm
erfragen, ob der Timer übergelaufen ist.
Und nochmals besten Dank für die Tipps.