Forum: Mikrocontroller und Digitale Elektronik ISP will net richtig


von Kay (Gast)


Lesenswert?

Hallo,

habe ein AVR Board mal bei eBay gesteigert. darauf war ein ISP Stecker
und ein Kabel war auch dabei. Das Kabel hab ich an den Parallelport
angeschlossen und mit dem avr board verbunden. funktioniert
einwandfrei. jetzt habe ich eine Schaltung auf ner lochrasterplatine
aufgebaut. damit ich nicht immer den AVR zum programmieren wechseln
muss, hab ich auf der lochrasterplatine nen ISP Stecker mit
draufgepackt. wenn ich jetzt mit ponyprog den AVR programieren will,
klappt das nur ca. jedes 2.mal ! warum denn ? hab die Steckerbelegung
für den ISP Stecker hier aus dem Forum. Mit dem gekauften AVR Board
funzt das einwandfrei, nur auf meiner lochrasterplatine halt nicht
immer. was könnte der fehler sein ? ich komm net weiter.

mfg Kay

von Conlost (Gast)


Lesenswert?

Hallo Kay,
wie sieht deine Schaltung auf der Lochrasterplatine denn aus?
Hast du an +5V und Masse einen 100nF Kondensator dicht am
Controller?
Vom Resetpin nach +5V einen 10k Widerstand und einen 100nF
Kondensator nach Masse?
Welche Art Oszillator benutzt du, Intern, oder Externen Quarz
oder Quarzoszillator?
Ist an den ISP-Pins noch was anderes dran?
Lass mal was hören. :-)
Gruß,
Arno

von Kay (Gast)


Lesenswert?

Hallo,

hatte an den ISP Pins ein Display angeschlossen. jetzt habe ich es
entfernt und es scheint zu klappen. warum nur ? müsste doch auch so
gehen oder ?

von leo9 (Gast)


Lesenswert?

Kommt drauf an welche ISP-Pins du mit welchen Display-Pins verschalten
hast. Wenn z.B. Clk auf Enable geht und R/W auf lesen steht, würde sich
das Display angesprochen fühlen und Daten auf den Datenbus legen. Wenn
einer dieser Pins auf MOSI oder MISO geht arbeiten dann Display und uP
bzw. Programmiergerät gegeneinander.

grüsse leo9

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.