К сожалению не осталось, так как пытался понять причину - сильно переделал. Было что-то типа:
Код
void sub1(){
}
void sub2(){
}
...........
void sub5(){
}
void sub6(){
}
void main(){
.........
while(1){
sub1();
sub2();
sub3();
sub4();
sub5(); - этого вызова не было в листинге
sub6(); - этого вызова не было в листинге
}
}
поместил все sub1()-sub6() внутри цикла while(1), тогда заработало.