Consulta Multiplexor 74HC595

Luis_AM3C:
Hola,

Miralo asi:
Q7.......Q0
valor x = 1.......... codigo binario = 00000001
valor x = 2.......... codigo binario = 00000010
valor x = 4.......... codigo binario = 00000100
valor x = 8.......... codigo binario = 00001000
valor x = 16.......... codigo binario = 00010000
valor x = 32.......... codigo binario = 00100000
valor x = 64.......... codigo binario = 00100000
valor x =128.......... codigo binario = 10000000
valor x =170.......... codigo binario = 10101010

Saludos.

Muchas gracias Luis!!!!

He conectado 2 multiplexores en serie con 8 leds cada uno y ya consigo que se encienda el mismo led en cada uno de ellos. También los "contrarios" en cada uno.

//Pin connected to ST_CP of 74HC595
int latchPin = 8;
//Pin connected to SH_CP of 74HC595
int clockPin = 12;
////Pin connected to DS of 74HC595
int dataPin = 11;



void setup() {
  //set pins to output so you can control the shift register
  pinMode(latchPin, OUTPUT);
  pinMode(clockPin, OUTPUT);
  pinMode(dataPin, OUTPUT);
}

void loop() {
  
  int x;
  for (x=1; x <= 128; x=x*2)
  {
     // enciende el led de cada multiplexor
     digitalWrite(latchPin, LOW);
     shiftOut(dataPin, clockPin, MSBFIRST, x); 
     shiftOut(dataPin, clockPin, MSBFIRST, x);
     digitalWrite(latchPin, HIGH);      
     delay(500);
  }    

}

Lo que no he conseguido todavía es que se encienda un led solo... en el primero o en el segundo multiplexor....

Tiempo.... necesito más tiempo!!!!!!!! XD

Un saludo!!!!