Stimmt. Wenn man es am Anfang schreibt (Programmanfang) sollte man "=" schreiben. Sonst könnte es sein, dass wenn z.B. das TOIE0 gesetzt ist und man es nicht haben will (weil man es z.B. nicht braucht) trotzdem eine ISR (Interrupt Service Routine = Interrupt) auslöst. Wenn man nachher etwas verändert sollte man "|=" bzw "&= ~" schreiben.Wenn das TIMSK einen beliebigen Zustand haben kann, wäre es dann nicht besser mit |= zu arbeiten, um gegebebenenfalls früher gesetzte Flags nicht zu überschreiben?
Ist ein Kompliment. Entweder man kann es übersichtlich schreiben oder nicht. Es ist egal, ob das Programm 3 oder 1000 Zeilen hat.Danke für das "Übersichtlich" - ich nehm das mal als Kompliment, wobei es hier ja in der Größe nicht so schwer ist, oder?
MfG Hannes
Lesezeichen