Gast
#135225
Hallo zusammen, mal ne allgemeine Frage zum AVR Controller: Wenn ein Timer Interrupt aufgerufen wird, so wird das Prog an der aktuellen Stelle unterbrochen und die Interrupt Service Routine aufgerufen. Gibt es eine Möglichkeit Das SREG auf den Stack zu legen und danach wieder zu holen? Beim Z80 Habe ich immer PUSH AF und POP AF werwendet. Oder ist es bessser in der Interrupt Routine nur irgend ein Flag zu setzten und es dann Später im Programm abzuarbeiten? Dann hätte man aber gleich auf das ganze Interrupt Zeug verzichten können und die Flags in eine Schleife abfragen. Viele Grüße Horst