Возникла новая проблема, в протеусе сыпятся ошибки после шести нажатий любой кнопки - переполнение стека.
Не пойму как от них избавиться, пробовал GOSUB вместо GOTO - не помогает. GOSUB использую только при переходе в конвертацию значения для индикатора, там без госуба никудА.
Может можно как-то чистить стек. Там не получается вроде много вложений. 
Добавлено (30.12.2012, 19:53)
---------------------------------------------
Проблему решил. По выходу из каждого меню проставил CONTEXT RESTORE - ошибки пропали совсем. Все работает.