...also...
- wie lang ist dein kabel?
...ca. 1m voll belegtes und geschirmtes RS232 1:1 Kabel...
- hast du den konverter richtig aufgebaut, funktionierte der schonmal?
...richtig aufgebaut ja, Programmieren geht nur lesen per RS232 eben nicht...
- was hast du überhaupt für einen?
...es ist ein Bausatz von www.pollin.de (Art.-Nr.: 810022)...
- hast du den UART richtig definiert im programm? (schicks am besten mal)
'step2.bas.BAS

$regfile = "m16def.dat"
$hwstack = 32
$swstack = 8
$framesize = 24
$crystal = 8000000
$baud = 9600

Config Portd.2 = Input
Config Portd.3 = Input
Config Portd.4 = Input
Config Portd.5 = Output
Config Portd.6 = Output
Config Portd.7 = Output

Do
Portd.5 = 1
Portd.6 = 0
Print "LED 1 ein / LED 2 aus"
Waitms 500
If Pind.2 = 1 Then
Portd.7 = 1
Waitms 1
Portd.7 = 0
End If
Portd.5 = 0
Portd.6 = 1
Print "LED 1 aus / LED 2 ein"
Waitms 500
If Pind.2 = 1 Then
Portd.7 = 1
Waitms 1
Portd.7 = 0
End If
Loop

End
- welches terminal benutzt du?
...es ist eins von der Buch-CD zu MSR mit Windows, bzw, MSR mit Word und Excel. Verwende ich ein Nullmodem-Kabel und zwei PC's auf denen jeweils das Terminal läuft, tauschen beide Daten ohne Probleme aus. Im Terminal von Bascom zeigt er mir den gleichen Fehler wie im anderen Terminal (die Zahlen leserlich, der Rest Kauderwelsch). Wie sich das Terminal genau nennt müsste ich zuhause nachschauen, dürfte aber nicht weiter relevant sein.

Bernhard.