Cum pot face acest lucru?

J

Jundia

Guest
Am un PIC comunicating cu PC-ul de Hyper Terminal, dar acum am nevoie de a crea o interfaţă cu utilizatorii şi nu ştiu cum.Ştiu cum să program câteva din Delphi, C şi labview, dar nu am mai programed o interfaţă serială.Ce limbă trebuie să i utiliza?Cum pot face acest lucru?

Toate ajutor va fi binevenit

Antonio.

Îmi pare rău de engleză greşeli (heeheh)

 
Cea mai bună cale este de a utiliza VB.Este util especialy dacă sunt planificare la un fel de debuging de la PC.

Puteţi folosi orice limbaj C sau C .

cu respect

 
Totul depinde de cererea dumneavoastră, Vb este cea mai bună alegere pentru simpla cerere,, o mulţime de resurse sunt disponibile pentru el.

parts aplicarea cu noi pentru a oferi o alegere bună.

cu respect,

Sheriff.

 
Cea mai rapidă modalitate de a face acest lucru ar fi în VB, folosind MSComm control.MSComm controlul vine cu versiunile Professional si Enterprise de VB.
Din păcate, el nu vine cu Learning editie a VB.Cu toate acestea, dacă veţi căuta pe Web,
esti probabil, pentru a găsi downoad de ea.Cu MSComm face cea mai mare parte a lucrărilor, pentru a primi codul VB serie de date este foarte simplă.
Acelaşi lucru este valabil pentru microcontroler cod pentru dispozitive, cum ar fi PIC, AVR, sau Ştampila de bază.De exemplu, în Ştampila de bază sau PIC de bază, pe care tocmai aţi folosi pentru a trimite comanda Serout serie de date cu PC-ul.Am include câteva link-uri către articole care conţin detaliate exemple de cum se face, inclusiv VB codul sursă, şi codul de bază pentru un microcontroler.Dacă nu aveţi acces la PIC Basic compilator,
este posibil să mergeţi la MicroEngineering Labs web (compania care face bază compilatoare pentru PIC chips-uri),
precum şi utilizarea lor demo online compilator.Altfel, ai nevoie pentru a scrie codul in asamblare.De asemenea, există o carte pe popular serial de comunicaţii, care are unele lucruri bune în ea.Este Serial Port complete de Jan Axelson.
Happy coding!

http://www.rentron.com/receiving_data.htm

http://www.micromedia.home.ro/picbasic/serial_voltmeter.htm

http://www.melabs.com/

Noroc,
Greg.

 
Ai spus ca ai luat deja comms cu hyperterminal.

De ce nu construim un meniu de la PIC hyperterminal în fereastra cu ASCII?

Utilizatorii pot face selecţii pentru setări etc PIC poate accepta date introduse de utilizator prin intermediul link-ul de serie şi va acţiona în funcţie de necesităţi: actualizare valorile din fereastra hyperterminal sau magazin noile setări în EEPROM.

Lucrari de amendă, dacă nu aveţi prea multe info de a prezenta la utilizator.

 
Ai putea să încerci, folosind Java Communications API şi scrie o interfaţă grafică în Java.Sunt sugerând Java de la a face o interfaţă grafică (utilizând Swing) este foarte drept înainte şi există multe tutoriale pe faci.Comunicările API ambele mânere serial şi paralel porturile de pe computer.

Tot ce va trebuie sunt urmatoarele:Sun Java SDK: http://java.sun.com/j2se/1.4.2/download.html

1.
Sun Java SDK: http://java.sun.com/j2se/1.4.2/download.htmlThe Java Communications API: http://java.sun.com/products/javacomm/ it comes with sample source code of working programs.

2.
Java Communications API: http://java.sun.com/products/javacomm/ vine cu proba codul sursă al programelor de lucru.To learn how to make a GUI: http://java.sun.com/docs/books/tutorial/uiswing/mini/

3.
Pentru a afla cum să facă o interfaţă grafică: http://java.sun.com/docs/books/tutorial/uiswing/mini/

- Jayson

 

Welcome to EDABoard.com

Sponsor

Back
Top