Forum: Mikrocontroller und Digitale Elektronik Programmierung über ISP ATMega128


von Lingner (Gast)


Lesenswert?

Hallo zusammen,
kann mir einer sagen, aus welchem Grund die “MISO und MOSI“ Pins des 
ATMega128 nicht für die ISP Schnittstelle zum Programmieren der 
Controller verwändet werden können und statt dessen die “RxD und TxD“ 
Pins benötigt werden.
Ich habe eine Schaltung mit einem ATMega128 entworfen und die MISO und 
MOSI Pins des Controller, wie im Datenblatt beschrieben, verwändet um 
den Controller zu programmieren. Dies stellte sich nach langem Suchen 
als falsch heraus, denn nur über die RxD und TxD Pins bin ich in der 
Lage den Controller zu programmieren. Nun möchte ich gerne wissen warum 
das bei diesem Controller so gehandhabt werden muss, denn bei all den 
anderen Atmel- Controller, die ich im Einsatz hatte, funktionierten die 
MISO und MOSI Pins. Muss man bei dem ATMega128 etwas berücksichtigen, 
was bei den anderen nicht berücksichtigt werden muss? Kann man die MISO 
und MOSI Pins irgendwie aktivieren? Da ich ungern das Layout ändern 
möchte, ist diese Info wichtig für mich.

Danke für eure Mithilfe.

von Niels H. (monarch35)


Lesenswert?

Lingner wrote:

> Dies stellte sich nach langem Suchen
> als falsch heraus, denn nur über die RxD und TxD Pins bin ich in der
> Lage den Controller zu programmieren.

Wo hast du denn sowas her? Steht das irgendwo geschrieben?

von Falk B. (falk)


Lesenswert?

@ Lingner (Gast)

>kann mir einer sagen, aus welchem Grund die “MISO und MOSI“ Pins des
>ATMega128 nicht für die ISP Schnittstelle zum Programmieren der
>Controller verwändet werden können und statt dessen die “RxD und TxD“
>Pins benötigt werden.

Ist eben so.

>MISO und MOSI Pins. Muss man bei dem ATMega128 etwas berücksichtigen,
>was bei den anderen nicht berücksichtigt werden muss? Kann man die MISO
>und MOSI Pins irgendwie aktivieren?

Nö.

http://www.mikrocontroller.net/articles/AVR_Checkliste#Besonderheiten_bei_ATmega64_.2F_ATmega128

MFG
Falk

von Lingner (Gast)


Lesenswert?

>Wo hast du denn sowas her? Steht das irgendwo geschrieben?

Habe ich aus Projekten, die ich im Internet gefunden habe.

von Lingner (Gast)


Lesenswert?

Hallo Falk,

Danke für die schnelle Antwort.

von Niels H. (monarch35)


Lesenswert?

Lingner wrote:

>>Wo hast du denn sowas her? Steht das irgendwo geschrieben?
> Habe ich aus Projekten, die ich im Internet gefunden habe.

jeps, hast recht. Ich war auch recht erstaunt....

von Christian U. (z0m3ie)


Lesenswert?

>Ich habe eine Schaltung mit einem ATMega128 entworfen und die MISO und
>MOSI Pins des Controller, wie im Datenblatt beschrieben, verwändet um
>den Controller zu programmieren.

Nur das es im Datenblatt richtig steht... ;)

von Lingner (Gast)


Lesenswert?

Jetzt habe ich es auch im Datenblatt gefunden. Man sollte eben doch mal 
zu Ende lesen bevor man was anfängt. Ich habe nur nicht länger darüber 
nachgedacht. Da die MISO MOSI Pins bei den Typen, die ich bis jetzt 
verwändet habe funktioniert haben, bin ich davon ausgegengen, dass das 
auch hier funktionieren wird.

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.