non so usare nè millis nè sec timer

Che versione del IDE usi? Le versioni IDE 1.X non supportano piú la funzione serial.flush().

Non so se la funzione

stato6^=1;

á ammessa con una variabile di tipo INT.
prova a sostituirlo con

stato6 =1-stato6;

Ciao Uwe