matteonogare Inserito: 27 gennaio 2005 Segnala Share Inserito: 27 gennaio 2005 Mi devo costrutire un programmatore di PIC con alimentazione esternain modo da poter programmare anche i PIC 16F876"A".Prima di perdere tempo con schemi non funzionanti qualcuno mi può confermarese questo programmatore:http://stor.altervista.org/pic/fcpic/fcpic.htè adatto allo scopo?Grazie e Ciao.Matteo Link al commento Condividi su altri siti More sharing options...
matteonogare Inserita: 27 gennaio 2005 Autore Segnala Share Inserita: 27 gennaio 2005 ovviamente il link giusto èhttp://stor.altervista.org/pic/fcpic/fcpic.htm Link al commento Condividi su altri siti More sharing options...
elsabz Inserita: 27 gennaio 2005 Segnala Share Inserita: 27 gennaio 2005 Ciao, io non so dirti se questo programmatore funziona bene, non lo conosco. L'unica cosa che ti posso dire è che qualche tempo fà ho avuto bisogno di programmare un PIC, essendo alle prime armi con questi microcontrollori, ero combatutto se costruirmene uno attingendo dalla rete o se comprarne uno drettamente alla microchip. Alla fine ho optato per quest'ultima soluzione ed ho acquistato l'MPLAB ICD 2 con una demoboard PICDEM 2 PLUS e ne sono rimasto molto soddisfatto. Il software gratuito è l'MPLAB IDE e ho programmato in C con il compilatore PICC Lite di HI-TECH, integrabile in MPLAB IDE. Il compilatore in assembler è gratis. Con questa soluzione puoi sfruittare ICSP (In Circuit Serial Programm) e fare anche il debug, con vantaggi indiscutibili. Ho speso poco meno di 200 EURO e sono stato veloce nell'esecuzione. Ciao! Link al commento Condividi su altri siti More sharing options...
ifachsoftware Inserita: 27 gennaio 2005 Segnala Share Inserita: 27 gennaio 2005 Alla fine ho optato per quest'ultima soluzione ed ho acquistato l'MPLAB ICD 2 Link al commento Condividi su altri siti More sharing options...
k6233 Inserita: 27 gennaio 2005 Segnala Share Inserita: 27 gennaio 2005 Mai avuto problemihttp://digilander.libero.it/marcopic/pag_program.htmSalutiMarco Link al commento Condividi su altri siti More sharing options...
dlgcom Inserita: 27 gennaio 2005 Segnala Share Inserita: 27 gennaio 2005 (modificato) Senza spendere cifre spaventose con mplab originale , ci sono ottime copie funzionanti, sempre gia montate e collaudate. Modificato: 27 gennaio 2005 da dlgcom Link al commento Condividi su altri siti More sharing options...
ifachsoftware Inserita: 28 gennaio 2005 Segnala Share Inserita: 28 gennaio 2005 Senza spendere cifre spaventos Link al commento Condividi su altri siti More sharing options...
matteonogare Inserita: 28 gennaio 2005 Autore Segnala Share Inserita: 28 gennaio 2005 Per informazione ho provato a costruireieri sera tre programmatori tutti con alimentazione esterna,due seriali e uno parallelo...con i pic 16f84(A) e 16f627/8/A funziona tuttoma con il PIC16F876A non funziona un FICO SECCO.(ic-prog da sempre errore all'indirizzo 0H, ho provato tre esemplari di 876A diversi ma il risultato è sempre lo stesso)Quindi...- dove si compra il programmatore ICD2 a 84euro?- va ordinato?- c'è un importatore in grado di fornirlo in poco tempo?Ciao. Link al commento Condividi su altri siti More sharing options...
ifachsoftware Inserita: 28 gennaio 2005 Segnala Share Inserita: 28 gennaio 2005 Io l'ho comprato qua www.kevin.it , considera che era in offerta , prova a vedere se te lo danno ancora a quel prezzo.Naturalmente devi aggiungerci l'IVA ...Ciao Link al commento Condividi su altri siti More sharing options...
ferrari Inserita: 30 gennaio 2005 Segnala Share Inserita: 30 gennaio 2005 Quello che indichi nel link lo utilizzo già da molto tempo e non ho mai avuto problemi nemmeno con la programmazione in Circuit.Vai tranquillo! Link al commento Condividi su altri siti More sharing options...
matteonogare Inserita: 31 gennaio 2005 Autore Segnala Share Inserita: 31 gennaio 2005 ho provato il programmatore che ho indicato nel link,funziona con tutti i pic sui quali ho esperienza (16F84/16F84A, 16F628A)ma con i "nuovi" arrivati 16F876A e 16F877A non funziona:da sempre errore all'indirizzo 0 al termine della verifica.Ho provato a montarlo direttamente sulla parallela del PCper escludere problemi di transitori di salita sulla Vppma il risultato non cambia.Ho tre esemplati di PIC di ciascun tipo e non funziona con nessuno...Ho cambiato due PC e non funziona...Ho provato con Epic e Ic Prog e non funziona...Secondo me il PIC non riesce ad entrare in modalità programmazionea causa di qualche temporizzazione non corretta. Non credo sia un problema di livelli o correnti erogabili dalla Vpp in quanto sui PIC16F876 la Vpp è generata internamente, quella che si fornisce dall'esterno è solo un "segnale" per commutare il PICin modo programmazione.Ciao! Link al commento Condividi su altri siti More sharing options...
ifachsoftware Inserita: 31 gennaio 2005 Segnala Share Inserita: 31 gennaio 2005 Se non ricordo male i micro della serie con A finale se programmati in modalita' LVP (bassa tensione) necessitano di una resistenza da 10K mi sembra verso massa.Ciao Link al commento Condividi su altri siti More sharing options...
matteonogare Inserita: 14 febbraio 2005 Autore Segnala Share Inserita: 14 febbraio 2005 Ho risolto il problema con il 16F876.Spero che la soluzione possa tornare utile.Dopo aver provato 3 programmatori (2 paralleli e 1 seriale con gli stessi risultati...nulli)ho affrontato il problema oscilloscopio alla mano.Risultati:il PIC16F876A si programma benissimo con un programmatore JDM seriale anche alimentato dalla seriale stessa, purchè la tensione Vpp arrivi almeno a 12,5V con un fronte di salita ripido; (il pic ha bisogno solo di un segnale "in tensione" e non assorbe alcuna correntedal segnale Vpp; la tensione di programmazione viene generata internamente al PICa partire dalla tensione Vdd di alimentazione (+5V), ed è da questa che si ha il maggior assorbimentodi corrente)- ho tolto i LED che avevo in parallelo a Vdd e Vpp e il PIC ha iniziato a programmarsi(Vdd non riusciva a fornire la corrente necessaria),seppur con qualche errore - ho monitorato i segnali Ck e Sd ed ho notato che cavi troppo lunghi e disposti parallelamentetra loro provocano dei disturbi di "CrossTalk" tra il cavo di Clock e quello dei dati:in pratica ad ogni fronte di salita(discesa) del Clock il segnale Sd è soggetto a disturbi transitoriche ne possono modificare il valore. Soluzione: ho accorciato il cavetto ICSP ho messo provvisoriamente un condensatorino da 22p tra il pin Ck e GND per provare ad "ammorbidire" i fronti del Ck e il pic adesso si programma senza problemi.Naturalmente valgono sempre le seguenti indicazioni:- la prima volta che si programma il PIC si deve mettere a massa RB3per evitare che il pic possa entrare in modo programmazione prima che venga applicatala Vpp.- mettere la resistenza di PULL UP (con diodo di separazione) tra Vpp e Vdd Link al commento Condividi su altri siti More sharing options...
dlgcom Inserita: 14 febbraio 2005 Segnala Share Inserita: 14 febbraio 2005 Ho acquistato 2 giorni fa ICD2 originale a 84 Euro Link al commento Condividi su altri siti More sharing options...
Messaggi consigliati
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 accountAccedi
Hai già un account? Accedi qui.
Accedi ora