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ß