-
-
Erfahrener Benutzer
Robotik Visionär
Die Takte zwischden den Flanken zu messen sollte bei den niedriegen Frequenzen das Beste sein. Bei nur 1 kHz Frequenz hat man reichlich Zeit, auch in Basic. Ich weiss nicht ob Bascom für die ICP Funktion eine extra Unterstützung hat, vermutlich nicht, aber es geht auch ohne. Ein Beispiel in C ist im Wiki-Bereich unter timer:
https://www.roboternetz.de/wissen/index.php/Timer/Counter_(Avr)#Input_Capture
Wenn man etwas sucht, vielleicht findet sich ja auch ein ICP Beispiel in Basic. Die Umsetzung von C nach Basic sollte ziehmlich 1:1 möglich sein. Allerdings sind Interrupts auch nicht gerade das einfachste und etwas compilerspezifisch.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen