void MODBUS1(void){ if (bModBus){ cNumTrByte1=ModBus(cNumRcByte1); if (cNumTrByte1!=0) StartTrans1(); bModBus=FALSE; } }
int main( void ) { Setup(); //настройка регистров МК _SEI(); //разрешение прерываний StartUART0(); while(1) { if (bModBus) { cNumTrByte0=ModBus(cNumRcByte0); //обработка принятого соообщения ModBus if (cNumTrByte0!=0) StartTrans0(); bModBus=false; }//end if (bModBus) }//end while(1) }//end main()