Oliver schrieb:
> SIGNAL ist veraltet, allerdings schadet das (noch) nicht. Trotzdem
> solltest du auf ISR umstellen.
Kommt auf die avr-libc, die er verwendet, an. Auf der Uni haben wir auch
eine ältere Version, wo man noch SIGNAL für ununterbrechbare und ISR für
unterbrechbare ISRs verwenden muss. Da können wir auch nicht selber
upgraden.
> Selbst erfundene Interruptvektoren dagegen führen unweigerlich zur
> Verzweiflung. Der Vektor heisst SIG_OVERFLOW1(veraltet) oder
> TIMER1_OVF_vect. TIMER_OVERFLOW1 gibt es nicht.
Da man hier keinen einzigen #include sieht (Absicht oder Fehler) weiß
man nicht obs evtl ein eigenes Makro ist was irgendwo drinsteht oder vl
vorher noch wo steht. Ist aber unwahrscheinlich und ich geb dir deshalb
Recht. Natürlich is das zur verwendeten avr-libc passende Makro zu
nehmen.