Uart sendet nur \n

Gast #2052481
Hey,

bin grad dabei einen Atmega8 mit dem PC sprechen zu lassen.
Habe die Software mit dem Pollin Board getestet und es funktioniert.
Wenn ich jedoch den µC in meine Schaltung einsetze, kommen nurnoch \n 
an.

Weiß im Moment überhaupt nicht mehr weiter, hoffe ihr könnt mir helfen.

Angeschlossen habe ich es wie im angehängten Bild.


Bobi
Angehängte Dateien:
Gast
Denke nicht, dass es am Sourcecode liegt, da es mit dem Pollin Board 
einwandfrei läuft.
Der Sourcecode ist von dem Testbeispiel aus der Library von Peter 
Fleury.
Gast
>Denke nicht, dass es am Sourcecode liegt, da es mit dem Pollin Board
>einwandfrei läuft.

Na, wenn es nicht am Sourcecode liegt dann musst du
deine Schaltung richtig aufbauen. Wie sieht die aus?
Gast
Eigentlich genauso wie die die ich im 1. Beitrag im Anhang habe, nur 
dass ich statt dem einen 10µF Kondensator einen 1µF habe.
Ansonsten ist alles gleich.
Die restlichen Kondensatoren sind bei mir auch alle 1µF.

Habe einen MAX232N, im Datenblatt sind die Kondensatoren auch alle mit 
1µF.
Gast
>Hmm, ohne Spannungsversorgung arbeitet der ATMega nicht.

>>Der Atmega8 ist natürlich auch Versorgt,

Shit, überlesen.
Tja, das ist aber immer noch kein Schaltplan an dem man
sehen könnte was faul ist. Woher weisst du das nur /n ankommt?
Wo kommt das denn an? Beim uC oder beim PC?
Gast
Nein, habs an Lochraster gelötet.
Soll ich trotzdem ein Foto machen? Ist hald ein großes Wirrwarr.
Ich benutze HTerm als Terminalprogramm.
In Binär kommen nur '00000000' an.

Also die Kommunikation ist von µC zum PC.
Gast
>Ich benutze HTerm als Terminalprogramm.
>In Binär kommen nur '00000000' an.

Das ist aber kein \n;)
Stell mal die richtige Baudrate passend
zu deinem uC Takt ein.
Gast
Also ich habe jetzt mal herumprobiert, und habe bemerkt, dass wenn ich 
einfach eine LED anschließe und sie leuchten lasse, dass das nichtmal 
passiert. Erst nachdem ich irgendetwas leitendes an den 9. PIN (XTAL1) 
dran halte, springt der µC an, jedoch sehr unregelmäßig.
Also nehm ich stark an dass da irgendwas mit dem Quarz hat.

Betreiben tu ich das ganze mit einem 16Mhz Quarz, und 22pF Kondensatoren 
daran.
Hat vielleicht jemand eine Ahnung wo der Fehler liegen kann?

Bobi

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 15 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.