ehrlich sagt verstehe ich das nicht tut bei mir einband frei
Code:typedef unsigned char BYTE; void SendMCData(BYTE Var,BYTE Value) { BYTE Data[4]; Data[0] = 'A'; Data[1] = Var; Data[2] = Value; Data[3] = 'E'; for(int x = 0;x<4;x++) { SETBIT(UCSRB,TXEN); //Warten bis schnittstelle bereit loop_until_bit_is_set(UCSRA,UDRE); // Zeichen ins register schreiben UDR = Data[x]; CLEARBIT(UCSRB,TXEN); } }
Lesezeichen