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 > > Hallo, > > wird der Interrupt vielleicht mit der falschen Flanke getriggert? > > > Grüße Jörg > >