Текст заголовка сообщения полностью: Для конкретного МК - это для АВР. У него просто указатель стека неполноценный, если полноценный указатель стека(допускающий индексный доступ), как например в MSP, или ARM, то имеется только один стек. А вобще про редко вызываемую программу - не совсем понятна суть вопроса - зачем это всё?