In der BASCOM-Hilfe steht nichts von einem Interrupt, daher wird auch keiner verwendet, damit is klar, dass die Variante
- Verwendung eines beliebigen Input-Pins mit Überabtastung, d.h. es wird der RX-Pin mit einem Vielfachen der Baudrate abgefragt
verwendet wird. Es kann doch nicht bei jedem Befehl dortstehen, was dieser Befehl nicht macht.

Ein WaitUS 1 Befehl dauert in Bascom bei einem 8MHz Quartz 1,125 µSec. Unter welchen Rahmenbedingungen diese 1,8 µSec (wenn überhaupt) zustandekommen sollen, kann ich nicht nachvollziehen. Bei dem von Pebisoft derzeit so stark propagierten Compiler FASTAVR ist das kleinste Wait überhaupt nur 10µSec und das sinnigerweise mit dem Befehl
WaitUS 1
Hier ist nämlich die Zeiteinheit bei WaitUS 10µSec und nicht 1µSec wie man annehmen könnte.