Temporizzatore con Arduino 1

si però scriverti totalmente il codice da zero senza avere contavers e scheda per controllare non è esattamente facile... non so riesci ad accontentarti di uno "pseudocodice da correggere"?

// queste istruzioni leggono il primo contraves...supponiamo che tenga le decine...poi ho la moltiplicazione
  iBit1 = 1 - digitalRead( BIT1 );
  iBit2 = 1 - digitalRead( BIT2 );
  iBit4 = 1 - digitalRead( BIT4 );
  iBit8 = 1 - digitalRead( BIT8 );

  val = iBit8 * 8 + iBit4 * 4 + iBit2 * 2 + iBit1;
// qui scrivo io di getto... secondo contraves e calcolo del valore finale
 
   iBit1 = 1 - digitalRead( BITC2_1 );
  iBit2 = 1 - digitalRead( BITC2_2 );
  iBit4 = 1 - digitalRead( BITC2_4 );
  iBit8 = 1 - digitalRead( BITC2_8 );
  val = val * 10 + iBit8 * 8 + iBit4 * 4 + iBit2 * 2 + iBit1;
 // ora in val hai il valore dei due contaves

...casomai se domani sera ho tempo vedo per il timer... la funzione da usare e' il millis()..il programma non e' difficile ma ripeto senza debug e' complicato...