Hallo,
habe mal eine kleine Frage zur Komm. über die RS232. Möchte mit Visual Basic 2010 ein Word (als Zahl!) über die COM1 an einen ATMega48 senden.
Hier mein kleiner Code:
Private Sub Button2_Click(sender As System.Object, e As System.EventArgs) Handles Button2.Click
SerialPort1.Write("1" & vbCr)
Wert = 124
SerialPort1.Write(Wert)
End Sub
Es kommt im Prozessor richtiger Weise eine 48 ("1"), eine 13 ("vbCr") an und danach eine 52!
Das heißt, Visual Basic hat eine Charakter "4" übertragen. Ist mein Format der Variablen falsch?
Über Hterm habe ich diese Probleme nicht. Und welches Progamm nehmt ihr zum steuern diverser MC's?
Danke und noch einen schönen Abend
Jürgen
habe mal eine kleine Frage zur Komm. über die RS232. Möchte mit Visual Basic 2010 ein Word (als Zahl!) über die COM1 an einen ATMega48 senden.
Hier mein kleiner Code:
Private Sub Button2_Click(sender As System.Object, e As System.EventArgs) Handles Button2.Click
SerialPort1.Write("1" & vbCr)
Wert = 124
SerialPort1.Write(Wert)
End Sub
Es kommt im Prozessor richtiger Weise eine 48 ("1"), eine 13 ("vbCr") an und danach eine 52!
Das heißt, Visual Basic hat eine Charakter "4" übertragen. Ist mein Format der Variablen falsch?
Über Hterm habe ich diese Probleme nicht. Und welches Progamm nehmt ihr zum steuern diverser MC's?
Danke und noch einen schönen Abend
Jürgen