Ja, erstmal etwas für sich zum Laufen bringen, natürlich schon mit Blick darauf, dass es später als einzelner Funktionsblock im Gesamtprojekt läuft. Zu Soft-UART gibt's Beispiele unter Bascom, auch die Hilfe geht darauf ein.