Jump to content
PLC Forum


Sign in to follow this  
Gabriele Riva

Come programmare i PIC in ambiente grafico - Visual Parsic

Recommended Posts

S.D.R.

Parsic è un bel programmino ma ha qualche lacuna , per esempio come faccio con il blocco generatore di clok a creare dei tempi inferiori a 1ms ?

Qualcuno può aiutarmi a risolvere questo problema con parsic !?

Share this post


Link to post
Share on other sites

robe2006

Salve a tutti !

Ho scaricato Parsic diversi mesi fa e se non sbaglio è un pò vecchiotto come programma. Addirittura penso sia stato sviluppato per il vecchissimo Win 3.1 (a meno che non vi sia in giro una nuova versione ).

Comunque ho cercato invano un tool di sviluppo per PIC e girovagando tra i vari software che usano linguaggi avanzati come il Basic o il C o il Pascal mi sono reso conto (è un mio parere ) che l' unico linguaggio per ottimizzare al massimo il micro e per ottenere dei tempi precisi e sempre l' Assembler.

Ho programmato quindi un tool di sviluppo IDE (ancora in lavorazione)completo di debugger e simulatore grafico virtuale in REAL TIME. In parole povere si realizza il codice avvalendosi anche di generatori di routines particolari, lo si assembla e lo si prova passo passo o in real time collegando graficamente diodi led, pulsanti, interruttori,display 7 segmenti, display LCD ecc.ecc. Su un pentium III bisognera' addirittura inserire un ritardo per eguagliare il tempo reale.

Per il momento è tutto ......

Roberto

Share this post


Link to post
Share on other sites
rfabri

x robe2006 continua chissà che non venga meglio di altri programmi ,quando hai finito facci sapere,per la versione io so che la prima si chiamava apunto parsic95 versione 3.39 io ora ho la 3.43 che va bennissimo con xp ,e c9ome dice sdr non è il massimo ,x walterword quando l'ho aquistato in lire era 250k,BYE.

Share this post


Link to post
Share on other sites
S.D.R.

Robe2006 se riesci a completare il programmino che stai preparando ti faccio un monumento !

Intando qualcuno mi dice come risolvere il mio problema con Parsic , cioè generare tempi inferiori di 1ms con il blocco Time ?!

Distinti saluti a tutti

Share this post


Link to post
Share on other sites
robe2006

Inizialmente era un programmino poi si sa l´appetito vien programmando e.... ed è uscito fuori un tool completo di tutto e di più. Ad esempio tutti i software che ho visto in circolazione nella fase di debug permettono di analizzare il valore di una variabile dichiarata dal programmatore (ad esempio pippo)leggendo il contenuto della cella che l'assemblatore ha previsto per quella variabile. Se quindi è stata dichiarata una sola variabile essa si troverà all'indirizzo 0x0C. Immagginiamo di dichiarare diverse variabili, alcune con array. Localizzare la cella diventa molto difficoltoso. Nel software che sto realizzando tutto questo non succederà perchè le variabili riporteranno in fase di debug il nome originale dichiarato dal programmatore (pippo nell' esempio).

Comunque lo sviluppo del software è a buon punto . Posso dire che tra un mesetto se riuscirò anche a scrivere un manuale sarà possibile per chi lo vorrà effettuare le prime prove.

Ciao Roberto

Share this post


Link to post
Share on other sites
lucari

mi permetto di segnalare questo a mio avviso ottimo ide per lo sviluppo del firmware dei pic che in versione demo crea un max di 2k di software non sarà grafico ma è disponibile in c, basic e pascal.

ottimo!!!!!!mikro

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...