Forum: PC-Programmierung Bedieneroberfläche


von Hans-Jürgen K. (hannes1398)


Lesenswert?

Hallo
Ich pogrammiere Pic`s in Assempler und habe mir das Selber bei 
gebracht.Ich mache das nur als Hobby.Da ich fiel mit der RS232 
Schnittstelle arbeite und diese nur am PC mit einem Terminal Programm 
auslese, möchte ich jetzt mal ein Programm schreiben für Windows wo man 
mit einigen Tasten ,die man mit der Maus bedient, Daten an meinen 
Microkontroller gesendet werden oder empfangen und angezeigt 
werden.Jetzt suche ich ein Programm was leicht zu erlehrnen ist am 
besten per drag and drop.Da es nur für Hobby Anwendungen ist sollte es 
nicht zu teuer sein.
Könnt ihr mir da was empfehlen.Habe schon gegoogelt aber C und so weiter 
finde ich im moment noch ziemlich schwierig da ich mir alles alleine 
beibringe.

MFG
Hannes

von Floh (Gast)


Lesenswert?

Visual Basic?
Da gabs mal was:
http://www.b-kainka.de/elektrpc.htm
Ist recht gut gemacht.

von Frank (Gast)


Lesenswert?

RealStudio?

So ähnlich wie VB, nur viel beser, weil es ausserem noch für Mac und 
Linux compilieren kann. In der neuesten Version kann man sogar 
Webapplikationen schreiben (CGI und Standalone). Standalone heisst, es 
läuft das Programm (z.B. als Dienst) mit eigenem internen Webserver und 
man kann die vorher gestaltete Oberfläche mit dem Browser aus der Ferne 
bedienen ...

http://www.realsoftware.com/

Frank

von Rüdiger K. (sleipnir)


Lesenswert?

Wenn Du ein print_string() - und ein get_char() - Unterprogramm zur 
Verfügung hast dann hast Du alles was man für ein Textmenü braucht.

.def menu "*********************************\n"
          "*           Menu                *\n"
          "*********************************\n"
          "* 0 - tue das                   *\n"
...

später:

menuloop:  reg=menu;
           call print_string;
           call get_char;
           cmp reg,'0'
           springe_wenn_gleich tuedas
           cmp reg,'1'
           springe_wenn_gleich tuedies
           springe menuloop;

Wenn es wirklich PC-seitig sein soll ist TCL nicht schlecht:
http://de.wikipedia.org/wiki/Tcl

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.