Forum: Mikrocontroller und Digitale Elektronik PICKIT3 Programmier Frage


von No Y. (noy)


Lesenswert?

Also,

ich habe mir das PICKIT 3 gekauft und habe auf einem Breadboard bereits 
die Debug Express Platine selber gesteckt aufgebaut. Allerdings von 
außen von einem Schaltnetzteil mit 5V versorgt. Habe nun auch schon ein 
paar mal ein Test Programm auf den PIC18F4553 gebrannt und es 
Funktioniert soweit alles. Nun möchte ich mir einen Asuro Clone mit 
einem dsPIC30F4011 bauen. Der soll nicht immer aus der Fassung genommen 
werden zum Programmieren. Meine Frage ist nun muss ich am besten die VDD 
Pin mit einem Jumper vom PIC abkoppelbar machen? Ich meine wenn der mit 
dem HVP programmiert wird geht das nicht zurück auf meine anderen 
Bauteile die an der VDD hängen und können die nicht davon kaputt gehen? 
Oder werden die schon gar nicht mehr mit HVP programmiert und ich kann 
das PICKIT3 einfach an den rausgeführten Leitungen anschließen?

Bzw. müsste ich den PIC sonst in LVP mit dem 6 PIN an PGM brennen?

Hab da irgendwie noch nicht alles verstanden.

Achja wenn es in HVP gebrannt wird warum ist da noch nichts auf meinem 
Gesteckten Debug Express Board kaputt gegangen?

von Lehrmann M. (ubimbo)


Lesenswert?

Servus,

du siehst das alles ein wenig zu heftig.

Ich nehme an, deine Systemspannung ist bei 5V:

- Du Programmierst normalerweise immer mit HV. Festgelegt wird das von 
dir in den Configbits. Von LVP ist definitiv abzuraten!

- Das HV (Vpp=12V) betrifft einzig und alleine den MCLR Pin. Die 
"Programmierleitungen" PGD und PGC haben Logikpegel (=Vdd= hier +5V)

- Der MCLR ist ja nur über den Pullup mit +Vdd (+5V) verbunden. Der 
Pullup übernimmt quasi Schutzfunktion.

von No Y. (noy)


Lesenswert?

Ah,

vielen Dank das mit dem Vpp is mir eben dann auch aufgefallen aber da 
hatte ich schon gepostet und bin froh über eine Bestätigung zur 
Sicherheit.

von felix (Gast)


Lesenswert?

Die "hohe" Programmierspannung liegt nur am MCLR Pin an, und dieser 
sollte mit der Versorgung deines Boards ja nur über einen (hochomigen, 
>10k) Pull-Up verbunden. Somit passiert dem Rest des Boards nicht.
So (dh nur PullUp zwischen Vdd und MCLR) ist das auch von Microchip 
empfohlen.
Trotzdem machen manche zusätzlich noch eine Diode rein, aber das kann zu 
Problemen führen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.