Компилятор не знает как переменная объявленная в другом файле,
поэтому и не ругается. На этапе линковки может ругнутся, если
объявления противоречат друг-другу, но этот случай к этому не
относится. Делаю так //
#ifdef __SERVERTCP_C
//Определения для файла ServerTCP.c
//Индикация                                              
unsigned char IndikRxServerTCP;              //Индикатор  Прием
unsigned char IndikTxServerTCP;              //Индикатор  Передача
#else
//Определения для остальных файлов
//Индикация                                             
extern const volatile unsigned char IndikRxServerTCP;             //Индикатор  Прием
extern const volatile unsigned char IndikTxServerTCP;             //Индикатор  Передача
#endif
//