Hi,
ist die Frage, welche Geschwindigkeit du denn brauchst.
Ich hatte mal so'ne Schaltung mit Hardware und Software UART gebaut
(lange her) .
Es ging damals um eine Funkübertragung.
Der HW UART empfing Fernsteuersignale mit 9600 und sendete dann mit 38400 die beasrbeiteten Daten.
Ich musste damals den Software UART dazu nehmen, da ich Even Parity brauchte.
Programmiert hatte ich das in Bascom.

Gruß
Christopher