Für dieses Forum muß Javascript im Browser aktiviert werden!
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> C2 Quellcode formatieren: <code>Quellcode</code> ASM Quellcode formatieren: <asm>Quellcode</asm> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! > Hi! > > Jetzt habe ich endlich ein Oszi und muß feststellen, daß das Problem unter Software besser aufgehoben > gewesen wäre. > Inzwischen setzte ich auch die Ports bei der Initialisierung auf 0 ;-). > > Es fällt auf, das die Shift Leitung zwischen Low- und High wechselt. > Dies scheint periodisch, mit einer Periodenlänge von 14-16ms zu geschehen. > Dies geschieht ausserhalb von dem Task in dem das serielle Schieberegister bedient wird. > (Das serielle Schieberegister wird nur alle 200ms bedient; Kein Task rennt bei mir in einer 8ms Zeitscheibe. > Nur das Menü rennt parallel als eigener thread und da gibt es keinen set und toggle Befehl). > Zeitweise wird auch das Data-Port aktiv und auch die Store Leitung verselbsttändigt sich manchmal. > Da dies alles außerhalb der Ansteuerungs durch meinen thread abspielt, war es sinnlos die routine zu posten. > Also werde ich jetzt das einzige machen, was man in so einer Situation machen kann: > Alle Routinene, Initialization etc. abdrehen, hoffen daß dadurch das Problem verschwindet und dann eine > Funktion nach der anderen wieder aufdrehen.... > > Gruß > Leo