Forum: Mikrocontroller und Digitale Elektronik ISP geht nicht trotz korrekter Pinbelegung


von Dennis (Gast)


Lesenswert?

Hallo zusammen,

ich kann über mein STK500 keine ISP-Verbindung zu einem externen Ziel 
(Atmega32) herstellen.
Mittels "durchpiepsen" hab ich überprüft, dass die Pinbelegung korrekt 
ist, der V-Target-Jumper ist gezogen die Programmierfrequenz ist unter 
1/4 der Controllerfrequenz eingestellt.

Da ich für die ISP keinen Schaltplan habe, hier die Belegung 
schriftlich:

ISP6PIN   ATMEGA32extern
========================
1         PB6 MISO
2         nicht belegt
3         PB7 SCK
4         PB5 MOSI
5         RESET (über 10k an VCC)
6         GND

Controllertakt: 12MHz; Quarz mit zwei 22pF-Kondensatoren
Direkt neben dem Sockel des Atmega ist ein 100nF-Kondensator zwischen 
VCC und GND geschaltet. Der PORTB ist bis auf die ISP-Funktion unbelegt.

Was könnte da nicht stimmen?

D.

von Michael U. (amiga)


Lesenswert?

Hallo,

Dennis schrieb:
> Da ich für die ISP keinen Schaltplan habe, hier die Belegung
> schriftlich:
>
> ISP6PIN   ATMEGA32extern
> ========================
> 1         PB6 MISO
> 2         nicht belegt
> 3         PB7 SCK
> 4         PB5 MOSI
> 5         RESET (über 10k an VCC)
> 6         GND

Ich vermisse an Pin 2 die Betriebsspannung von Deinem Mega32.
Damit stellt das STK500 seine Pegelwandler ein.

Gruß aus Berlin
Michael

von spess53 (Gast)


Lesenswert?

Hi

>2         nicht belegt
Wieso? Da gehört VCC des Target dran. Sonst funktionieren die 
Pegelwandler des STK500 nicht.

MfG Spess

von Dennis (Gast)


Lesenswert?

Michael U. schrieb:
> Ich vermisse an Pin 2 die Betriebsspannung von Deinem Mega32.
> Damit stellt das STK500 seine Pegelwandler ein.

Der Atmega bekommt in der externen Schaltung seine Versorgungsspannung. 
Deswegen ist V-Target auch nicht angeschlossen. Oder habe ich Dich nun 
falsch verstanden?

von Dennis (Gast)


Lesenswert?

okay, jetzt hat es geklingelt!!! :-D

Danke!!!!!

von Wolfgang (Gast)


Lesenswert?

Bei mir hat's aber nicht geklingelt :) Ich habe genau das gleiche 
Problem, nur mit einem Mega16.
Will den Controller ebenfalls übers STK500 programmieren.Muss ich jetzt 
auf PIN2 mit VCC von meiner externen Schaltung verbinden?

Danke!
Lg Wolfgang

von bensch (Gast)


Lesenswert?

> Muss ich jetzt
auf PIN2 mit VCC von meiner externen Schaltung verbinden?

Hatte das nicht schon jemand geschrieben? Lesen müsste man können.....

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.