ATMega128 Programmierport Rx Tx Uart-Problem

Gast #1152923
Hallo Leute,

ich habe folgendes Problem bzw könnte Probleme bekommen, wenn ich es 
außer acht lasse. Ich mache mir gerade eine Platine mit einem mega128. 
Ich benötige 2 Uart, darum der mega128... Ich möchte Rx und Tx (welche 
ja auch als ISP benutzt werden) für eine Uart benutzen. Worauf muss ich 
achten, wenn ich diese beiden Pins nach dem Programmieren auch als 
Portpin bzw UartPins verwenden möchte? Wie sieht die ISP-Pinbelegung 
beim ATMega128 genau aus, das datenblatt finde ich ein wenig verwirrend 
in dem Punkt? Was ist Mosi was Miso? und warum sind da Miso und Mosi 
auch nochmal an einem anderen Port? Und darf man die auch zum 
programmieren verwenden?
Danke und schönen Tag
Spice
Gast
Im Prinzip musst du wenigstens darauf achten, dass du nicht zwei 
Ausgänge miteinander verbindest, sonst rauchts. Also wenn dein 
Programmieradapter angeschlossen wird. Das kannst du erreichen, indem du 
z.B. in die Ausgangsleitungen jeweils eine Diode einfügst. Kathode 
Richtung Ausgang, die beiden Anoden gehen auf den Eigang + Pull-Up. 
Damit kann's zwischen den Ausgängen nicht mehr rascheln, ein 0V-Pegel 
hat Vorfahrt.

Vorschlag: Poste einfach den Schaltplan, wenn du ihn soweit hast, und 
lass ihn hier mal "checken".

Ralf

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.