int A = 0b1001100; // Primer valor en binario
int B = 0b1001010; // Segundo valor en binario
int resultado;
void setup() {
Serial.begin(9600); // Inicia la comunicación serial
while (!Serial) {
; // Espera a que el puerto serial se conecte. Solo necesario en algunos Arduinos
}
Serial.println("Operación XNOR con valores predeterminados");
}
void loop() {
// Realiza la operación XNOR
resultado = ~(A ^ B); // Operación XNOR bit a bit (complemento de XOR)
// Muestra los resultados
Serial.print("A: ");
Serial.println(A, BIN); // Muestra A en formato binario
Serial.print("B: ");
Serial.println(B, BIN); // Muestra B en formato binario
Serial.print("Resultado de A XNOR B: ");
Serial.println(resultado & 0xFF, BIN); // Mantiene solo los 8 bits menos significativos en formato binario
delay(5000); // Espera 5 segundos antes de repetir el loop
}