Taste ist Byte und String ist halt String, Länge natürlich so lang, das Deine Befehle rein passen, selbiges gilt natürlich auch für den "Size" im "Config".
Sind Deine gesendeten Befehle mir "CR" abgeschlossen ?
Dann natürlich ein Byte mehr vorsehen und ggf. einen Gruppenwechsel einproggen.
Code:
If Taste = 13 then
If String = 'res' then
Gosub Ledan
End If
String = ""
End If
Wenn Du weitere Hilfe brauchst, mußt Du mir aber schon sagen, was genau NICHT funktioniert, ich kann nicht hellsehen.
Woraus besteht Dein "System" ?
Hast Du Compilererrors ?
Kannst Du überhaupt Daten per RS232 empfangen ?
Ich kenn den AT90S4433 nicht genau, aber er kann doch den "Config Serial" oder ?
P.S.:
Kommt ein Anwender zu Systemadministrator und sagt: "Mein Rechner funktioniert nicht."
Fragt der Administrator: "Was haben Sie denn gemacht ?"
Anwender: "Gar nichts !"
Administrator: "Sehen Sie, dann kann auch nichts funktionieren..."
Lesezeichen