Was bedeuten diese 3 Zeichen?(Sicherlich keine U-Boot-Klasse ;-)) Ich möchte zunächst eine SD-Karte initialisieren und stoße dabei bei Google oder anderswo immer wieder auf diese Zeichenkombination, jedoch ohne nähere Erläuterung. Bspweise hier:
1 | unsigned char inbyte; |
2 | for (U08 a=8; a>0; a--) { |
3 | inbyte <<= 1; //inbyte nach links schieben. |
4 | PORTB |= (1<<SPI_Clock); //SCK auf High ziehen. |
5 | if (bit_is_set(PORTB,SPI_MISO) > 0) { //Wenn MISO 1 ist: |
6 | inbyte++; //LSB von inbyte auf 1 setzen |
7 | } |
8 | PORTB &=~(1<<SPI_Clock); //SCK auf Low ziehen |
9 | } |
Dankeschön