Liste der Anhänge anzeigen (Anzahl: 2)
Also, wenn ich Daten in Richtung des Flashs schreiben will, habe ich wie im Schaltplan beschrieben mit 330R Pull Up an +5V eine Spannung von 4V für den High Pegel und ca. 0.3V für Low Pegel.
Funktioniert aber auch komplett ohne Pull Ups, dann eben 0 und 3.3Volt.
Jedoch wenn ich Daten vom Flash lesen möchte,
funktioniert die Sache für den Port P1x vom PCF nicht mehr. Port P0x funktioniert noch korrekt, aber für den Port P1 brauche sehr starke Pull Ups, wie hier jetzt 330R um überhaupt irgendwie in den Bereich zu kommen, wo zumindest die Bitreihenfolge auch messbar an den Pins anliegt.
Jedoch erreiche ich damit gerade mal 1.8V, und manchmal erkennt der PCF eben das als High Level an und manchmal nicht. Macht also sehr große Probleme, da eigentlcih der High Level mit 0.8xVcc spezifiert ist, also 2.64V.
Ich habe eine high Leitung mal in vom Flash aus geschalteten Zustand getrennt, da habe ich dann 3.7V am Flash Output gemessen.
Liegt also meiner Meinung nach ziemlcih eindeutig am PCF dass der die Signallevel runterzieht.
Wie kann sowas sein?
MFG Christoph