PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit rs232 Kommunikation



Mcgrizzly123
05.04.2013, 22:55
Hallo

ich habe ein rn control 1.4
einen mysmartusb mk 2 programmer

Wenn das Board einen Text sendet
$regfile = "m32def.dat"
$framesize = 32
$swstack = 32
$hwstack = 32

$crystal = 16000000
$baud = 19200

Do
Print "Hallo"
Wait 1

Loop

bekomme ich allerdings im Bascom Terminal (und in einem anderem Programm auch) aber nichts sinnvolles angezeigt.
«::
*ë«

rs232 ist mit dem programmer verbunden und mk 2 ist im Datenmodus.

Hab ich einen Denkfehler oder stimmt etwas anderes nicht?


Mfg McGrizzly123

5Volt-Junkie
06.04.2013, 00:08
Überprüfe die Baudrate von dem Terminal, ob er auch auf 19200 eingestellt ist.

Mcgrizzly123
06.04.2013, 11:44
ja ist sie.

wenn man tx vom mk2 direkt mit rx vom mk2 verbindet kommt genau das zurück was man gesendet hat.

malthy
06.04.2013, 12:59
Sind die Massen von Sender und Emfpänger verbunden?

Mcgrizzly123
06.04.2013, 14:52
Ja und ich empfange ja etwas aber nichts das sinn ergeben würde. z. B. r= n oder 1 = L

malthy
06.04.2013, 15:33
Ja und ich empfange ja etwas aber nichts das sinn ergeben würde

Das was du beschreibst passiert auch (aber nicht nur) wenn die Masse nicht verbunden ist. War nur eine Idee. Ansonsten sieht's auch so aus, wenn die Baudrate nicht stimmt. Fuses sind korrekt sodass du wirklich 16MHz hast? Also externer Quarz, Takt nicht geachtelt?