Forum: Digitale Signalverarbeitung / DSP / Machine Learning dsPIC33FJ128GP802 Wo ist SCK und SDO :-(?


von Fred R. (seek51)


Lesenswert?

Hallo Leute

Suche im Datenblatt vergeblich nach den Pins SCK und SDO. Auf Seite 6 
ist ja die Pinbelegung. Ich kann aber keine Pins für SPI finden :-(
Bei den Remappable Pins z.B. RP9 RP8 finde ich auf Seite 162 auch keine 
Zuordnungsmöglichkeit.

Könntet ihr mir vielleicht auf die Sprünge helfen?

von Fred R. (seek51)


Lesenswert?

Warum wurde der letzte Eintrag gelöscht????

So. Habe ich das richtig verstanden? Als erstes muss ich das Lockbit auf 
0 setzen damit ich überhaupt etwas an der Peripherie ändern kann.

Wenn ich nun XXX00111 XXX01000 ins Register RPOR4 schreibe, besagt das, 
das
RP9 der SDO Pin wird und RP8 der SCK Pin.

Habe ich das jetzt richtig verstanden, oder gibt es noch etwas ausser 
dem TRIS Register zu beachten (damit sind keine Interrupts und 
Standartfallen wie bei einem PIC18 oder PIC16 gemeint) ?

von (prx) A. K. (prx)


Lesenswert?

Ist zwar etwas verwirrend, aber wenn man das Kapitel komplett liest, 
dann stellt man fest, dass die Nummerierung der Konfigurationregister 
nichts mit der Nummerierung der RPx Pins zu tun hat. Daher ist für RP8 
das Register RPOR4: PERIPHERAL PIN SELECT OUTPUT REGISTER 0 zuständig 
(die 0 ist wohl ein Tippfehler), nicht etwa das Register RPOR8.

Und man stellt dann auch fest, dass bei den Inputs diese Register der 
Funktion zugeordnet sind, bei den Outputs aber den Pins. Wenn man sich 
die Register als Steuerfunktion der Multiplexer vorstellt, dann wird das 
auch verständlich.

von (prx) A. K. (prx)


Lesenswert?

Fred Ram schrieb:

> Warum wurde der letzte Eintrag gelöscht????

Weil ich ihn durch eine bessere Erklärung ersetzt habe.

von Fred R. (seek51)


Lesenswert?

Dann stimmt das Beispiel also das ich oben bereits angeführt habe, oder 
nicht?

von (prx) A. K. (prx)


Lesenswert?

Ich habe die Bits nicht kontrolliert, aber ja, das ist das Prinzip.

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.