Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C Quellcode formatieren: <code>Quellcode</code> BASIC Quellcode formatieren: <basic>Quellcode</basic> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! -> I > Mega 132 liest nicht alle Zeichen die an die Schnittstelle ankommen: > > void main(void) > { > Serial_Init(0,SR_8BIT|SR_1STOP|SR_NO_PAR,SR_BD9600); > while(1) > { > thread_0(77); > } > } > > byte tel[7]; > int len; > > void thread_0(byte slave) > { > int i; > > Thread_Delay(50); > for(i=0;i<4;i++) tel[i]=Serial_ReadExt(0); > if (tel[0]==slave) > { > len=4; > Serial_Write(0,len); > for (i=0;i<4;i++) Serial_Write(0,tel[i]); > > } > } > > > Gesendet wurde z.B. 77 4 3 1 an Computer ist aber 4 77 4 1 0 angekommen. es fehlt die 3. > beim Senden den sieben Zeichen (dann ist nat. i<7 in for) kommen zwei erste und der letzte Zeichen (dazwischen kommen 0. > > Was sollte im Programm falsch sein. Danke im Voraus für Anregungen.