Forum: Mikrocontroller und Digitale Elektronik Bitverknüpfung Frage


von NoName (Gast)


Lesenswert?

Hallo Leute... Bin grad auf etwas in einem bereits geschriebenen Code 
gestoßen und da steht folgendes:

PORTC ^= 1<<PC5;

oder hier von einer Entprellung:

i = key_state ^ ~KEY_PIN;

Kann mir einer erklären was ^ für eine Verknüpfung ist? Geh ich richtig 
in der Annahme das heißt sowas wie: UND?

Danke

von Peter D. (peda)


Lesenswert?


von NoName (Gast)


Lesenswert?

Nein ^^ aber danke :)

Arbeite mich grad in ihren Entprellungscode ein, daher die Frage.

von Cyblord -. (cyblord)


Lesenswert?

NoName schrieb:
> Nein ^^ aber danke :)
>
> Arbeite mich grad in ihren Entprellungscode ein, daher die Frage.

Das erklärt aber eigentlich nicht warum man sich dann nicht schnell mal 
eine Liste aller Operatoren raussucht. Wird ja nicht er einzige 
unbekannte Operator sein, und willst du dann jedes mal hier fragen?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.