PIC18 max. SPI Clock?

Gast #3779376
Lesenswert?
• ▲
▼
Möchte mit einem PIC18F26K22 über SPI einen Grafik Controller Chip FTDI 
FT800 ansteuern.

Ich verwende MSSP2 und benutze den Internen 16MHz Oszillator zusammen 
mit der 4-fach PLL.

Wähle ich als Clock Freuquenz für SPI 4MHz funktioniert alles perfekt.

Wähle ich als Clock Frequenz 16MHz (Fosc/4) besteht das SPI-Clock Signal 
nur noch aus 8 "Zacken" die nicht mehr gegen GND gehen (kein 
vernünftiges Recktecksignal mehr - siehe Bild).

Im Bild ist gelb das Clock Signal und grün das Datensignal zu sehen.

Am SPI hängt nur der FTDI-Chip.
Habe schon den SPI-Clock Pin des PIC von der Leiterplatte abgehoben - 
auch dann, ohne zusatzliche "Last" sieht das Signal so aus !?!

Kann es sein dass der SPI-Hardwareblock in diesem PIC 16MHz Clock 
Frequenz nicht mehr kann?
Angehängte Dateien:

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.