Preciso de ajuda com um temporizador.
Tenho seguinte cenário:
Se apertado um botão irá acender a Led1, e o microcontrolador deve permanecer com o led ligado por 1 hora, terminado essa uma hora, o led apaga, mas eu posso interromper esse processo ao apertar o mesmo botão, o que acionará uma segunda que ficara temporizada por duas horas, ou até que eu acione o botão novamente e volte a estaca zero do programa.
Se alguém puder me ajudar, ficarei muito agradecida.
*-*