예제 #1
0
파일: modbus.c 프로젝트: jesstr/termo_rs485
void MODBUS1(void){  
  
    if (bModBus){
      cNumTrByte1=ModBus(cNumRcByte1);
		
      if (cNumTrByte1!=0) StartTrans1();
      bModBus=FALSE;
    }
  
}
예제 #2
0
파일: main.c 프로젝트: shkodina/for-quest
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()