Am I correct that this can be used to cancel a GOSUB? Thank you.

start:
gosub blink
do more stuff here

blink:
if porta.1 = 1 then sound
high porta.0
pause 50
low porta.0
return

sound:
@ POP
make sound on a pin
goto start