Forum: Mikrocontroller und Digitale Elektronik SPI mit PIC18F


von Marten M. (mcgonahy148)


Lesenswert?

Hallo zusammen,

eine Frage zur SSP-Funktionalität eines PIC18F4550.

Bei Microchip wird angegeben, dass hiermit 3wire-SPI realisiert werden 
kann (DataIn,DataOut,Clock).

Was aber, wenn ich einen Chipselect für eine Ansteuerung eines weiteren 
Bauteiles?

Das benötigt ja ein gewisses Timing, wann hier der Chipselect von high 
auf low geht, also kann ich ja nicht irgend nen IO nehmen?!


Danke euch,
Markus

von Max H. (hartl192)


Lesenswert?

Marten Mcgonahy schrieb:
> Was aber, wenn ich einen Chipselect für eine Ansteuerung eines weiteren
> Bauteiles?
Der PIC hat sicher mehr IOs als dieses drei. Nimm einfach irgendeinen IO 
und mach das /CS in Software.

von Karol B. (johnpatcher)


Lesenswert?

Marten Mcgonahy schrieb:
> also kann ich ja nicht irgend nen IO nehmen?!

Doch, du musst halt in Software dann die richtige CS Leitung auf Low 
ziehen bevor du mit dem SPI Transfer beginnst und diese nach dem 
Transfer wieder auf High setzen.

Mit freundlichen Grüßen,
Karol Babioch

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.