[an error occurred while processing this directive]
|
массив в стеке лежит. Плюс, опять же вызовы функций из процедуры обработки прерывания. Последнее означает, что компилятор обязан сохранять ВСЕ регистры, даже если они непосредственно в процедуре не используются. А это - стек. Добавьте к этому возможное значение уже использованного на момент прерывания стека. Говорят также, что и сама функция printf много стека требует. Короче, щительнее надо этот момент проанализировать.
E-mail: info@telesys.ru