Стреляете память
Цитата(kosyak© @ Nov 24 2009, 11:17)

попробуте объявить ButtonNumber как volatile:
volatile unsigned char ButtonNumber;
компилятор над такими переменными не будет проводить оптимизаций...если ситуация не изменится, попробуйте увеличить стэк...
Даже если это временно поможет, то это не решение проблемы. Она
обязательно вылезет позже
Сообщение отредактировал Dima_G - Nov 24 2009, 08:21