www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Frequenzmessung über einen Eingang mit Assembler


Autor: Bastian (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hy,
hab mir letztens mal dran gedacht ob ich nicht mit dem Atmel 8535 eine
Freqenz messen, und diese an einem LCD darstellen könnte. Hat da
vielleicht jemand Erfahrung? Wie könnte den der Programmablauf in
Assembler aussehen?

Autor: Chris (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

das ginge auch mit einem kleineren Controller. Mal im Telegrammstil:
Frequenz über einen externen Eingang auf einen der Zähler geben,
Multiplexer entsprechend einstellen,Überlauf löst Interrupt aus, im
Interrupt in beliebig vielen Registern die Anzahl der Überläufe
aufaddieren, mit dem anderen Timer die Zeitbasis machen
(10s,1s,0,1s,0,01s) indem der Multiplexer für die Torzeit an oder
abgeschaltet wird. Die Interrupts beider Zähler stören sich nicht, es
geht auch keiner verloren bei gleichzeitigem Auftreten. Zählerstände
auslesen, zusammen mit den gezählten Überläufen die Binärzahl in
BCD-Zahlen umwandeln, diese nacheinander auf's LCD ausgeben, noch
Hertz, Kilohertz dahinter schreiben. Wegen der Zeitbasis kann man sich
wegen der Frage ob Automatik oder manueller Bedienmöglichkeit beliebig
phantasievoll austoben.

Gruß

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.