Hi, ich habe jetzt schon sei ein paar Tagen versucht die Tutorials durch zu arbeiten, und ich muss sagen, das ist eine sehr sehr gute Einführung!!!!! Ein Frage habe ich aber trotzdem, wenn ich das Interrupt Tutorial versuche, klappt immer nur ein Interrupt und der ist das wie ein Schleife und ruft sich ständig wieder auf. Wie ein Endlosschleife. Der andere Interrupt funktioniert gar nicht. Ich versuche Das Tutorial mit dem Program VM LAB Durchzuarbeiten und zu simluieren, hat bis jetzt alles geklappt, nur das habe ich irgendwie ein Problem. Könnt ihr mir weiterhelfen? Vielen Dank im vorraus...
Wäre nützlich zu wissen, was an den INT-Leitungen dranhängt. Wirf mal einen Blick auf die ISC-Bits im MCUCR. Per Default sind die INTx pegelgetriggert, d.h. solange Leitung unten kommt Interrupt. Wenn der Pegel auch nach dem Interrupt-Handler unten bleibt, dann kommt halt der nächste, usw. Bei Tastern ist Flankentriggerung also sinnvoller.
Eigentlich macht man Taster garnicht mit ext-Interrupt sondern mit einer Entprellroutine im Timer-Interrupt. Aber das könnte schon die Ursache sein. Siehe auch Datenblatt des Mega8 Seite 64. ...
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.