PIC18F

Ho programmato PIC della famiglia 16F per anni senza problemi. Ho iniziato con il PIC18F1320 stesso software WinPic800 stesso hardware miniPropic2 autocostruito. Dopo 20 ÷ 30 programmazioni Ok come inizia la programmazione da errore e si blocca e questo per

2 micro PIC 18F1320. Quale potrebbe essere il problema? Quale protrebbe essere la soluzione? Grazie per suggerimenti.
Reply to
Nini
Loading thread data ...

Nini ha scritto:

Se leggi i vecchi posts, vedrai che ci sono continuamente problemi con i programmatori vari che si trovano in rete...

La mia domanda è: Perche non vi comprate l'ICD2 ?

Considerate che è garantito a VITA (se si rompe lo cambiamo gratis, anche se lo rompete VOI!)

E' aggiornabile per tutti i micro

ma soprattutto.... FUNZIONA!

Emanuele

--
*** YOUR ELECTRONICS OPEN SOURCE ***

http://dev.emcelettronica.com;---------------------------------------------------------
Progetti Completi e Risorse (Full Projects and resources)
Reply to
Emanuele

Il giorno Tue, 20 Feb 2007 22:55:10 +0100, Emanuele ha scritto:

Tenendo presente che la probabilità che entrambi i pic siano difettosi di fabbrica è piuttosto bassa, e che per questo dispositivo il datasheet dà come numero tipico di cicli di cancellazione/programmazione 100.000 per la flash e

1.000.000 per la eeprom, il problema dovrebbe essere il programmatore.

Di cloni del Propic2 ce ne sono vari in giro, qual'è il tuo?

Reply to
Luigi C.

Il giorno Tue, 20 Feb 2007 23:00:13 GMT, Luigi C. ha scritto:

Scusa, per errore ho risposto a te anziché a Nini...

Reply to
Luigi C.

Grazie per le risposte. Da un pò di tempo penso all 'ICD2 ma dato il suo costo ho sempre rimandato la spesa. Posso chiederti quanto lo hai pagato e dove lo hai acquistato? E ancora io usando il compilatore Basic di oshonsoft cosa vedo? Vedo del codice in assembler o vedo solo il valore dei registri e delle variabili?

Grazie

"Emanuele" ha scritto nel messaggio news:erfqnv$btn$ snipped-for-privacy@newsreader1.mclink.it...

Reply to
Nini

Nini ha scritto:

L'ICD2 l'ho acquistato tramite la Silverstar, ma ora credo ti convenga RS oppure Farnell ( lo hai in 24h) costa circa 160 euro che non sono tanti se consideri che:

programmi ed emuli tutti i PIC (anche dspic a 16 bit) (fai il debug in-circuit steb by step)

ci puoi integrare i compilatori C gratuiti C18 e C30 (oltre all'assembler ovviamente)

Si aggiorna automaticamente

Se confronti un autocostruito o un programmatore che si trova in rete da

50 euro valuta tu quello che ci devi fare ed il tempo che ti fa perdere....

Emanuele

--
*** YOUR ELECTRONICS OPEN SOURCE ***

http://dev.emcelettronica.com;---------------------------------------------------------
Progetti Completi e Risorse (Full Projects and resources)
Reply to
Emanuele

come il mio ICD autocostruito

come ogni debugger

con il mio invece uso il C della CCS

dal sito scarico l'aggiornamento e riprogrammo il PIC a bordo per un paio di volte all'anno può starci

guarda... attorno al mio ci ho lavorato parecchio, è vero! sono partito dall'ICD1, ho fatto modifiche, miglioramenti, ecc... poi aggiornato anche il firmware in modo da supportare anche la serie 18F di sicuro se conto le ore di lavoro supero i 160 euro di cui dicevi... però ho imparato moltissimo sul protocollo che usano i pic per essere programmati, so esattamente dove intervenire se si dovesse guastare e ne ho montati 3

1 è di riserva e 2 li uso in simultanea (con 2 PC ovviamente) se vuoi debuggare una board che ha 2 micro

-ice-

Reply to
ice

Grazie per i consigli. Credo che passerò al?ICD2. Saluti.

"Nini" ha scritto nel messaggio news:i2GCh.524$ snipped-for-privacy@twister1.libero.it...

Reply to
Nini

ice ha scritto:

Un paio di volte l'ICD2 mi si è rotto.... per colpa mia! ed in 15 giorni me lo hanno rispedito gratis direttamente dalla microchip.... Penso che se devi lavorarci, meno problemi hai, meglio è

Una cosa volevo chiederTi: Con il Tuo ICD autocostruito (clone?) puoi emulare in-circuit i vari micro ed avere i breakpoint ed è integrato im MPLAB?

Emanuele

--
*** YOUR ELECTRONICS OPEN SOURCE ***

http://dev.emcelettronica.com;---------------------------------------------------------
Progetti Completi e Risorse (Full Projects and resources)
Reply to
Emanuele

ok

certo, ma se ci lavori non so poi se ti puoi permettere 15 giorni senza strumento ;)

si, lo definirei un clone perchè apportando modifiche mi sono discostato dallo schema originale microchip (pur restando compatibile, si intende) per emulare il pic in-circuit non basta l'ICD, ne il mio ne il tuo... ci vuole un ICE che ha costi molto superiori forse tu volevi dire se posso lasciare il pic sulla board e fare il debug? bhe, certo! che debugger sarebbe altrimenti

nel progetto aggiungo una presa rj45 e qualche ponticello per sfruttare le linee RB6, RB7, (RB3) e CLR# quando non sono sotto debug poi mi collego all'ICD e collego l'ICD al PC da PC carico il file.c e posso fare tutto quelloche si fa con un debugger: break-points hardware (1 o più, dipende dal micro) e break-points software, step, watch, evaluation, ecc..., ecc... poi ho fatto anche un adattatore con zif che metto a posto della board... così è un programmatore per moltissimi pic

come il tuo anche il mio ICD ha a bordo un pic con il suo firmware... le possibilità che ho sono:

- fw per la sola serie 16f (funziona come un ICD1 e lo posso usare sia da CCS che da MPLAB)

- fw per la serie 16f+18f (in pratica un ICD2) e lo posso usare solo da CCS che è il compilatore che uso (MPLAB non lo adopero mai, neanche per la serie

16f) è ovvio che non sto ogni volta a riprogrammare il fw a bordo dell'icd... uso uno zif e il pic giusto

ora capisco che tu hai fatto un acquisto e lo ritieni ottimo... però penso che la mia soluzione sia preferibile infatti ho progettato tutto con componenti "facili" da reperire... per cui se smonto una stampante e incido un master poi mi monto un altro ICD :) inoltre (non so, forse lo fa anche l'icd2 originale) posso decidere con un deviatore se alimentare la board tramite l'icd o viceversa

-ice-

Reply to
ice

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.