Pessoal, tenho um problema aqui. Fui montar um contador binário com meu arduino aqui e usei 8 leds, resistores adequados, o IC, jumpers e uma protoboard. Programei o sistema aqui de acordo com o site do arduino e outros e fiz um programa teste com a função shiftOut, mas não deu tão certo. Tenho duas dúvidas:
1º: Por que alguns falam que tem que por digitalWrite(clock, LOW); ou digitalWrite(latch, LOW); no início do void loop?
2º: Quando ligo o sistema, o arduino pisca algumas luzes, apaga por ± 1 segundo e acende o seu led L. Até aí tudo bem, mas nesse período de “inicialização”, leds aleatórios do contador ligados ao 595 se acendem e, só depois que o arduino acende L, começa a funcionar. Como faço para os leds ficarem apagados durante a inicialização, ao invés de acenderem-se randomicamente?