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?
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.