Harrison wrote: > I've done this sort o f thing. Set a flag in a register > to inidcate the button is pushed. Exit from the subroutine. Check > the flag in the register. Does this make sense? If not, let me know Makes a LOTTA sense. I wish I knew a good way to time something for several seconds, doing nothing else, without having a CLRWDT inside a subroutine. No GOTO's inside subroutines that point to the outside, and no CLRWDT's, would be a good rule to follow.