Forum: Mikrocontroller und Digitale Elektronik ISP Pins am ATMega16M1


von Thomas (kosmos)


Angehängte Dateien:

Lesenswert?

Habe ich hier die Richtigen Pins für die ISP Programmierung eines 
ATMega16M1 markiert?
Reicht evtl.auch nur DebugWire zum Programmieren oder ist die nur zum 
Debuggen geeignet, da man hier sogar auf den Kerko am Reset Pin 
verzichten soll, dürfte das ne wacklige Geschichte sein wenn man in 
einer verseuchten Umgebung debuggen will.

von g457 (Gast)


Lesenswert?

> Habe ich hier die Richtigen Pins für die ISP Programmierung eines
> ATMega16M1 markiert?

Nein. SS ist überzählig, dafür fehlt SCK. Und betreffs Vcc und Gnd ist 
es ratsam, auch zum Programmieren alle adäquat anzuschließen.

von Thomas (kosmos)


Lesenswert?

SCK soll das Pin28 sein, ganz schon übers den Chip verteilt die ISP 
Pins.

von g457 (Gast)


Lesenswert?

> SCK soll das Pin28 sein

Nein, Pin12 (PD4).

von Genazzter (Gast)


Lesenswert?

Hi, ich muss noch mal den alten Thread hochholen, da ich fast auf einen 
Fehler im Datenblatt reingefallen wäre und es gern weitergeben würde.

Wie hier richtig angegeben sind MISO_A, MOSI_A und SCK_A für den ISP zu 
verwenden, also PD2, PD3 und PD4. So steht es auch im Datenblatt 
(10/2016) auf Seite 12. Das wäre auch OK, aber leider widerspricht sich 
das Datenblatt dann auf Seite 390 (Memory Programming/Serial 
Downloading) und legt MOSI, MISO und SCK auf PB3, PB4 und PB5. Das ist 
aus meiner Sicht falsch. Zumindest funktioniert es an PD2,3,4 zu 100%.

Grüße

von Thomas (kosmos)


Lesenswert?

Dann schreib das bitte auch dem Hersteller damit korrigiert wird.

von Rudolph R. (rudolph)


Lesenswert?

Äh, okay, PD2/3/4 ist korrekt.
Warum auch immer das da jetzt anders drin steht.
Ein altes Datenblatt habe ich hier leider auch nicht zur Hand.

von Thomas F. (igel)


Angehängte Dateien:

Lesenswert?

Rudolph R. schrieb:
> Ein altes Datenblatt habe ich hier leider auch nicht zur Hand.

Im Datenblatt 11/2012 steht es noch richtig drin, siehe Anhang

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.