Hallo Jaecko,
der Anfang funktioniert. Nach dem 4ten Zeichen werden Zeichen zwischendurch ausgelassen. Kann das daran liegen das ich alles in die ISR geschrieben habe? Aber da muss das doch sicherlich rein, damit der µC auch jedes Zeichen mitbekommt oder?

Tobias

Code:
do
'leer
loop

Onrxd:

E_byte = Udr

Locate Zeile , Spalte
Lcd Chr(e_byte)

Incr Spalte                                                 'SpaltenVorschub

If Spalte > 20 Then                                         'ZeilenVorschub
Incr Zeile
End If


If E_byte = 13 Then                                         '13 = CR (Enter)
Spalte = 1
Zeile = 1
End If


Return