PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Programmierung des Software-UARTs?



jahibo15
09.04.2006, 18:42
Moin, Moin,

Ich probiere gerade den Software-UART am RN-Control-Board aus, das folgende Programm bringt aber falsche Zeichen zur Anzeige; Ideen, woran das liegen könnte?

Code:

'Vorgaben:
$regfile "m32def.dat"
$swstack = 128
$hwstack = 128
$framesize = 128
$baud = 4800
$crystal = 16000000

Open "coma.4:4800,8,n,1" For Output As #1

Print "per hardware-uart" 'zur Kontrolle der Kabelverbindung

Print #1 , "1234"

Close #1

End


-->Anzeige im Hyper-Terminal: "g|vOu"

MFG Jan

bertl100
09.04.2006, 21:08
Baudrate im Hyperterminal richtig eingestellt??

jahibo15
09.04.2006, 21:46
Yep; ebenso Stoppbit und so weiter (war auch das erste, was mir angesichts des Zeichensalats einfiel)
Mfg Jan

bertl100
09.04.2006, 22:02
Ich seh da jetzt so keinen Fehler.
Probier mal das Print für den Hardware UART nach unten zu verschieben.


MFG

Bertl

jahibo15
14.04.2006, 11:48
Moin,
das Problem hat sich inzwischen gelöst; die richtige Initialisierung muss lauten:

Open "coma.5:4800,8,N,1,inverted" For Output As #1

(mal wieder half nur probieren ;))
Was da invertiert wird, ist mir zwar nicht klar, es geht aber

Danke für die bisherigen Antworten

Mfg Jan