Forum: Mikrocontroller und Digitale Elektronik Problem mit AT89S8252


von Stephan Lutz (Gast)


Angehängte Dateien:

Lesenswert?

Hallo zusammen,

ich habe folgendes Problem:

Ich habe vor 2 Monaten mit dem 89S8252-Flashboard von Elektor mehrere
Mikrocontroller programmiert und auch getestet. Haben einwandfrei
funktioniert.

Vor 1 Monat ziehe ich die Teile wieder raus, und nichts funzt.
Auch nach mehrmaligem Flashen und auch mit neuen Controllern geht
überhaupt nichts.

Das komische ist, solange keine Variablen in den Programmen vorkommen,
funktionieren die Programme.

Im Anhang ist der Code (C-File).

Wer kann helfen?

Vielen Dank,
Stephan L.

von W. (Gast)


Lesenswert?

Wie waren die Teile gelagert?

(Denke da jetzt ans ESD...)

von Benedikt (Gast)


Lesenswert?

ESD ist bei heutigen ICs wie uC usw. nicht unbedingt so schlimm wie am
Anfang der CMOS Entwickung. So ziemlich jedes IC hat einen
entsprechenden Schutz.
Ich achte (privat) eigentlich Null auf ESD Schutz und hatte auch noch
keine Probleme.
Bei Geräten die verkauft werden ist das was anderes, aber wenn ich
meine ICs grille ist das mein Problem, das ich aber noch nie hatte.

Ich würde her auf eine falsche Einstellung im Compiler tippen.

von Stephan Lutz (Gast)


Lesenswert?

Hallo,

ich denke, ich habs jetzt. Der externe RAM (62256) scheint defekt zu
sein, und da der Compiler standardmäßig ein externes RAm haben will,
funzt das Ganze net.

Ich versuchs jetzt mal mit dem C51-C. von KEIL, und sag ihm, dass er
den internen nehmen soll.

Vielen Dank erstmal,
Stephan

von W. (Gast)


Lesenswert?

Und? War dies der Fehler?
Wenn ja:  => ESD!!  :-)

von Benedikt (Gast)


Lesenswert?

Nicht unbedingt:
Häufiger gehen ICs kaputt wenn man sie einsteckt während noch Spannung
drauf ist, oder wenn man versehentlich beim Anklemmen der Spannung an
ein IC kommt...

von Stephan Lutz (Gast)


Lesenswert?

Ok, das Teil läuft wieder yippie.

Das Problem war doch, dass er immer auf den externen RAM zugreifen
wollte (falsche Adresse).

Es scheint der ext. RAM defekt zu sein.

Trotzdem vielen Dank!

VG
Stephan

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.