68HC68P1 - Unterschied zwischen DIP und SOIC?

Gast #549170
Lesenswert?

Hallo Leute!

Hat jemand von euch Erfahrung mit dem 68HC68P1 SPI/Parallel Port?

Ich habe diesen Baustein als DIP (CDP68HC68P1E) und als SMD SOIC 
(CDP68HC68P1M) vorliegen. Das Problem, mit der SOIC Variante kann ich 
von dem Ding keine Port Pegel einlesen, bei der DIP Variante geht's ohne 
Probleme (der gleiche Code). Schreiben kann ich auf beide Modelle 
erfolgreich.
Ich habe von der SOIC Ausführung 50 Stück lagernd und sicher schon 10 
davon ausprobiert, kein Erfolg. Im Datenblatt gibt es aber keinen 
Hinweis auf einen Unterschied.
Die Signale habe ich auch schon zig Mal mit dem Oszi gechecked, der Takt 
und das MOSI sind ok, nur MISO vom Portbaustein bleibt immer auf Masse 
(aber eben nur bei der SOIC Ausführung).

Hab' ihn wie im Bildchen beschalten, an D0-D3 und D7 standen bei meinen 
Versuchen Pegel von +5V an, aber nur mit der DIP Variante konnte ich die 
erfolgreich einlesen.

Bin schon am Verzweifeln, da mich das Problem nun sicher schon 3 Monate 
beschäftigt.

Wäre dankbar für ein paar Ratschläge!

Ciao, Teo
Angehängte Dateien:
Gast #549792
Lesenswert?

Wenn ich einen PullUp am MISO verwende, dann bekomme ich immer lauter 
Einsen im Controller reingeliefert. Es sieht so aus als ob der MISO Pin 
des 68HC68P1 SOIC nicht aktiv werden würde.

Beim DIP geht's natürlich auch mit PullUp. Bei dem kann man auch schön 
beobachten, wie die MISO Leitung wieder auf High springt, wenn das CS 
vom 68HC68P1 wieder deaktiviert wird und sofern das letzte übertragene 
Bit eine 0 war.

Der Hersteller ist übrigens Intersil, hab' auch das Datenblatt direkt 
dort runtergeladen und nach Hinweisen gesucht, aber nichts gefunden.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren