Hallo Leute, vielleicht bin ich zu doof dafür,aber ich habe so meine Schwierigkeiten mit Timer-Interrupten. Ich habe bis jetzt nur mit Zeitschleifen gearbeitet,nun muss ich aber in meinem neuen Projekt parallel zum Hauptprogramm eine Zeit laufen lassen. Also z.B. wenn R16 denn wert 00000010 hat soll eine Zeit starten von z.B.20 sek.,das Hauptprogramm wird weiterhin abgearbeitet, nach Ablauf dieser Zeit soll das Programm zum Programmanfang "Main" springen und der Timer auf null gesetzt werden. Wer kann mir einen Cod im Assembler dafür schreiben,den kann ich nachher Schritt für Schritt durcharbeiten, ich wäre euch sehr dankbar dafür. Gruss. Vitali.
Wo ist das genaue Problem? Timer initialisieren (aktivieren) Prescaler festlegen Timerinterrupt aktivieren (Overflow, Compare Match, ...) Interrupts global erlauben Das sollte alles gewesen sein. Alex
doggy,es war kein befehl sondern eine bitte, wenn du nicht in der lage bist mir zu helfen dann erspahre mir bitte auch deine sinnlosen beiträge. Vitali.
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.