Hallo Forum,
Ich wollte jetzt doch nochmal versuchen meine UART-Schnittstelle in Gang zu setzen allerdings will das nicht so wie ich will
Mein Chip ist ein ATtiny2313. UART Verbindung über MAX232 an RS232. System Win XP.
Das folgende Programm läuft nur zur hälfte:
Wenn ich dann im Terminal eine "1" schreibe und mit Enter bestätige schaltet sich das LED ein(so wie es sein soll!) aber ich bekomme über den Print-Befehl keine Rückmeldung(eig sollte dann ja "ON" erscheinen).Code:$regfile = "attiny2313.dat" $crystal = 1000000 $hwstack = 8 $swstack = 8 $framesize = 24 $baud = 4800 Dim Empfangen As String * 25 Config Portd.6 = Output Do Empfangen = "" Input Empfangen Select Case Empfangen Case "1" Portd.6 = 1 Print "ON" Case "0" Portd.6 = 0 Print "OFF" Case Else Print "unknown command" End Select Loop End
Genau so ist es bei den anderen Befehlen auch.
Auch andere Programme die mir etwas ausgeben sollen funktionieren nicht.
Woran könnte das liegen??
Mfg
bnitram







Zitieren
Lesezeichen