Hallo!


Ich habe nun folgende Änderungen vorgenommen:
  • If-Abfragen durch Select-Abfragen ersetzen
  • Sprung von der Timer-ISR zur Sub Fading über ein Flag in die Hauptschleife verlegt

Durch die Änderung der If-Abfragen nach Select-Abfragen konnte ich etwa 1% Flash sparen, was anschließend durch den veränderten Sprung zur Sub Fading wieder belegt wurde. Somit stehe ich wieder bei 90% Speicherbelegung.

Eine Veränderung des Timer-Prescalers brachte flackern mit sich, so wie ich mir das gedacht habe.