Hallo, ich arbeite mit dem PIC24... und habe folgendes Problem: Immer wenn ich versuche über den UART2 etwas zu empfangen steht im U2RXREG nicht das was ich gesendet habe. Ich wäre sehr dankbar wenn sich jemand meinen Code anschauen könnte. Gruß
Hallo, das gleiche Problem hatte ich vor einigen Monaten auch! Ich hab es allerdings in Assembler probiert - Proggi siehe Anhang. Leider habe ich den Fehler bislang nicht gefunden und das Bastelprojekt ruhen lassen müssen :-( Falls du inzwischen das Problem gelöst hast, bitte posten! Rüdiger
Hallo! Sind die im Code angegebenen 4 MHz dein Quarztakt oder dein Zyklustakt. Wenn du einen 4 MHz Quarz ohne PLL am PIC24F betreibst, dann ist dein CycleTakt nur 2 MHz somit würde sich für das BRG Register ~12 ergeben. Dann wäre klar, wieso du nur Quargel empfängst. Grüße Fasti
Wenn du es dir einfach machen willst...lad dir eine embOS Trial version von www.segger.com runter und schau mal in das File RTOSINIT_PIC24F.c, da findest du die vollständige Uart Behandlung ;-). http://segger.com/downloadform_embos_pic24.html
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.