Forum: Mikrocontroller und Digitale Elektronik Uhrzeit mit einem 8535


von Hasi (Gast)


Lesenswert?

Hallo,

kann ich eine Uhrzeit mittels BASCOM-Basic und einem 8535 softwaremäßig
realisieren?
Irgendwie klappts bei mir nicht.

Vielen dank

von Peter D. (peda)


Lesenswert?

Kommt drauf an, ob Du nur eine passende Blackbox suchst oder auch
verstehen willst, was da passiert.

In der Codesammlung ist jedenfalls ein C bzw. Assembler-Beispiel für
die zyklusgenaue Sekundenerzeugung.
Nach 60 Sekunden die Minute hochzählen usw., fertig ist die Uhr.

Entweder nach Basic umschreiben oder den Assembler includieren.


Peter

von Hasi (Gast)


Lesenswert?

Ja, ich will es verstehen.
Die Rechnung ist auch nicht das Problem, sondern der Interrupt will
nicht so wie ich!

On Timer0 Sprungmarke

Ist das richtig? Oder was muß man anstatt Timer0 eintragen?


Vielen Dank

von Nik Bamert (Gast)


Angehängte Dateien:

Lesenswert?

Hi hasi!

Schau dir mal das Bascom Beispiel Megaclock an.
Dort gibts zwar nicht viel zu begreifen, aber funktionieren tuts.
Und zwar mit den Basic Befehlen time$ und Date$. Da muss man auch nix
mehr mit dem Timer machen, macht der Compiler selbst. Ich weiss nur
nicht wie genau das Ding läuft. Ich hab's nun gerade mal im Simulator
versucht. Dort funzt' recht gut.

Das Beispiel hab ich auch gleich mal angehängt.

von Hasi (Gast)


Lesenswert?

Hallo,

Danke.
Ich habe es auch versucht, geht aber nicht im Simulator!
Die "LCD" zeigt nichts an.
Habe es dann aber mit "Print" gemacht, funktioniert.

Hat jemand von Euch schon Erfahrung mit Phasenanschnittsteuerungen
gemacht?

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.