Forum: Mikrocontroller und Digitale Elektronik PIC24HJ128 UART geht nicht


von S. Schleith (Gast)


Lesenswert?

Hallo,

ich habe folgendes Problem: Bei meinem PIC24HJ128GP504 sind die I/Os der 
UART1 wie folgt verknüpft (remappable I/O):
TX  -> RP7 / RB7
RX  -> RP5 / RB5
CTS -> RP22 /RC6
RTS -> RP6 / RB6

Daran ist ein MAX202 Pegelwandler angeschlossen und dahinter hängt der 
PC. Vom µC Daten an den PC zu schicken klappt. Aber in die andere 
Richtung geht es nicht.

Es funktioniert wenn ich auf die CTS-Leitung verzichte und RX an RP22 / 
RC6 und CTS an RP5 / RB5 remappe.

Darüber hinaus ist mir aufgefallen, dass die Pins 2 bis 5 (RC6 - RC9) 
weder les- noch schreibbar sind und die Analogeingänge AN10 und AN9 
nicht richtig funktionieren.

Alle diese Pins hängen mit dem PMP (Parallelport) zusammen; Diesen kann 
man mit PMPEN deaktivieren und dann sollten doch auch alle Pins frei 
sein?
Oder ist der µC einfach kaputt?
Oder muss ich die Pins (5V-Kompatible) als Open-Drain setzen? (auch wenn 
sie ein Eingang sein sollen)?

Hoffe mir kann da jemand hlefen, besten Dank im Vorraus!

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
Noch kein Account? Hier anmelden.