Beim Empfang nimmt man den URXC,
Wenn man den Code von https://www.roboternetz.de/wissen/in...com_Interrupts verwendet kommt wohl sowas dabei raus :
Code:
Enable Interrupts		' einschalten der Interrupts
Enable URXC			   ' einschalten von Interrupt URXC
On URXC Isr_von_URXC	 ' springe zu Isr_von _URXC

Dim ByteVariable As Byte

Do
....Hauptprogramm
Loop
End

Isr_von_URXC:			 ' ISR von URXC
	ByteVariable = UDR      ' letztes Zeichen von UART einlesen
.....Programm-Code
Return
Sind nur die wichtigsten Zeilen, die Variable kann man entweder im Hauptprogramm auswerten, oder direkt in der ISR wenn dieses nicht zu kompliziert ist (und evtl. zuviel Zeit braucht),
oder man baut sich einen Puffer, falls die Übertragung schneller geht als man sie verarbeiten kann.