Gast
#1654209
Hallo liebe Forenbesucher... Ich habe Folgendes Problem: Ich habe ein Programm geschrieben welches einen Seriellen Code Auswertet und diesen dann verarbeitet...(Code werden verglichen) sollte der Code nicht im Programm existieren, erscheint der Schriftzug " ERROR" auf einer 2x16 LCD Anzeige... soweit geht's... nun ist mir aber aufgefallen das wenn ich meiner Anwendung Spannung gebe, einmal diese Error Meldung auftritt, dieses möchte ich jedoch vermeiden... im Anhang befindet sich mein Programm welches für einen ATMega32 ausgelegt ist, ich muss bemerken das ich nur kein Fachmann im Bereich µC-Programmation bin mich jedoch sehr bemühe... Ich habe bereits mehre dinge versucht um das Problem in den Griff zu bekommen... a) Zählen der anzahl URXC Interrupts und nur wenn die Zähler-variable grösser als 1 ist das Anzeigen erlauben, somit wird das erste Interrupt zwar zugelassen jedoch nicht auf der LCD Anzeige verwendet b) Eine Initialisier zeit einfügen (bis der Interrupt kommt, das Interrupt bit dann löschen und Interrupt freigeben... c) ... Ich bitte um Hilfe... P.S.: die datei Interrupt_Prog....html ist die Test Datei in der ich meine Versuche markiert und Kommentiert habe die Datei Menue_INT....bas ist das Komplette programm das ich bisher geschrieben habe.. (ist noch nicht fertig)