Forum: Mikrocontroller und Digitale Elektronik PIC18F2550 serielle Kommunikation


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von simon (Gast)


Angehängte Dateien:
  • preview image for 2.PNG
    2.PNG
    52,6 KB, 180 Downloads
  • preview image for 3.PNG
    3.PNG
    29,8 KB, 256 Downloads

Bewertung
0 lesenswert
nicht lesenswert
Hallo zusammen,

ich versuche gerade eine Kommunikation über die serielle Schnittstelle 
des PIC18F2550 mit einem Nextion Display aufzubauen. Ich richtete mich 
dabei nach dem Beispiel von Mikrochip aus der Peripheral Library. Nach 
dem Compilieren bleibe ich jedoch wenn ich Daten senden möchte in einer 
Schleife (while(BusyUSART());) hängen.

Mein kleines Beispiel habe ich mit der Markierung an der Fehlerstelle 
als Bild angehangen.

Wisst ihr, warum er dort hängt?

Viele Grüße,

Simon

von simon (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Falls es von Bedeutung ist:

Compiler: XC8
Debugger: ICD3

von A. S. (achs)


Bewertung
0 lesenswert
nicht lesenswert
simon schrieb:
> Wisst ihr, warum er dort hängt?

Weil busyUart niemals 0 zurück liefert.

Danke, gerne.

Warum siehst du dort.

von simon (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Achim S. schrieb:
> simon schrieb:
>> Wisst ihr, warum er dort hängt?
>
> Weil busyUart niemals 0 zurück liefert.
>
> Danke, gerne.
>
> Warum siehst du dort.


geht es auch etwas genauer? Das er eine 1 liefern muss weiß ich auch, 
aber warum tut er dies nicht ?

von simon (Gast)


Bewertung
0 lesenswert
nicht lesenswert
meinte 0

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]
  • [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.