Hi Ich benötige einen PIC in meiner Schaltung, welche mit 3,3V gespiesen wird. Da ich den Controller mit dem ICD2 "in system" programmieren und debuggen möchte, stellen sich folgende Fragen: Ist es überhaupt möglich den Chip mit 3,3V zu löschen und neu zu programmieren? Der low voltage programming Mode benötigt doch für das Chip Erase mind. 4,5V. Muss ich den Chip mit 5V über dem ICD speisen und sämtliche I/O und VCC Pins gegen meine Schaltung entkoppeln. wie dies mit der Reset Leitung nötig ist? (Sche... Aufwand) Habe bis jetzt leider keine application notes gefunden. Bin froh um jeden Hinweis. Danke! Gruss Andy
Hallo Andy, ich habe leider keinen ICD2 griffbereit um mal nachsehen zu können was der für Möglichkeiten bietet (Kollege im Büro hat einen, ich arbeite mit ICE2000 und PM3). Auf jeden Fall beherrscht der ICD2 den high voltage programming mode; das bedeutet, am reset pin werden 12,5V angeschaltet. Zur Entkopplung der Schaltung reicht da ein Widerstand (etwa 47k) gegen VCC völlig aus. In MPLAB gibt es unter "Programmer / Settings" die Tabs "Status" und "Power". Da sind auch einige Felder mit Spannungsangaben dabei. Vielleicht hilft Dir das etwas weiter. Gruss Dieter
ist föllig egal!!!!!(high voltage programming mode) du musst nur aufpassen das das BOR Bit nicht gesetzt ist. Sonst geht der Pic dauernd in Reset bei 3.3V,oder du hast einen 18 und setzt die BOR Spannung runter.
Hi Leute Danke für die Infos. Hast ja natürlich recht Meti. Die Speisung des Controllers spielt im high voltage programming mode keine Rolle. Wie kann ich aber sicher sein, dass mir im Feld draussen niemand 5V vom ICD2 her auf meine 3,3V Speisung schaltet? Könnte die VCC des PIC's ja vom Rest der Schaltung mit einer Diode entkoppeln. Schaltet der IDD2 aber nach dem Programmiervorgang auf "Run" Mode. liegen dann 5V an den Ausgängen des PIC's und ich habe verloren. Gruss Andy
Falsch der icd2 versorgt nur wenn das 9V Steckernetzteil angeschlossen ist!!!! && der Hacken in MPLAB ICD Settings Power auf target drin ist. ausserden ist der ICD2 meineswissens Strombegrenzt. habe auch mit den 5V /12V PGC/PGD bei falschbelegung noch nie einen PIC geschossen.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.