-
-
Hallo Jens,
ich benutze genau dieses Display jetzt schon eine ganze Weile und steuer es genauso an wie Du auch. Funzt bestens.
Sind Deine Verbindungen zum Display einwandfrei? Wackelkontakte, kalte Lötstellen oder leichte Übergänge zwischen den Pins???!!!
WAS mir sehr zu denken gibt:
Deine Subroutine Display_unten besitzt kein RETURN!!! Nach ihrem Aufruf wird also nicht korrekt zum Hauptprogramm zurückgesprungen!
Meckert da nicht schon Dein Compiler??? Da ich jedoch noch ziemlich neu bin bei den Micros, kann ich nicht ganz nachvollziehen, wie das Programm ohne das Return weiterläuft. Ich schätze mal, daß es in das Label der ISR weiterläuft, danach erst zurückspringt und dadurch sehr ungewollte Ergebnisse produziert!!!
Hab aus Neugier gerade mal Dein Programm compiliert. Tatsächlich ohne Fehler. Überprüft der Compiler nicht, ob vor einem folgenden Label ein Return steht??
Vielleicht bin ich ja auch auf dem Holzweg. Mal gespannt was die Profis so sagen!
Gruß Hackes.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen