Hallo, ich habe ein winziges Programm geschrieben was nur den Timer startet und beim Ueberlauf in der Interrupt-Routine ein Bit setzen soll. Das tut es aber laut simulator nicht (das Bit wird nicht gesetzt) Kann mir jemand sagen was ich hier falsch mache? Danke Andre
In dem Register TIMSK muss noch das TOIE0 gesetzt werden. MW
In der Initialisierung Timer0 Overflow-Interrupt freigeben: TIMSK |= (1 << TOIE0); Gruss, Armin
Hi, Super jetzt geht es. Da hab ich schon extra dran gedacht das sbi() zu nutzen aber es hat eben doch noch was gefehlt. Danke nochmal Andre
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.