ich möchte über den UART 16 bit von einem mega8 auf einen tiny2313 schicken. mit 8 bit klappt das. ich weiß allerdings nicht wie ich dass dan mit 16 bit machen muss. habe über die suche leider nichts gefunden, sorry falls das schon mal diskutiert wurde.
Gast
#999263
2*8bit schicken und in ein Array einlesen, dann weiterverarbeiten.
auf dem Mega: out UDR, Byte1 out UDR, Byte2 auf dem Tiny: in Byte1, UDR warten bis neues Byte eintrudelt... in Byte2, UDR Byte1 und Byte2 sind in dem Fall Arbeitsregister. Damit man weiß, welches Byte welches ist, kann man das 9te Bit als Startmarkierung setzen.
Gast
#1000552
danke, das werd ich mal probieren, melde mich dann wieder.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.