Forum: Mikrocontroller und Digitale Elektronik 68HC68P1 - Unterschied zwischen DIP und SOIC?


von Teo (Gast)


Angehängte Dateien:

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

von Sebastian Eckert (Gast)


Lesenswert?

Vielleicht hilft ja ein Pull-Up Widerstand? Laut Datenblatt sind beide 
identisch, aber handelt es sich vielleicht um verschiedene Hersteller?

von Teo (Gast)


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.

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