mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik 16-Bit Zähler auf Anzeige


Autor: Dism (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo , ich habe ein Problem mit meiner Ereigniszählung. (8535)
Ich lese über den INT 0 meine Impulse ein und möchte diese dann
auf meinem Display ausgeben. Da diese den Wert von FF überschreiten 
werden sie wieder zurückgesetzt auf 0.
Wie kann ich weiterzählen?
Oder kann ich das anderster auch lösen (8-Bit)?

Ich weiss, dass das alles mit 16-Bit kein Problem ist, aber wie kann ich 
dann einen solchen Wert anzeigen lassen (mit den einzelnen Stellen
auf dem Display E-Z-H-T)?

Gruß Dism

Autor: Steffen (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wenn ein überschreiten von 0xFF zu 0x00 aufgetreten ist, dann wird das 
Carry-Bit gesetzt. Wenn man das abfragt und entsprechend ein zweites 
8Bit Register weiterzählt, dann hast du schon mal einen 16Bit 
Ereignisszähler. Die Ausgabe des ganzen ist im Forum schon beschrieben 
worden.
16Bit Wert durch 10 dividieren. Der Rest representiert den Einer. Wenn 
man nun mit dem Ergebnis der Division genau so weiter verfährt bis das 
Ergebnis 0 ist, erhält man Zehner, Hunderter...

(schau mal in der Codesammlung nach "Teilen binär"

Autor: Dirk (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke, es hat funktioniert (habe alles in 8-Bit Register geschrieben).

Vielen Dank nochmal

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.