COMFILE PICBASIC Manuel Utilisateur page 71

Table des Matières

Publicité

Manuel de référence PICBASIC
FREQOUT
port , valeur
FREQOUT
Output desired frequency
Port est une constante de type Byte (9 ou 10).
Valeur est une constante de type Byte comprise entre (1 - 253).
EXPLICATION
Cette instruction permet de générer un signal rectangulaire sur une broche spécifique (Port) du "PICBASIC" de fréquence pré-
définie par (Valeur). Seules les broches "PWM0" (I/O 9) et "PWM1" (I/O10) des modules "PICBASIC" peuvent être affectées à cette
tâche. La valeur de la fréquence de sortie peut être déterminée à l'aide des tableaux de correspondance ci-dessous. A noter que le
signal rectangulaire est généré en tâche de fond et que le "PICBASIC" peut réaliser d'autres instructions tout en continuant de
délivrer son signal de sortie. L'instruction PWMOFF permet de stopper le signal.
EXEMPLE:
10
FREQOUT 9,191
20
DELAY
255
30
PWMOFF 9
PB-1B/1S/2S
Parameter
1
10
20
40
80
100
191
200
230
253
La valeur maximale de valeur est 253 (si vous utilisez 254 ou 255, aucune fréquence ne sera générée).
ATTENTION
Il n'est pas possible d'utiliser l'instruction FREQOUT simultanément sur les ports 9 et 10. Il n'est pas non plus possible d'utiliser les
instructions de génération de signaux PWM en même temps que l'instruction FREQUOUT (l'inverse est également vrai, si vous
utilisez une instruction PWM, vous ne pourrez alors pas utiliser l'instruction FREQUOUT en même temps).
Les valeurs de fréquences indiquées dans le tableau peuvent être soumises à de légères variations.
COMFILE Technology (traduction Française Lextronic)
' Géénère un signal de l'ordre de 1 KHz sur le port 9 d'un PICBASIC-1S
Frequency
258Hz
267.5Hz
278.7Hz
304.7Hz
374Hz
421.8Hz
1KHz
1.17KHz
2.5KHz
21.9KHz
PB-2H/3B/3H
Parameter
Frequency
1.227KHz(2H),
1
19.6KHz(3B/3H)
1.274KHz(2H),
10
20.3KHz(3B/3H)
1.324KHz(2H),
20
21.19KHz(3B/3H)
1.439KHz(2H),
40
23.15KHz(3B/3H)
1.77KHz(2H),
80
28.4KHz(3B/3H)
2KHz(2H),
100
32.5KHz(3B/3H)
3KHz(2H),
153
48.5KHz(3B/3H)
5.58KHz(2H),
200
89.28KHz(3B/3H)
12KHz(2H),
230
192.3KHz(3B/3H)
104KHz(2H),
253
1600KHz(3B/3H)
71

Publicité

Table des Matières
loading

Table des Matières