Manuel de référence PICBASIC
COS ()
Variable Single= COS (
Calcul valeur COSINUS
Valeur est une variable de type Single.
EXPLICATION
Cette instruction permet de calculer le cosinus d'une variable (préalablement définie en tant que "SINGLE").
EXEMPLE
10
DIM F1 AS SINGLE
10
DIM F2 AS SINGLE
30
F1 = COS(F2)
COUNT ()
Integer variable = COUNT (
Entrée de comptage
Parametre est une constante (0 ou 1)
EXPLICATION
Cette instruction permet de compter le nombre d'impulsions présentent sur l'entrée spécifique "CLKIN" du module "PICBASIC"
(idéale pour connaître la fréquence d'un signal carré, le nombre d'impulsions générées par un système externe...). Il est possible,
suivant la valeur du paramètre (0 ou 1) de déterminer une remise à zéro automatique du compteur à chaque exécution de
l'instruction. A noter que ce comptage s'effectue en "tâche" de fond, c'est à dire en même temps que le déroulement de votre
programme (sans que vous n'ayez à le gérer) et que c'est au moment ou vous "appelez" l'instruction COUNT, que vous récupérez
le nombre d'impulsions comptabilisées. Les impulsions sont comptabilisées à chaque front montant du signal: passage du niveau
logique "0" (0V) au niveau logique "1" (+5V) - Respectez impérativement le niveau d'entrée maximal de +5V sous peine de
destruction de l'entrée "CLKIN" (non pris en compte dans la garantie). Le compteur est géré sur 16 bits (jusqu'à 65535). En cas de
dépassement du compteur, celui-ci repasse à zéro.
EXEMPLE
I = COUNT(0)
La variable I
contiendra le nombre d'impulsions comptabilisées depuis la mise sous tension du module. Si l'instruction COUNT
est de nouveau appelée, le nombre des nouvelles impulsions comptabilisées s'ajoutera à celui de celles déjà comptabilisées.
I = COUNT(1)
La variable I contiendra le nombre d'impulsions comptabilisées depuis la mise sous tension du module et le compteur interne d'im-
pulsions est automatiquement remis à zéro. Si l'instruction COUNT est de nouveau appelée, le nombre des nouvelles impulsions
comptabilisées pourra alors être connu.
Le fil de raccordement ramenant le signal des impulsions à comptabiliser sur la broche du PICBASIC devra être le plus court
possible et ne pas excéder 1 à 2 cm.
COMFILE Technology (traduction Française Lextronic)
Valeur )
' F1 contient la valeur du cosinus de F2.
parametre )
0 = Maintenu, 1= RAZ
Celle-ci ne peut pas être remplacée par une variable
62