"Max" ha scritto nel messaggio news: snipped-for-privacy@4ax.com...
formatting link
Il PICkit2 può programmare il 16F876 senza la demo board che non serve a nulla. Il PICkit ha un connettore passo 2.54 con 6 pin così indicati:
Pin 1 : MCLR lo colleghi direttamente l pin MCLR del micro (se hai il circuito di reset questo deve essere disaccoppiato con una resistenza da 470 Ohm o un diodo)
Pin 2: VDD del micro (se usi il programmatore per alimentarlo altrimenti non collegarlo)
Pin 3: Vss del micro (da collegare sempre)
Pin 4: PGD lo colleghi al pin RB7/PGD (disaccoppiadolo da eventuali carichi)
Pin 5: PCG lo colleghi al pin RB6/PGC (anche questo disaccoppiato)
Pin 6: AUX non va collegato.
Ora se vuoi programmare direttamente il PIC sul circuito puoi farti un connettor con una pin-strip collegata come detto. Quando vuoi programmare colleghi questa al PICkit. Cerca di fare in modo da non poter invertire la connessione del PICkit.
Se vuoi programmare il PIC da solo puoi prendere uno zoccolo ZIP e collegarlo come sopra.
In questo modo e variando opportunamente lo zoccolo puoi programmare tutti i dispositivi supportati dal PICkit.
Trovi tutto in questo documento che ti consiglio di leggere: Programmer/Debugger User's Guide (DS51553E)
"Max" ha scritto nel messaggio news: snipped-for-privacy@4ax.com...
formatting link
formatting link
Scusa ma tu, all'inizio, hai indicato PICkit2 della Microchip. Quello che stai indicando ora è un altro dipositivo. Nella figura 4.2 del documento di descrizione dell' FTxxx ci sono le indicazioni per montare un 16F876 che ha 28 pin. Mi sembrano chiare e non capisco il tuo problema. Direi che la tua risposta è corretta. Ciao
Confermo che il programmatore e' PICkit2 della Microchip che ha delle uscite IN-CIRCUIT
Il doc linkato comprende oltre al programmatore anche una basetta dedicata ad accogliere i pic (di svariai numeri di PIN) e venduta separatamente e con gli ingressi IN-CIRCUIT ma denominate in modo diverso da quella del programmatore.
"Max" ha scritto nel messaggio news: snipped-for-privacy@4ax.com...
Scusa ma io ho in mente questo: Cod. 8200-PICKIT2 sempre Futura. E' per questo che mi sembrava strana la tua risposta. Il tuo è un oggetto compatibile che usa lo stesso SW del PICkit ma non mi pare lo stesso oggetto. A parte questo particolare hai risolto il problema?
"Max" ha scritto nel messaggio news: snipped-for-privacy@4ax.com...
Infatti e tu avevi già trovato la giusta combinazione tra uscite del PICkit e gli ingressi delle basette futura. Il disegno del manuale del programmatore futura che ti ho indicato dovrebbe chiarire tutto. Eventualmente puoi fare un cavetto con fili incrociati tra il PICkit e il connettore della basetta adattando così l'ucita del primo agli ingressi della seconda. Altrimenti devi ricablare il connettore della basetta. Tieni sempre presente di fare in modo da non invertire il connettore (quello del programmatore MC non è polarizzato e nella fretta rischi di collegarlo malamente). Io, quando faccio il connettore di programmazione, uso una strip a 6 pin ma taglio l'ultimo che dovrebbe andare nel pin AUX. Nel foro di AUX ho inserito, come tappo, un pin a 90 gradi. In questo modo non mi è possibile sbagliare collegamento. Magari tu trovi una soluzione migliore. Buon lavoro.
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.