wegen Uart geht nichts mehr

Gast #7049819
Lesenswert?
• ▲
▼
Hallo zusammen,
Ich habe ein Programm für ein AirHockey geschrieben. Das Programm 
funktioniert soweit. Jetzt wollte ich über die UART-Schnittstelle ein 
MP3 programmieren. Sobald ich die UART-Schnittstelle initialisiere, 
macht das Programm, was es will. Als Mikrokontroller benutze ich den 
AT89C51CC03 und ich habe es in Keil programmiert. In der Datei befindet 
sich mein Programm. Weiss jemand, was ich falsch gemacht habe?

PS. Die UART-Schnittstelle habe ich so schon mal programmiert und da hat 
es funktioniert.
Angehängte Dateien:
Gast #7049875
Lesenswert?
• ▲
▼
Ich sehe weder eine ISR noch einen Zugriff auf das UART Daten-Register. 
Auch die Konfiguration des UART schaltet keine Interrupts frei. Es 
scheint also wirklich so, dass alleine das Einschalten des UART die 
Fehlfunktion auslöst.

Kann es sein, dass du den RxD Ausgang kurzgeschlossen hast und dadurch 
die Stromversorgung instabil wird?

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.