Hallo,

ich will meinen AVR vom PC aus kontrollieren können.
Als Beispiel dient dies(am richtigen rojekt befindet sich mehr Hardware als nur 3 Taster)
Nehmen wir an:
Am AVR sind 3 Schalter angeschlossen.
Ist Taster 1 gedrückt, sendet der AVR diesen Code 499
Ist Taster 2 gedrückt, sendet der AVR diesen Code 959
Ist Taster 3 gedrückt, sendet der AVR diesen Code 996

Jetzt soll ein VB6-Programm diesen Code folgendermaßen auswerten.
1. Stelle soll in Variable "a" geschrieben werden.
2. Stelle soll in Variable "b" geschrieben werden.
3. Stelle soll in Variable "c" geschrieben werden.

Ich habe gedacht ich mache das wie folgt:

eingang=mscomm1.input
a=mid(eingang,1,1)
b=mid(eingang,2,1)
c=mid(eingang,3,1)

warum funktioniert dies aber NICHT????

DAnke für eure Hilfe