[an error occurred while processing this directive]
ИМХО, смотри свои функции сохранения....Ты их вообще отлаживал - в принудительном порядке вызывал???(без INT0)...И еще...Вложений прерываний у тебя случайно не происходит???
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)