ATMega128 ISP RX TX/ Was mit PEN-Pin machen?

Gast #339005
Lesenswert?
• ▲
▼
Hallo Leute,

1.)
beim ATMega128 muss man ja zum programmieren nicht MOSI und MISO vom
PortB sondern PDO und PDI vom PortE verwenden. Was muss man tun, um
diese Pins auch für die serielle Kommunikation benutzenzu können? Hab
mal was gelesen, dass man 2 Widerstände in Reihe vor den Max232
plazieren muss. Reicht das aus? Warum werden überhaupt diese beiden
Pins (und nicht die der SPI Schnittstelle) zur Programmierung
verwendet?

2.)
Wozu der PEN-Pin gut ist und das ich ihn nicht brauche weiss ich. Nur
was mache ich damit? Ich habe 3 Möglichkeiten gesehen:

1. Offen lassen (interner Pullup zieht den Pin auf High)
2. an VCC
3. Mit Widerstand an VCC

Alle drei Varianten machen im Prinzip das Gleiche. Warum wird es mal so
und mal so gemacht. Was ist die beste/häufigste Lösung?

Gruß
Andreas
Gast #339007
Lesenswert?
• ▲
▼
Das ist natürlich clever es so zu machen. Aber es muss doch noch eine
andere Möglichkeit geben. Ich meine der ATMega128 wird doch extrem
häufig verwendet. Und das jemand ISP und UART braucht ist wohl auch
nicht so selten.
Gast #339011
Lesenswert?
• ▲
▼
Der Mega128 hat doch (wie der mega64) zwei UART...
Auf Seite 304 ist der ISP-Programmier-Algorithmus beschrieben...
Ich programmiere den ATMega64 per JTAG...
Einen Jumper einzusetzen oder die Widerstände zu benutzen, wäre eine
Standard-Lösung.
Gast #339014
Lesenswert?
• ▲
▼
Meine Version:
PEN an Vcc
zwischen MAX und RxD einen Widerstand (4k7), den Programmer direkt an
RxD und TxD, beim Flashen wird der MAX gefüttert, ist aber egal. Vcc
Gnd Reset und SCK wie gehabt.
Also nur 1 Widerstand!

MW

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.