Fatemi capire se ho le idee chiare

Allora ogni pic ha bisogno di 5 segnali per essere programmato ogni pic ha dei pin predisposti per tale scopo. un pic particolare è il 628 fedele successore del 16f84 che su MCLR/vpp ha bisogno di ricevere 13,5 tutti gli altri vanno bene a 5v? nel caso dovessi programmare in circuit un pic su mclr dovrei mettere un diodo per evitare che il segnale di programmazione mi alimenti momentaneamente il circuito facendo fallire la programmazione? scusate per le troppe domande! ringrazio anticipatamente per le risposte

Reply to
Saponetta
Loading thread data ...

yes!

la ICSP necessita di due tensioni in ogni caso. qualcuno che lo sa, a che serve quella da 13.5? ad "abbattere" qualche barriera che con i 5V normali di funzionamento non deve essere superata?

Reply to
apaella

Il giorno Fri, 09 Jan 2004 22:02:48 GMT, "Saponetta" ha scritto:

... con in più altre funzioni, ad es. input analogici (comparatore, pwm) e interfaccia seriale.

Ci sono due modi di programmazione: a tensione "elevata" (13.5 V) e a "bassa tensione" 5 V. I programmatori più comuni, tipo il Propic2, usano il modo a

13.5 V.

Luigi ____________________________________________________________

Napoli - Italy

Home Page:

formatting link

Sostituisci nospam con katamail per scrivermi Replace nospam with katamail to mail me ____________________________________________________________

Reply to
Luigi C.

Si ma lasciando stare il programmatore modello e tipo io se volessi fare una programmazione incircuit che tensione devo usare? e per il 628? grazie!

"Luigi C." ha scritto nel messaggio news: snipped-for-privacy@4ax.com...

ha

"bassa

a
Reply to
Saponetta

"Saponetta" ha scritto

La 13.5 va bene SEMPRE con tutti i PIC ed e' la modalita' "normale" per cui sono nati, quella a 5V e' una caratteristica aggiuntiva di alcuni piu' nuovi (quella di programmarsi anche con meno di 12V era invece una caratteristica di alcuni piu' vecchi, su cui pero' e' meglio non fare affidamento).

A me non e' mai successo di trovare differenze (tipo pin da mettere a massa o cose del genere) nella programmazione del 628 rispetto a un 84, 873, 877.

Certo, durante la programmazione in circuit le alimentazioni del PIC devono essere scollegate dal resto del circuito. Per MCLR basta un diodo (catodo verso MCLR) in modo che la tensione non risalga verso la Vcc (o Vdd che e' la stessa cosa). La Vcc va invece scollegata perche' il programmatore NON DEVE andare ad alimentare il resto, ne tanto meno alimentare all'inverso il regolatore di tensione che sara' probabilmente presente. Per quanto riguarda RB6 e RB7 dipende da come sono collegati, in alcuni casi possono dare fastidio al programmatore, in altri no, se vengono scollegati anche loro e' meglio. In pratica si risolve con 3 jumper da staccare durante la programmazione (o 1 solo su Vcc se RB6 e RB7 non sono usati per nient'altro).

Claudio F

Reply to
Claudio F

Il giorno Fri, 09 Jan 2004 22:31:23 GMT, "Saponetta" ha scritto:

Lascio la risposta sulla in-circuit a chi la utilizza abitualmente.

Luigi ____________________________________________________________

Napoli - Italy

Home Page:

formatting link

Sostituisci nospam con katamail per scrivermi Replace nospam with katamail to mail me ____________________________________________________________

Reply to
Luigi C.

Il giorno Fri, 09 Jan 2004 22:57:28 GMT, "Claudio F" ha scritto:

Una nota del "PIC16F62X Silicon/Data Sheet Errata" consiglia di mettere a massa il pin RB4 del 628 durante la programmazione a tensione elevata, in quanto se RB4 si trova a +5 V a causa di un bug il micro non disabilita la modalità di programmazione a bassa tensione, e la programmazione fallisce. Provare per credere. Nel mio Propic2 Light con unico zif a 40 pin ho dovuto inserire un deviatorino a levetta per evitare l'errore con il 628.

Luigi ____________________________________________________________

Napoli - Italy

Home Page:

formatting link

Sostituisci nospam con katamail per scrivermi Replace nospam with katamail to mail me ____________________________________________________________

Reply to
Luigi C.

"Luigi C." ha scritto ...

...

Mi vengono due idee...o ci sono solo alcuni 628 buggati, oppure l'unico zif gli da fastidio in quanto la Vpp arriva su piu' pin. Io ho messo invece uno zoccolo normale per ogni tipo di PIC (togliendo tutti i pin non necessari in modo da fare comunque poco sforzo), forse e' per questo che non ho mai avuto fastidi.

Claudio F

Reply to
Claudio F

Il giorno Fri, 09 Jan 2004 23:18:02 GMT, "Claudio F" ha scritto:

Si, penso anch'io, anzi ne sono sicuro. Nella versione a unico zoccolo zif a 40 pin, il pin rb4 del 628 viene a coincidere proprio (quando si dice la sfortuna!!!) con la vcc di un altro tipo di micro.

Luigi ____________________________________________________________

Napoli - Italy

Home Page:

formatting link

Sostituisci nospam con katamail per scrivermi Replace nospam with katamail to mail me ____________________________________________________________

Reply to
Luigi C.

Serve a stringere una barriera di potenziale in modo che gli elettroni abbiano una elevata probabilita` di attraversarla per effetto tunnel, ed andare o uscire dal gate isolato.

La tensione di programmazione puo` anche farla a bordo con un oscillatore e un moltiplicatore di tensione.

--

Franco

Wovon man nicht sprechen kann, darüber muß man schweigen.
(L. Wittgenstein)
Reply to
Franco

Si io pure sono interessato a questo argomento!

"Luigi C." ha scritto nel messaggio news: snipped-for-privacy@4ax.com...

Reply to
Saponetta

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.