Timer/Interrupt + button

Ciao, ho un problema, di solito uso il timer in modalita ctc ma per far in modo che, quando premo un bottone, parta il timer ma nel senso che quando premo il bottone parta chiamando per la prima volta la isr e non iniziando a contare fino a raggiungere il valore a cui partirà la isr come fare ?

spero di esseremi spiegata e che qualcuno abbia capito quello che voglio dire

Cioè tu vuoi che premuto il bottone il timer vada in OF e rinizi a contare da 0? Scusa ma non si capisce bene cosa tu intenda.

Vuoi forse che il bottone faccia partire direttamente la ISR senza timer? In tal caso collega direttamente la tua funzione all'ISR con attachInterrupt(), ma occhio a quale pin usi!

spero di esseremi spiegata e che qualcuno abbia capito quello che voglio dire

Tu che dici, ti sei spiegata o....

Penso alla ISR OVF che viene chiamata quando il timer va in overflow, se si sta parlando di questa ISR allora vuoi chiamarla pigiando un pulsante?

Booo, forse il pulsante avvia il timer e lo inizializza in modo che va subito in overflow e quindi salta alla ISR OVF immediatamente.

Spiegati meglio, perché mi sembra di remare con lo stuzzicadenti. :stuck_out_tongue: