µC mit PC-Programm (C#) steuern

OP #1154400
Hallo Gemeinde,

Bin mittlerweile ein wenig in die µC-Programmierung (BASCOM) 
eingestiegen und habe schon einige Kleinigkeiten zum Laufen gebracht.
Jetzt würde ich gerne über ein C#-Programm unter Windows XP einen µC mit 
Daten versorgen.
Ich habe nicht die geringste Ahnung wie man das angehen könnte.
Als Einsteigerprojekt stelle ich mir folgendes vor:

im C#-Progamm (Dialog mit Buttons) je nach gedrücktem Button die Daten 
an µC senden und z.B. ein einem Button zugeordnetes LED leuchten lassen.

Wie kriege ich die Daten aus dem C#-Programm zum Controller?

Wäre schön, wenn mir jemand von Euch unter die Arme greifen könnte.

Danke für Eure Mühe.

smalldevice
Gast #1154406
wie wäre es wenn du über die serielle schnittstelle gehst

im µC muss ein klleines prog laufen was die serielle schnittstelle 
abfragt
( oder ISR gesteuert )
je nach daten die LEDs steuert

auf dem PC muss dein C# programm die buttondaten an die serielle 
schnittselle schicken


dein serielles protokoll sollte dann  gleich sein
auf PC und µC

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.