-
Werbung
-
Erfahrener Benutzer
Roboter Experte
PORTB |= (1 << PB1) bedeutet PORTB = PORTB | (1 << PB1), PB1 ist als 1 definiert, also wird daraus PORTB = PORTB | (1 << 1), was man zu PORTB = PORTB | 0b10 auflösen kann. Jetzt wird PORTB der Wert von sich selber und 0b10 mit einem Oder-Operator verknüpft, zugewiesen.
Wenn PORTB z.B. 0b11010001 ist, enststeht daraus 0b11010001 | 0b00000010 = 0b11010011 (da 0 | 1 = 1). Also wird das Bit gesetzt.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Werbung
Lesezeichen