PIC18F2680 SPI SCK-Problem

Gast #758982
Lesenswert?
• ▲
▼
Hi ich verwende einen PIC18F2680 mit einem 16 MHz OSZ. (Ich brauche die 
16 MHZ für den ECAN)

Jetzt möchte ich mit einem Sensor über SPI kommunizieren. Der ist leider 
nicht gerade der schnellste und unterstützt nur einen SDK von 5kHz (min) 
bis 40 kHz (max)

Ich muss also meinen SCK der Hardware SPI vom Pic auf ca. 20 kHz 
runterbekommen! Leider kann ich nur einen Teiler von max 64 einstellen:

Also 16 Mhz / 64 = 250 kHz was immer noch viel zu schnell ist. Gibt es 
einen Trick wie ich das Problem in den Griff bekomme?

Ich verwende übrigens MikroC als C-Compiler. Dort gibt es auch ne 
SoftwareSPI die geht aber leider auch nur bis 50 kHz runter!

Danke für Eure Hilfe.
Gast #758988
Lesenswert?
• ▲
▼
>Ich verwende übrigens MikroC als C-Compiler. Dort gibt es auch ne
>SoftwareSPI die geht aber leider auch nur bis 50 kHz runter!

Da musste halt ne eigene noch langsamere Software SPI
selber schreiben. Ist nicht schwer.
#758992
Lesenswert?
• ▲
▼
@ Heinz (Gast)

>Also 16 Mhz / 64 = 250 kHz was immer noch viel zu schnell ist. Gibt es
>einen Trick wie ich das Problem in den Griff bekomme?

Soft-SPI

AVR-Tutorial: Schieberegister

>Ich verwende übrigens MikroC als C-Compiler. Dort gibt es auch ne
>SoftwareSPI die geht aber leider auch nur bis 50 kHz runter!

Selber machen. Ist einfach. Und wenn es langsam sein soll erst recht.

MFG
Falk

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.