// Definir los pines de salida para los LEDs
#define LED_A 2
#define LED_B 3
#define LED_C 4
#define LED_D 5
// Definir los pines de entrada para los pulsadores
#define PULSADOR_1 6
#define PULSADOR_2 7
// Definir las variables para almacenar el estado de los pulsadores
int estado_pulsador_1 = 0;
int estado_pulsador_2 = 0;
// Definir la variable para almacenar el valor del contador
int contador = 0;
// Definir la función para convertir el valor del contador en un código binario de 4 bits
void mostrar_binario(int valor) {
// Usar operaciones lógicas para obtener el valor de cada bit
int bit_A = valor & 1; // El bit menos significativo es el resultado de hacer un AND lógico entre el valor y 1
int bit_B = (valor >> 1) & 1; // El segundo bit es el resultado de hacer un desplazamiento a la derecha de un bit y luego un AND lógico con 1