Télécharger Imprimer la page

Velleman K8055D Mode D'emploi page 10

Publicité

Les langues disponibles

Les langues disponibles

10
Description of the DLL
SetCounterDebounceTime
Syntaxe
PROCEDURE SetCounterDebounceTime(CounterNr, DebounceTime: Longint);
Paramètre
CounterNumber: Valeur 1 ou 2, qui correspond au compteur à régler.
DebounceTime: temps d'élimination du rebondissement -pour le compteur d'impulsions.
La valeur DebounceTime correspond au temps d'élimination du rebondissement en millisecondes
(ms) à être réglé pour le compteur d'impulsions. Le temps d'élimination du rebondissement peut varier
de 0 à 5000.
Description
Les signaux d'entrée du compteur sont soumis à une élimination du rebondissement dans le logiciel
afin d'éviter des fausses activations quand les entrées sont mécaniques ou à relais. Le temps
d'élimination du rebondissement est le même pour des faces descendantes que pour des faces
montantes. Le temps d'élimination du rebondissement standard est de 2ms. Ceci signifie que l'entrée
du compteur doit rester stabile pendant au moins 2ms pour être reconnu, ce qui limite le nombre
d'impulsions par seconde à environ 200.
Si le temps d'élimination du rebondissement est mis à 0, un maximum de 2000 impulsions par
seconde est possible.
Exemple
BEGIN
SetCounterDebounceTime(1,100);
// The debounce time for counter number 1 is set to 100ms
END;
© 2003 ... Velleman

Publicité

loading

Ce manuel est également adapté pour:

K8055d.dll