Quote (123ksn)
Прерывание вызывает СИМ300. Я предположил бы, что на этапе отправки СМС формируется некий набор символов, действующий как команда, которая переводит СИМ300 в другой режим, в котором не формируется сигнал на прерывание
Прерывание в микроконтроллере вызывает команда RING от SIM300D (или от МС35). Поэтому проблема скорее всего именно на уровне программы. Возможно происходит сбой в счётчике (регистре) количества вызовов. Но тогда похожая проблема должна была быть и на версии 1.0.
Возможно, программа воспринимает один вызов за несколько (хотя этого и должно было быть). Для локализации проблемы можно попробовать использовать 3-4 вызова вместо одного.