www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Programmierung von ATmega128


Autor: M. H. (bambel2)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Leute. Hab bis jetzt immer mit ATmega 8/16/32 programmiert.
Benötige jetzt aber einen atmega 128. Will ich ihn nun wie einen mega16
proggen (SPI)  muss ich doch den pen pin auf Masse ziehen. Oder????

Danke im voraus.
Gruß M.H.

Autor: H.Joachim Seifert (crazyhorse)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Alles wie normal.
Nur die Pins Mosi/Miso sind plötzlich auf die Rx/Tx-Pins gewandert, 
warum auch immer...

Autor: M. H. (bambel2)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hä???
schnall ich nicht. Auf dem Datenblatt sind doch die MOSI und MISO Pins 
drauf!

Autor: spess53 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi

>Hä???
>schnall ich nicht. Auf dem Datenblatt sind doch die MOSI und MISO Pins
>drauf!

Datenblatt: SPI Serial Programming Pin Mapping

MfG Spess

Autor: bensch (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
> Auf dem Datenblatt sind doch die MOSI und MISO Pins drauf!

Tja steht alles im Datenblatt und das mit PEN auch.

(mein Tipp: PEN offen lassen)

Autor: M. H. (bambel2)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich glaub ich bin Blöd.

1. SPI Serial Programming Pin Mapping gibts nicht

2. IM Daten blatt steht:
"PEN is a programming enable pin for the SPI Serial Programming mode. By 
holding this
pin low during a Power-on Reset, the device will enter the SPI Serial 
Programming
mode. PEN has no function during normal operation"

Also muss ich ihn doch auf low ziehen.

Autor: bensch (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
> Also muss ich ihn doch auf low ziehen.

Ehrlich gesagt hab ich das DB auch nicht ganz verstanden. Aber wenn man 
das so macht, geht's nicht. Lass PEN in Ruhe (also offen), dann geht 
alles.

Autor: holger (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Teil 1:

Even though the SPI Programming interface re-uses the SPI I/O module, 
there is one important
difference: The MOSI/MISO pins that are mapped to PB2 and PB3 in the SPI 
I/O module are not
used in the Programming interface. Instead, PE0 and PE1 are used for 
data in SPI Programming
mode as shown in Table 127.

Teil 2:
As an alternative to using the RESET signal, PEN can be held low during 
Power-on
Reset while SCK is set to “0”. In this case, only the PEN value at 
Power-on Reset is
important. If the programmer cannot guarantee that SCK is held low 
during power-up, the
PEN method cannot be used. The device must be powered down in order to 
commence
normal operation when using this method.

Autor: spess53 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi


>1. SPI Serial Programming Pin Mapping gibts nicht

Bei mir auf S.300

MfG Spess

Autor: M. H. (bambel2)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Fazit:

Ich schließe Die MOSI- Miso Leitungen an PE0 und PE1 an und lasse PEN in 
ruhe

Autor: M. H. (bambel2)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ach noch was wieso S. 300?? gibt bei mir bloß 26

Autor: spess53 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi

>Ach noch was wieso S. 300?? gibt bei mir bloß 26

Dann nimm das richtige Datenblatt. Nicht die Zusammenfassung.

MfG Spess

Autor: bensch (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
> Ich schließe Die MOSI- Miso Leitungen an PE0 und PE1 an und lasse PEN in
ruhe

Ja

> Ach noch was wieso S. 300?? gibt bei mir bloß 26

Das ist die Kurzfassung für Kindergärten....

Autor: M. H. (bambel2)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
UPPPPS!!

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.