I'am very new at programming and having issues on a solution .

Using 12f683
would like 4 timer modes that will hold pin 5 high for 5 secs off for 5 secs at a time for duration of mode selected .

Modes as follows 5 mins, 10 mins, 20 mins counting down to zero then enter sleep mode when done . only one timer will be running at a time

Each mode can be selected with one push button each button press will move to next mode timer using pin 7 with led flashing mode ,


If anyone can help me figure this out I would jump for joy .


using mikro C asm is ok also .