Hallo
In deinem Bascom Prg fehlt eine Schleife. So läuft es ja immer komplett durch und startet dann wieder.
Wenn du das UDR Register ausliest, bekommst du ja nur den ASC II Code des empfangen Zeichens. Da du ja so oder so eine RS232 Verbindung hast, probiere das doch erst mal aus, mit einem Termianl Pro.
Code:
Enable Urxc 'Interrupt URXC einschalten
Enable Interrupts 'Interrupts global zulassen 'Interrupt-Routine setzen
On Urxc Schreiben
Dim I As Byte
Cls
Do
'Endlosschleife
Loop
Schreiben:
Cls
I = Udr 'ASC II Code einlesen
Print "ASC II Code = " ; I
Print "Zeichen = " ; Chr(i) 'aus ASC II Code wieder ein Zeichen machen
Return
End 'end program
MFG
Dieter
Lesezeichen