mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik ATMEGA 2561 USART0


Autor: Jörg Prim (jjp)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Leute,

ich habe einen ATMega 2561 und programmiere ihn über den USBProg. Später 
möchte ich den USART 0 (Gleiche Pins für die Programmierung) für die 
Kommunikation nutzen. Daher habe ich einen Adapter mit Umschalter gebaut 
(2 fach Wechsler), der zwischen USBProg und einem Max232 umschaltet.

Ich bekomme nichts über den USART0 rein oder raus. Mit dem Oszilloskop 
kann ich die Bits vom PC aus an Pin RXD0 (PE0) messen, der ATMega sendet 
aber nichts. Die Sofware ist mit AVRStudio/WinAVR geschrieben und sendet 
einfach nur "Hallo Welt" über USART0.

Kann es sein, das die Pins PE0/PE1 bei der seriellen Programmierung für 
den USART0 nicht benutzbar sind ? Ich habe in den Datenblättern kein 
Hinweis dazu gefunden ...

Autor: Jones (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Doch, das geht. Schau dir mal den Schaltplan hiervon an

http://www.wiki.elektronik-projekt.de/embedit/avr/...

Autor: Jörg Prim (jjp)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke für den Tipp.

Es geht tatsächlich, ich habe vergessen die USART zu initialisieren ...

Dummer Fehler.

Autor: Jones (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Du solltest aber trotzdem Maßnahmen ergreifen, da der MAX den ISP 
beeinflussen kann. Wenn am MAX die falschen Signale anliegt kann es 
passieren, das der ISP nicht funktioniert

Autor: Jörg Prim (jjp)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Jones,

ich habe einen Schalter (2 * Um, siehe oben), der zwischen ISP und MAX 
umschaltet.
Wenn die Software mal steht, brauche ich den Max auch nicht mehr.

Autor: Jones (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ups, den Schalter hab ich überlesen. Ok, das geht auch

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.