Ik zou graag es experimenteren voor een nieuw project
met ICSP.

Het probleem is dat alle pinnen van de PIC in gerbuik zijn.
De pinnen RB6 en RB7 hangen op En en RS van een HD44780 LCD.

Kan ik toch ICSP gebruiken via deze pinnen zonder te moeten
schakelen?

Waarom probeer je het niet gewoon?

Weerstandjes tussen het LCD en de pic zetten.

Zit hier ook op mijn developmentboard. ik moet mijn LCD altijd even van de 5V afkoppelen als ik ga programmeren.

@electro_freakz

Heb jij weerstandjes geplaatst tussen RB67 naar de LCD?

Ik heb het op een boardje van me zonder weerstanden. Als ik op dat boardje de PIC programmeer als de LCD aangesloten is kan ik de PIC weggooien. Zou mooi zijn als het met een weerstandje wel werkt.

nee, heb er geen weerstanden op. ik programmeer met de MPLAB ICD2
hij geeft een error onder het proggen als ik het scherm aan heb staan.

Ik ben net nu ook aan het proggen met een schermpje op de PGC en PGD pinnen (pic 16F688 en pickit2 programmer). Heb dit in het verleden ook al met een 16F876A gedaan.

Ik heb helemaal geen weerstanden en het lcd is gewoon powered als ik programmeer gaat zonder enig probleem.

http://www.picbasic.nl/images/schema_cursus4a.gif

In cursus deel 4 programmeert de Galva-Wisp programmer de PIC terwijl er tevens een LCD scherm aan hangt zonder weerstanden, zonder problemen.
Het scherm mag zelfs aan blijven staan (tijdens het programmeren verschijnt er alleen wartaal op het display).

Dat is goed nieuws , gebruiken jullie Voeding van de programmer
of van de picvoeding?

Ik zou eerder voor programmer gaan en schotky diode op
picpcb gebruiken

Nu ben ik toch wel benieuwd naar de motivatie van Zonnepaneeltje wat betreft de weerstanden :)

Op 17 augustus 2009 20:07:16 schreef tubos:
Dat is goed nieuws , gebruiken jullie Voeding van de programmer
of van de picvoeding?

Maakt niet uit, werkt allebei. :)

@Boeip: Dat is gewoon "op safe spelen".
Mochten die pinnen het ICSP proces verstoren, dan ben je mooi de pineut. Met 2 weerstandjes van 2 cent ondervang je dat.

Ik heb er een bloedhekel aan als dit soort zaken roet in 't eten gooien. Tegenwoordig hou ik de ICSP pinnen vrijwel uitsluitend voor ICSP.
Heb ik te weinig pinnen, dan pak ik een een grotere pic.

ik gebruik ook altijd weerstanden, dat staat toch ook bij voti omschreven? met weerstanden heb ik nooit problemen...

ik houd ze net als zonnepaneeltje zo veel mogelijk vrij.
maar mocht ik toch die pinnen nodig hebben... then the Jumper comes in to the rescue!! :)
met andere worden... jumpertje er tussen en afkoppelen bij het proggen :)just for the safty

Zoals Frits al zei werkt allebei (die voedingen).

Ik zie niet wat er veiliger zou zijn met de weerstanden er tussen. Het scherm heeft toch gewoon 5V ingangen die kan je met 5V van gelijk welke programmer toch niet opblazen (zolang je geen programmer rechtstreeks aan de com poort gebruikt toch, maar dan is de pic waarschijlijk eerder stuk).

@Red-E: Dat vrijhouden doe ik uiteraard ook, maar de sport is toch een zo klein mogelijke PIC te gebruiken....:)

[Bericht gewijzigd door duffel op (14%)]

Op 18 augustus 2009 10:06:48 schreef Red-E:
...
maar mocht ik toch die pinnen nodig hebben... then the Jumper comes in to the rescue!! :)
met andere worden... jumpertje er tussen en afkoppelen bij het proggen :)just for the safty

is ook de sport van daar de eerder genoemde oplossing

Ik gebruik nooit weerstanden, Wisp628/PICkit2.

Ik wil graag dingen zo compact mogelijk bouwen, ook al bespaart het me maar 2 cent, het gaat niet om het geld.
Twee weerstanden of een jumper nemen toch weer (onnodige) ruimte in op m'n PCB.

Met mijn wisp628 gaf het nog wel eens problemen... maar heb nu een PICkit2 en heb wat testjes gedaan... geen enkel probleem meer :) dus vanaf nu kan het gewoon zo :)

Op 17 augustus 2009 19:36:31 schreef electro_freakz:
nee, heb er geen weerstanden op. ik programmeer met de MPLAB ICD2
hij geeft een error onder het proggen als ik het scherm aan heb staan.

Hier dezelfde programmer, en dat gaat ook fout als het scherm eraan hangt.

Hoe groot moeten de weerstanden zijn ?

weerstandje van 4k7 zou het um moeten doen.
(hier getest, en werkt;)) geen idee of het theoretisch klopt... puur ervaring...