Hi!

Ich will in eine kurze Routine für das senden von Daten schreiben.

Im Datenblatt des RT868F5 steht, man braucht 1 Start-, 8 Daten- und 1 Stoppbit.

Wie kann ich das alles nun an das Funkmodul senden?

Code:
RT868F5_Senden:
    sbis UCSRA,UDRE                   	; Warten bis UDR für das nächste Byte bereit ist

    rjmp RT868F5_Senden:			; Ruft Senderoutine auf
	out UDR, r16						; Nachricht absenden
	ret
Dieser Programmtext sendet doch nur die 8 Datenbit, aber wie kann ich nun hinten und vorne noch ein Bit anhängen?