[an error occurred while processing this directive]
А если контроллер пошлет положительное число? Получится супер большая цифра. А вот short int работает и как это я сам не догадался, правда я с СИ работаю полгода...
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)