Jetzt hab ich da doch noch ne Frage.
Ich hab es hinbekommen, dass alles in beiden Richtungen funktioniert.
Wenn ich jetzt aber mein ISP Kabel trenne (ich verwende einen mysmart USB mkII also programieradapter) dann funktioniert es in keiner richtung mehr. wenn ich mehr als nur ein zeichen auf ein mal sende, dann kommt total wirres Zeug an.
Woran kann das liegen?
Hier mal noch der momentan verwendete Code:
Code:
$regfile = "M8def.dat" '.dat-file ATmega8'
$crystal = 1000000 'Taktfrequenz 1MHz'
$hwstack = 100 'Größe Hardwarestack'
$swstack = 100 'Größe Softwarestack'
$framesize = 100 'Größe Frame'
$baud = 4800
Dim I As Byte
Do
If Usr.rxc = 1 Then 'Wenn Byte empfangen...
I = Udr 'Byte aus UART auslesen
Select Case I
Case "H"
Print "Hallo AVR"
Case "h"
Print "hallo avr"
Case Else
Print "Unbekannter Befehl"
End Select
End If
Loop
End
Lesezeichen