Forum: Mikrocontroller und Digitale Elektronik ISP Stecker und Port Pins bei Mega128


von John S. (student)


Lesenswert?

Hallo zusammen,

ich programmiere meinen ATMega128 mit einem AVR910 - sogar erfolgreich - 
ich weiss nur nicht warum es funzt ...?

Der Mega128 ist auf einer DISPLAY3000 Platine aufgelötet. Dort befindet 
sich ein 10 poliger ISP Stecker, an den ein AVR910 angeschlossen ist.

Das Programm wird aus Studio4 erfolgreich geladen.

Nun habe ich mir mal die PIN Belegung des ISP Steckers per Definition 
von Klaus Leidinger geholt: 
http://www.klaus-leidinger.de/mp/Mikrocontroller/AVR-Prog/ISP_Belegung2.gif
http://www.klaus-leidinger.de/mp/Mikrocontroller/AVR-Prog/AVR-Programmer.html

Auf der DISPLAY3000 Platine sind aber anstelle MOSI und MISO RXD0(PE0) 
und TXD0(PE1) verwendet.

Da habe ich nun mehrere Verständnisprobleme:

1. Warum klappt das Laden der Programme, obwohl nicht die Definition der 
Schnittstelle eingehalten wird ? Weder AVR Studio 4 kann dies wissen, 
noch der AVR910

2. Kann ich nun die Verbindung die logische Schnittstelle PC(com2:)<-> 
USB <-> USB-232 Wandler <-> AVR910 <-> ATMega128 auch für eine serielle 
Kommunikation (USART0 mit den Pins PE0 und PE1) nutzen - da ja der ISP 
Stecker oben nicht MOSI und MISO nutzt ...??? (Das wäre ja recht 
praktisch)

Sorry - ich hoffe, ich habe mich nicht zu kryptisch ausgedrückt.

Grüsse

von Wolfgang B. (logox2)


Lesenswert?


von John S. (student)


Lesenswert?

hallo Wolfgang - vielen Dank. Mann, was muss man alles gelesen haben, 
bis man alles im Griff hat ...!

Weisst Du auch etwas zu meiner 2. Frage, d.h. kann ich wenn ich die 
Schnittstelle com2: aus Studio4 wieder freigegeben habe, mich mit einem 
Terminal drauf hängen und dann transparent über den AVR910 mit dem 
Mega128 kommunizieren ???

Grüsse und Dank

von Wolfgang B. (logox2)


Lesenswert?

Charly Grosse wrote:
> hallo Wolfgang - vielen Dank. Mann, was muss man alles gelesen haben,
> bis man alles im Griff hat ...!

halt das datenblatt ... dann weiß man alles.

> Weisst Du auch etwas zu meiner 2. Frage, d.h. kann ich wenn ich die
> Schnittstelle com2: aus Studio4 wieder freigegeben habe, mich mit einem
> Terminal drauf hängen und dann transparent über den AVR910 mit dem
> Mega128 kommunizieren ???

geht nicht.

> Grüsse und Dank

mfg
wolle

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.