Forum: Mikrocontroller und Digitale Elektronik Programmieren schlägt fehl - Anfängerfrage


von Dav!d (Gast)


Angehängte Dateien:

Lesenswert?

Hi Leute,

habe meine zweite Schaltung mit einem µC gebastelt =)
Leider kann ichs nicht programmieren, erhalte immer Fehlermeldung. Wenn 
ich den µC in meiner ersten Schaltung einbaue funktioniert das 
Programmieren.

Kann das an den mit den LEDs beschalteten MOSI-, MISO- und SCK-Pins 
liegen? Werden solche Pins üblicherweise für andere Dinge außer dem 
Programmieren benützt oder nicht? Reset-Pin-Beschaltung müsste ja soweit 
passen.

von Timmo H. (masterfx)


Lesenswert?

Dav!d schrieb:
> Kann das an den mit den LEDs beschalteten MOSI-, MISO- und SCK-Pins
> liegen?
Ja. Du darfst da nur ~1mA Last dran hängen.

von Joachim .. (joachim_01)


Lesenswert?

C6 u. C7 haben 22nF.
Das ist wohl um 1E3 zu viel... mach pF daraus.

von Joachim .. (joachim_01)


Lesenswert?

Warum haste denn da lauter pull-down Widerstände reingemacht?

Wenn du die Schalter gegen Masse schalten lässt und die internen 
Pull-ups einschaltest, haste ne Bauteile und Platinenfläche eingespart.

von Dav!d (Gast)


Lesenswert?

Timmo H. schrieb:
> Ja. Du darfst da nur ~1mA Last dran hängen.

OK, dann werde ich die morgen mal wieder auslöten und nochmal 
probieren...

@Joachim: Danke, da hab ich mich wohl echt vertan... mhh auch auslöten, 
naja fürs erste lass ich den µC sowieso auf seinem internen Oszillator 
laufen, da dürfte das ja mal nicht stören...

von Joachim .. (joachim_01)


Lesenswert?

Noch nen Tip zum Transistor Q2:
Leg den Lautsprecher (mit dem BD139 muß das ja ne ordentliche 8-Ohm 
Tröte sein, wa?) mit dem Emitter auf Masse und leg den Lautsprecher 
zwischen plus und Collector. Warum? Die Basis muß um 0.7V über dem 
Kollektor liegen. Bei einem Lautsprecher mit 8Ohm haste da wenig 
Probleme, bei einer LED wird das aber allmählich schwierig, eine weiße 
mit 3V Durchlassspannung + Vorwiderstand + 0.7V U_BE leuchtet nimmer.

von Dav!d (Gast)


Lesenswert?

Joachim ... schrieb:
> Wenn du die Schalter gegen Masse schalten lässt und die internen
> Pull-ups einschaltest, haste ne Bauteile und Platinenfläche eingespart.

OK es gibt interne Pull-Ups, ... du siehst ich lerne gerade massig dazu. 
Danke für den Hinweis

von Ich (Gast)


Lesenswert?

Statt die LEDs auszulöten, könntest du auch einfach je einen Jumper 
einbauen.

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.