Vai al contenuto
PLC Forum


Programmazione Pic Ed Assembler


aleda5859

Messaggi consigliati


  • Risposte 217
  • Created
  • Ultima risposta

Top Posters In This Topic

  • aleda5859

    39

  • rocco66

    32

  • Giorgio Demurtas

    26

  • dlgcom

    24

  • 2 weeks later...

Salve ragazzi.

Sono un nuovo iscritto di professione elettronico riparatore radioTv e di tutto quel che si può definire elettronica.

Sono "entrato" nel mondo meraviglioso della programmazione leggendo una volta i "codici" di una pic di un progetto di un mio amico che di dimenticò di proteggerla....meno male!

Ho acquistato da FuturaElettronica : Corso PicBasicPro Compiler con relativo compilatore CodeDesigner Lite + aggiornamento + programmatore Epic Plus + epicwin; il Corso di Programmazione per Microcontrollori Pic (assembler) e anche corso per ST6 .

Diciamo che sono nuovo in questo “mondo” ma avendo parecchi programmi sia sorgenti .bas sia .inc sia .mac quali sono le istruzioni passo-passo che dal compilatore escono fuori i codici per programmare le pic in ultimo?

Spero in un v.s.prezioso aiuto (non solo adesso s'intende)

Ringrazio anticipatamente

rocco

Link al commento
Condividi su altri siti

Non sò se ho capito bene cosa chiedi... prova a guardare sto linck.. ci sono le istruzioni base in assembler..

My Webpage

ciazzzzzzzzz spero di esser stato d'aiuto..

Link al commento
Condividi su altri siti

figurati..siamo qua per questo.. come prima applicazione perchè non ti dai una letta al post "Orologio a Display" stiamo portando avanti quel progettino..anche io sono agli inizi.. magari potrebbe essere interessante.. ciazzzzzzzzz

Link al commento
Condividi su altri siti

Ciao aleda5859

Eccome se ci vado ma ti voglio dire che non sono riuscito ancora a programmare una pic partendo da un codice sorgente .

quando immetto un codice sorgente non lo assembla e tanto meno lo programma. ci sentiamo a "orologio a display"Ciao rocco

Link al commento
Condividi su altri siti

Buongiorno dlgcom. ovviamente a tutti

Allora per ricapitolare il tutto:

Apro la cartella PBP all’interno del disco C

Apro cdlite, apro il floppy contenente i codici.,

tipo di File: All source code file, apro un progetto .BAS

mi appare su codedesigner lite tutto il contenuto del progetto in basic (penso)

Da questa schermata clicco su compile . appaiono due schermate, una dos con scritta:

Impossibile trovare il file

Compilino…..Please wait.

Pic basic Pro Compiler…..

L’altra schermata normale con dicitura:

Pic Basic Pro Compiler ….

All Rights reserved ecc.

Da questa posizione cos’è successo ? E’ tutto ok fino quà o no?

Se clicco su programmer appare:

Lauch programmer error! A:\nome progetto.BAS PBP not found!

Secondo me ancora stò alle prese con l’installazione non effettuata come si deve.

Ringrazio anticipatamente Rocco

Link al commento
Condividi su altri siti

Ragazzi !!!

Calmatevi nel rispondere al post precedente ....

mi son reso conto che in questo forum state abituati (com me al "copia e incolla")!!!!

Mi rivolgerò altrove ... altro non posso dirvi....,

Ciao rocco

Link al commento
Condividi su altri siti

Buona sera a tutti, vi scrivo perchè ormai non so più che pesci pigliare (è un pò preoccupante al venerdì sera): volendo cimentarmi con i PIC, mi sono messo di buona lena a rispolverare un pò di assembler, ho cominciato ad acquistare Fare Elettronica di novembre, in cui c'era il corso di Tanzilli, e sul più bello che volevo programmare il mio primo PIC (16F84A) ecco che mi trovo davanti ad un ostacolo insormontabile: il programmatore!!!

Ho provato quello proposto da Fare Elettronica, ma non funziona assolutamente (mi dà sempre Errore all'indirizzo 000h in fase di verifica), ho provato ad acquistare un altro 16F84A e nulla, ho provato con un 16F84 e ancora nulla; allora ho provato con il Ludipipo ma niente da fare, idem per un'altra vesrione di Ludipipo alimentato, ho provato con il programmatore di Pablo e niente, con quello proposto da Beavis e niente (sempre il solito errore).

Oltre a farmi benedire cosa mi consigliereste (DEVO RIUSCIRCI!)?

Può essere che (scusate l'ignoranza) ho messo due alimentatori in serie (per raggiungere i 15 V di Beavis o i 18 di quello di Fare Elettronica), o che questi forniscano poca corrente (uno fornisce 300 mA MAX, l'altro è quello della Playstation). A qualcuno funziona ?

Sarò grato a chi mi potrà indicare la via.

Link al commento
Condividi su altri siti

Ciao dglcom

Hai ragione ,solo che uno vorrebbe "imparare" subito.

mi scuso anticipatamente con tutti quelli che leggeranno il post precedente.

Ciao rocco

Link al commento
Condividi su altri siti

Ciao

Nell'aprire l'assemblatore magari anche altro e non cd lite (Picbasic Pro compiler)

apri un file .asm giusto?

assembli tutto e vengono creati : file .HEX , .INC , e . MAC (chi ha esperienza: ma questi file "aggiuntivi" a cosa servono a parte gli .HEX per il programmatore?)

premo il pulsante per programmare:.

Mi appare il programmatore (Epic Win)

apro il file .HEX programmo e mi viene il codice errore :

code programming error at 0000.

ho provato anche con ludipipo, smartmouse/phoenix

Ma il problema non si risolve!

Se è questione di alimentazione direi proprio di no , ho montato un 3A con 18Vol alternati (che poi ovviamente verranno raddrizzati e stabilizzati dal prog stesso)

Ma questi passaggi che faccio sono giusti?

Link al commento
Condividi su altri siti

assembli tutto e vengono creati : file .HEX , .INC , e . MAC (chi ha esperienza: ma questi file "aggiuntivi" a cosa servono a parte gli .HEX per il programmatore?)
Link al commento
Condividi su altri siti

pinko_pallino

Ciao a tutti,

Mi sto affacciando anch'io a questo mondo, e letto i vari articoli sono corso in edicola x aquistare FE..

Ovviamente ho trovato il numero di febbraio (a pochi dovrebbe uscire quello di marzo).

Qualche anima pia potrebbe scansionarmi gli articoli che parlano del pic dei mesi precedenti (da novembre se non ho capito male)??

Magari un po uno un po l'altro...

Ciao e grazie!!

Link al commento
Condividi su altri siti

Ciao

Claudio ti ringrazio tantissimo del post precedente.

In riguardo all'all'assemblatore e ai codici sorgenti alcune domande:

Il programma principale cioè iniziale di base (quello che si "salva" con .ASM)

lo deve scrivere (sull'editor di testo) obbligatoriamente in inglese?

Per quanto riguardano le prove che ho fatto con il compilatore PICBASIC PRO + EpicWin

quest'ultimo (con PicBasic Pro) proprio non va.

anche dando la colpa alla prolunga parallela 25 poli (lunga quasi 1metro)

Ho collegato epic direttamente alla porta stampante 25 poli del pc. ma è la stessa cosa

altra prova: (non con l'assemblatore) lo smart/mouse ext su desktop solo lui e icprog:

La programmazione con codici già assemblati .HEX diciamo che và:

dallo smartmouse/phoenix apro un file .hex e programmo il Micro , i risultati sono

Pic programmata e circuito funzionante al 100% ma, appare sempre il codice errore a fine programmazione :

Verifica fallita al address 0000h! ma come vi ripeto il circuito test funziona!

Alla prox rocco

Link al commento
Condividi su altri siti

Il programma principale cioè iniziale di base (quello che si "salva" con .ASM)

lo deve scrivere (sull'editor di testo) obbligatoriamente in inglese?

Link al commento
Condividi su altri siti

A chi interessa ho caricato nella sezione elettronica di upload/download files il mio programmatore per pic con la lista aggiornata dei pic supportati.

Riporto anche qui i modelli che ho programmato con successo:

PIC16F84A PIC16LF84A PIC16F88 PIC16F819 PIC16LF819 PIC16F874A PIC16F876A PIC16LF876A PIC16F877A

PIC16LF877A PIC18F458.

Il mio programmatore utilizza ic-prog e lavora su porta parallela. Necessita di alimentazione esterna (come tutti i programmatori che si rispettino!! :-) )

Ciao a tutti

Beavis

Link al commento
Condividi su altri siti

  • 4 weeks later...

Salve a tutti

Ho un gravissimo problema nell’installare CodeDesigner Lite

Fino a poco tempo fa era installato e funzionante.

Ho prestato pc ad amico e per non farglielo copiare l’ho disinstallato

dal sistema (ma non poteva nemmeno farlo per mancanza di disketto)

Il CodeDesigner Lite si installa normalmente con tutti i suoi componenti

ma, quando lo si va ad aprire non si apre sul desktop!!!

ma si visualizza solamente il suo nome e logo sotto la barra strumenti .

e da quì niente di niente!

Il mio amico avendo linea adsl ne abbiamo approfittato

per fare download aggiornamento per la 1° volta

su sito Windows Update e da questo momento è cominciato il dramma.

Potrebbe interferire su un programma che prima funzionava e adesso non più?

Nemmeno a farlo apposta sul sito Windows UPdate

ho letto per la 1° volta un aggiornamento consigliato ai “sviluppatori”!!!

Secondo voi mi conviene riformattare il sistema

per eliminare gli aggiornamenti ?

Ringrazio anticipatamente.

Rocco

Link al commento
Condividi su altri siti

A me successe che dopo un aggiornamento non mi leggeva più alcuni file il Media player... ti consiglio di tornare sul sito e riscaricare la vecchia versione risostituendola a quella aggiornata che poi cancellerai...

A me ha funzionato...

tu come stai a programmazione di pic?

Link al commento
Condividi su altri siti

Ciao aleda

Ti ringrazio che ti sei ricordato di me

ti posso dire solo una cosa :

da quando ho PicBasic Pro + codeDesigner Lite (2 mesi)

un po per mancanza di tempo un po per il non funzionamento del tutto

non sono riuscito mai: da un file sorgente alla programmazione

e nemmeno solo col programmatore al desktop.

Adesso ci si è messo pure questo

va meglio il ludipipo che tutti questi compilatori che se li fanno solo pagare

parecchi soldi a cambio di niente.

Aleda io ho pensato che PBP è una versione dimostrativa!

esistono?

per ilo tuo suggerimento mi stai consigliando di ritornare come prima

cioè formattare, che ci vado a fare sul sito di Window UPdate?

Ciao rocco

Link al commento
Condividi su altri siti

Non so se esistano versioni dimostrative ad essere sincero...

Si,in effetti alla fine indicavo una formattazione.. solo fatto "aggiornando" il computer una nuova volta ma alle vecchie modalità... :P

Più diretta la formattazione!

Link al commento
Condividi su altri siti

ciao rocco.

secondo me prima di arrivare a soluzioni cosi drastiche quale è la formattazione

ai varie possibilita ,la più semplice porebbe essere quella di tentare il ripristino della configurazione precede all'aggiornamento di windows .

dal menù vai in programmi /accessori/utilità di sistema/ripristino configurazione di sistema,(l'operazione è reversibile)

Link al commento
Condividi su altri siti

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora

×
×
  • Crea nuovo/a...