Gast
#3779376
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?

