-
-
Erfahrener Benutzer
Roboter-Spezialist
Hallo Martin!
Es gibt unter Bascom mehrere Möglichkeiten. Eine ist PULSEIN als High-Level-Befehl. Dieser Befehl wartet bis entweder ein High oder ein Low an einem bestimmten Pin eintritt. Dann wird gewartet, bis noch einmal das gleiche Signal dort ankommt. Der Befehl gibt die µSekunden zurück, die zwischen den einzelnen Pulsen liegen.
Dieser Befehl lässt sich extrem einfach einsetzen. Dafür hat er einen Nachteil. Das Programm wartet an dieser Stelle bis die Pulsdauer fertig gemessen wurde. Und die maximale Auflösung ist eine µSekunde.
Wenn dir das aber schon genügt, dann ist das sicher die beste Wahl für dich. Leider streikt im Moment mein Hirn. Ich kann dir jetzt nicht den Messbereich in Hz ausrechnen.
Siehe: http://avrhelp.mcselec.com/index.html?pulsein.htm
mfg
Gerold
:-)
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen