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:
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
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).
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
Lesezeichen