Hallo Hab gestern verzweifelt versucht den Iterrupt vom Timer1 im Simulator (AVR-Studio) auszulösen. Leider vergeblich. Der Timer Zählt bis OCR1AL, setzt das Flag OCF1A in TIFR, setzt den Timer/Counter zurück und löscht OCF1A wieder. Nur der Interrupt wird nicht angesprungen. Beim Timer0 hingegen funktionierts anstandslos. Was hab ich übersehen? grübel Danke! lg Bruno
Das übliche, STACKPOINTER nicht initiallisiert!!! ldi Accu,low(RAMEND) out SPL,Accu ldi Accu,high(RAMEND) out SPH,Accu MfG Andi
Hallo Danke für die schnelle Antwort. Nur leider ist es das nicht alleine. Das Programm ist nur ein Auszug aus einem grösseren. Hab beim herauskopieren den Teil mit dem Stackpointer leider vergessen. Tutleid. Interessanterweise funktioniert Timer0 auch ohne. Wieso auch immer. Das beschriebene Phänomen tritt also auch mit initialisiertem Stackpionter auf. lg Bruno
Geht doch! Im Simulator klaps wunderbar. Am besten setzt Du bei den NOPs Breakpoints und läßt das Programm mit "Run" statt im Einzelschritt laufen. Bei den hohen Prescalern dauert das sonst ne Ewigkeit. MfG Andi
Hallo Komisch. Hab's genauso probiert wie du es beschrieben hast. Breakpoint und Run. Bei mir weigert er sich hartnäckig. Vielleicht liegt's an meiner AVR-Studio Version (4.11 SP3). Werd mal die neue probieren. Danke fürs ausprobieren. lg Bruno
Habe hier auch die Version 4.11 SP3 und es geht. Nach dem der Timer1 8 bis 9 mal ausgelöst wurde, wird auch Timer0 ausgelöst. Da das, wie Du schreibst, ein Programmausschnitt ist, vielleicht liegts an dem Rest des Programmes, welches Du nicht gepostet hast? MfG Andi
Hi! Jetzt muß ich mich berichtigen! Habe das hier vorher in der Arbeit auch probiert mit der Version 4.11 OHNE SP3 (war vorher schon installiert) und habe den gleichen Fehler wie Du. Muß jetzt mal sehen, welche Version bei mir zu Hause ist wo es ging. MfG Andi
Ja, wie schon erwähnt, daheim die Version 4.11 mit SP3 geht und auf Arbeit 4.11 ohne SP3 geht nicht. MfG Andi
Hallo Übers Wochenende hab ich die Version 4.12 probiert. Funktioniert problemlos. Hab mir zwar eingebildet das ich Version 4.11 mit SP3 habe. Nach deinen versuchen zu urteilen war das wohl ein Irrtum. Resume: An der Version lag's. Danke. lg Bruno
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.