Timer interupt

Using an 08M, is there any way to get an interupt (or equivalent) after a set amount of time? I need a sort of watchdog timer to interupt a process after several minutes of operation (non-critical timing). Perhaps something like being able to "peek" at the timer counter? I don't want to use "wait", as I need to continue processing during the timed period.