I am working with an ATmega128 and need to reset the microcontroller after some 10 seconds has passed and the user has not interacted with microcontroller. As an example when the user has not pressed any key from a keypad for 10 seconds the controller should get reset.
A watchdog timer is available in the ATmega128 but I am able to get a maximum of 2 seconds delay before it resets. But I require 10 seconds.
Maybe I can do it using timers but I don't know how to proceed?