XOR Gate (Bsp. 74HC86)
Der 74HC86 IC ist ein Quad Two Input XOR Gate mit 4 voneinander unabhängiger XOR Gates mit jeweils zwei Eingängen. Die boolesche Funktion ist Y = A ⊕ B, wobei A und B der Eingang und Y der Ausgang ist.
Der IC wird mit 5V betrieben und kann etwa 20mA Strom liefern. Die Zeit von einer Änderung am Eingang bis zum Schalten des Ausgangs Y dauert rund 10ns.
Die äquivalente Softwarefunktion in C++ für die NOT Operation ist:
Y = A ^ B.
Wahrheitstabelle (Truth Table)
| A | B | Y |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 0 |
Schaltzeichen
Funktionsweise
Die XOR Logik besteht aus zwei AND und einem OR Gatter. Nur wenn
die beiden Eingänge A und B unterschiedlich sind kann eines der beiden AND Gatter das Signal zum OR Gatter in
Richtung Ausgang Y weiterleiten.
IC Ansteuerung
Angesteuert wird das erste XOR Gatter an Pin 1 und 2. Der Ausgang Y an Pin 3 geht direkt auf eine 5V LED mit
integriertem Widerstand.
Beide Eingänge sind über einen 10K Widerstand mit GND verbunden (Pulldown-Widerstand). Drückt man den linken Schalter wird VCC auf den Eingang A, drückt man den rechten Schalter an Eingang B geleitet.