www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Zählen von Pulsen am 90S8515


Autor: Olli (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

kann mir jemand dabei helfen, wie ich viele Pulse mit dem 90S8515 unter
Assembler zählen und verwalten kann?

Ich bin noch Neuling und kann nur mit Registern arbeiten. Wie ich
"RAM" Variable anlege und damit auch arbeite, weiss ich nicht.
Ich dachte, dass ich eine Variable brauche, die ca 6Byte groß ist. Denn
der Pulsgeber gibt 25 Pulse / Umdrehung aus! Und der dreht auch häufig.

Danke schon mal im voraus

Gruss
Olli

Autor: crazy horse (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
bei 6 Byte brauchst du doch noch keinen RAM, das passt doch locker in
die Register. Mit einer long-Variablen (4Byte) kannst du immerhin bis
ca. 4.3Mrd zählen, macht bei 25 Pulsen/Umdrehung  171 Mio Umdrehungen.
Schafft der das mechanisch :-)?
Willst du aber doch im RAM arbeiten, ist das natürlich auch möglich.
Entweder arbeitest du mit STS und LDS, einfacher und eleganter aber mit
indirekter Adressierung über ein Indexregister.
Zum Bearbeiten musst du die Variable aber auf jeden Fall in die
Register holen.
-Laden
-Bearbeiten
-Zurückspeichern

Autor: Olli (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Könntest du mir dabei vielleicht etwas behilflich sein.
Bin ein noob. Und will halt einige Sachens programmieren. Kanns aber
noch nicht. Und ohne richtige Starthilfe ist das ganz schön schwer.

Am 8515 ist der PD2 der Pulseingang...

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.