Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C Quellcode formatieren: <code>Quellcode</code> BASIC Quellcode formatieren: <basic>Quellcode</basic> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! -> I > Hallo, > > ich sehe, dass es bei meiner Matrix-Tastatur-Auswertung bei jedem 5. Tastendruck > zum verzögerten Bearbeiten der zugeh. ISR kommt. > Die Verzögerung ist so lang, dass ein normal kurzer Tastendruck nicht mehr bearbeitet > wird da die Taste bereits als nicht mehr gedrückt betrachtet wird. > > Frage an Euch: > - ist es so, dass die C-Control nichtmal so realtime-fähig ist, dass Tatendrücke verpennt werden? > > ich habe ALLES getestet, um das Problem einzukreisen: > - andere Tasten; Taste direkt gegen Gnd statt via Colum-Line > - eine Basic-Testroutine, die aus nichts anderem ale einer ungefählichen loop bestand und der ISR > - Verwendung mehrerer ext. Interrupt-Lines (hier INT_2 und INT_3) > - Keine Verwendung von AbsDelay(), was den Interpreter anhält und somit die ISRs verzögert. > > Alles führt zu keinem anderen Ergebnis als dass ich ohnmächtig erkennen muss, > dass der Controller irgendwas tut, was die Bearbeitung der (Basic)ISR verzögert und was ich nicht programmiert habe. > > Habt Ihr sowas auch schon erlebt? (verwendete Firmware ist 2.1.0.0) > > Danke & Gruss > Rainer > Hamburg / Ahrensburg