Hi,

I often place END statement @ the bottom of EACH subroutine when programming some device that must not reach " la la land " ... or accidentally fall into the next sub ...

NEVER got any problem , especially about reprogramming ...

by the way ...

the END statement place a never ending SLEEP LOOP @ the locations of the program you type it, like that

in asm :

Code:
SLEEP
GOTO $-1 ' or goto the label corresponding to the sleep command,
Alain