was soll diese Anweisung sein? Bv()

OP #724844
Lesenswert?

Danke für die schnelle Anrwort,

ich weiss, dass es sich um Setzen und Rücksetzen von Pins in einem Port, 
aber was ich nicht verstehe ist die Funktion  "_Bv()"
_Bv() bekommt als Argument einen Bit

z.B.

PB7 ist als Ausgang definiert, und auf 0 gestzt.
dann wird diese Anweisung aufgerufen:

PORTB &=~_Bv(PB7);

oder

PORTB |=_Bv(PB7);

wie sieht das Ergebnis in beiden Fällen??

DANKEEEE

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