[an error occurred while processing this directive]
что set_angel_adc_Motor_num[0] изменяется где-то в прерывании или еще где. Или кто-то стек/данные портит.
Попробуйте сразу перед и сразу после if'а поставить CLI/SEI