Has anyone dealt with the issue of calling a sub that in turn makes multiple calls and returns and then needs to return from the sub. Is there a way to save the initial return address to use later on to get back? It seems that there is only a 2 deep stack on this chip. THanks in advance for any suggestions.