Serielle Ausgabe ATmega8

Gast #4201627
Lesenswert?
• ▲
▼
Hallo,

ich habe schon einige kleine Projekte mit dem Arduino Uno bzw. Due 
realisiert, möchte nach Möglichkeit aber direkt einen AVR (bspw. ATmega8 
oder ATtiny43U) benutzen.

Auch das funktioniert ganz gut (ich benutze einen AVRISP mkII zum 
programmieren). Vom Arduino bin ich jetzt aber den Luxus gewöhnt, Daten 
(Variablen, erreichte Punkte in Funktionen etc.) per serieller Anzeige 
am PC anzeigen zu lassen. Also nur Serial.println(""); und schon sehe 
ich am PC, wo der Controller gerade steht oder kann anhand angezeigter 
Variablen erkennen, warum etwas nicht funktioniert.

Wie realisiere ich sowas am besten direkt mit einem AVR? Der muss dann 
ja wahrscheinlich UART haben, richtig? Muss ich dann an die 
rs232-Schnittstelle meines PCs oder geht es auch irgendwie über den 
AVRISP mkII?

Wir würde es beim ATtiny43U gehen, der kein UART hat?

Ich suche also nach einer einfachen Möglichkeit, printf-Ausgaben in der 
Entwicklungs- und Programmierphase des AVRs am PC anzeigen zu lassen.

Gruß,
clumsi

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.