TIFR = (1<<TOV0); bedeutet, dass du das Bit an der Stelle TOV0 auf 1 setzt. Sagen wir mal TOV0 ist 0, dann steht in TIRF nach der Operation eine 1 egal ob da vorher 518 oder 3 drin stand. Das ist eine Zuweisung des Wertes (1<<TOV0).
Durch das bitweise ODER setzt du ja gerade nur das Bit welches du ändern willst und die anderen bleiben unberührt.
sast
Lesezeichen