Forum: Mikrocontroller und Digitale Elektronik Zilog Z8F083A


von Peter E. (pe51)


Lesenswert?

Hallo,

bei einer Anwendung mit dem Zilog Z8F083A
soll der Controller mit internem Oszillator 20MHz
arbeiten. Initialisierung gemäß Datenblatt und
verschiedener Samples funktioniert das aber nicht.

Hat jemand Erfahrung mit diesem Chip?

Gruß Peter

von Jim M. (turboj)


Lesenswert?

Schaltplan?

Wenn was grundsätzliches wie der Oszillator nicht rennt, ist meistens 
was falsch angeschlossen.

von pe51 (Gast)


Lesenswert?

Hallo,

es ist eine sehr einfache Schaltung,
nur Vdd=3,3V, DBG-Stecker mit Pullup,
getestet wird nur ein LED-Ausgang.
Programmierung über DBG funktioniert,
daß etwas angekommen ist deutet auf
die Spg an LED hin, mal 3,2V, mal 0,0V.

Es muß mit der Programmierung des internen
Oszillators zu tun haben.
Ich nehm jetzt eine Leiterplatte mit Quartz
und versuchs mal mit externem Kristal.

von Teo D. (teoderix)


Lesenswert?

Lass diese Fr.-Troll-Prosa!
ZEIGE Schaltplan, SW und Aufbau!
Bei deiner Art Prosa, kann alles möglich schiefgelaufen sein.

von Dieter W. (dds5)


Lesenswert?

Wozu soll denn bei Verwendung des internen Oszillators der 
Stromlaufplan dienen?

von pe51 (Gast)


Lesenswert?

Hallo,

den Stromlaufplan und den Code kann ich morgen liefern.
Es sind nur die Stromversorgung 3,3V, der Controller,
eine LED und der Programmierstecker bestückt.

Der Code enthält das allernötigste um sowas ans rennen
zu bringen. Ich mach das bei Neuentwicklungen immer um
zu sehen das die Sache anspringt, also auch kein Irq.

Den Z8F6422 habe ich schon in ettlichen Anwendungen
verarbeitet. Jetzt mal was kleineres mit dem 083.

von Teo D. (teoderix)


Lesenswert?

Dieter W. schrieb:
> Wozu soll denn bei Verwendung des internen Oszillators der
> Stromlaufplan dienen?

Ich hab hier schon erlebt dass das mit der "Durchsteckmontage" etwas 
zu wörtlich genommen wurde und es für Steckkontakte gehalten wurde.
Ich glaub also nur noch was ich sehe. :)

von pe51 (Gast)


Angehängte Dateien:

Lesenswert?

Hier der Stromlauf und der Code

von Markus F. (mfro)


Lesenswert?

pe51 schrieb:
> Hier der Stromlauf und der Code

... wenn ich dein Compiler wäre, würde ich deine "Warteschleife" 
wegoptimieren.

von Teo D. (teoderix)


Lesenswert?

Markus F. schrieb:
> ... wenn ich dein Compiler wäre, würde ich deine "Warteschleife"
> wegoptimieren.

Und dann noch... Oje, ich muss da durch. (Helme auf!)
LED ohne VR... OK/KO? Aber wie sieht's hier mit dem Read–modify–write 
Problemen aus. Latch o. kein Latch-Register dazwischen?

von pe51 (Gast)


Lesenswert?

Schau dir mal das Datenblatt an,
dann weißt warum das so ist.

von Teo D. (teoderix)


Lesenswert?

pe51 schrieb:
> Schau dir mal das Datenblatt an,
> dann weißt warum das so ist.

Wer nicht will, der hat schon....

von pe51 (Gast)


Lesenswert?

Hallo,

es rennt.
Danke für die tollen Tipps.

von S. R. (svenska)


Lesenswert?

pe51 schrieb:
> es rennt.
> Danke für die tollen Tipps.

Und woran lag's?

von pe51 (Gast)


Lesenswert?

Trivialer geht ein Programm nicht mehr,
also mußte es laufen.

Ich hatte im Compilerprojekt statt die Z8Encore_F083A_Series
die Z8Encore_XP_F082A_Series angegeben.
Der Controller mit Z8F083A war richtig eingetragen.

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.