ho provveduto a debuggare il tutto mediante seriale e mi sono accorto di questo strano comportamento.
void spegniLed(){
byte j;
for(j=0; j<4; j++){
digitalWrite(j,LOW);
}
}
Stai usando il pin 0 e il pin 1 che sono utilizzati dalla seriale, che debug fai? il micro lo fai impazzire ![]()
parti da 2 che è meglio pin 2-3-4-5-6
void spegniLed(){
for(byte j=2; j<6; j++){
digitalWrite(j,0);
}
}