was bedeutet dieser Befeh

Gast #889767
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ß

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren