Forum: Mikrocontroller und Digitale Elektronik was bedeutet dieser Befeh


von Gast (Gast)


Lesenswert?

Hallo,

in einem Beispiel habe ich die nächsten Zeilen gefunden und nicht 
verstanden was die Befehle "<<=" und ">>=" machen?? (kenne ich 
eigentlich gar nicht!!)
1
 for (i = 1<<16; i < 1<<23; i <<= 1) {  /* Blink LED 0,1,2,3,4,5,6 */
2
      IOSET1 = i;                          /* Turn on LED */
3
      wait ();                             /* call wait function */
4
      IOCLR1 = i;                          /* Turn off LED */
5
    }
6
    for (i = 1<<23; i > 1<<16; i >>=1 ) {  /* Blink LED 7,6,5,4,3,2,1 */
7
      IOSET1 = i;                          /* Turn on LED */
8
      wait ();                             /* call wait function */
9
      IOCLR1 = i;                          /* Turn off LED */
10
    }

Gruß

von Albrecht H. (alieninside)


Lesenswert?


von Gast (Gast)


Lesenswert?

Ojee!!!
das sollte ich eigentlich wissen!!!

vielen Dank

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
Noch kein Account? Hier anmelden.