Forum: Mikrocontroller und Digitale Elektronik Pic18F Programmieranschluss doppelt belegen


von Andreas (Gast)


Lesenswert?

Hallo zusammen,

ich möchte für ein Projekt den PIC18F1220 nehmen. Da der nicht so viele 
IOs hat, müsste ich die Programmieranschlüsse PGC und PGD auch belegen.
Ich habe jetzt Eingänge mit einem 4K7 Pull-Up nach 5V vorgesehen.
Die Eingänge sind beim Programmieren offen.
Funktioniert das so? Oder wie kann ich eine doppelte Beschaltung 
realisieren.

Gruß
Andreas

von Andreas K. (a-k)


Lesenswert?

Nicht ganz:

Im Programmer sind ggf. Pulldowns drin (im ICD2 jedenfalls).

Der ICD2 gibt die Pins auch dann nicht frei, wenn er grad nicht 
programmiert, d.h. es darf nicht gleichzeitig Programmer und Peripherie 
aktiv sein. Wobei hardwareseitig schwer zu unterscheiden ist, ob grad 
programmiert wird, oder das Zielprogramm läuft, d.h. da ist umstecken 
angesagt (Microchip verwendet auf Demoboards deshalb auch mal einen 
Umschalter).

von Dida N. (quader)


Lesenswert?

Meiner Erfahrung nach, kannst du es zwar doppelt belegen, die Pins 
kannst du im Programm aber nur dann benutzen, wenn du den Programmer 
abhängst.

von Schoaschi (Gast)


Lesenswert?

Hi

Schau dir mal folgende Schaltung an.

http://www.sprut.de/electronic/pic/icsp/icsp.htm#3

So wird die beschaltung empfohlen.

mfg Schoasch

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.