Uhrzeit mit einem 8535

#59908
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
Gast #59909
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
Gast #59910
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.
Angehängte Dateien:
Gast #59911
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?

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.