reconnétre une fréquence

Anubis1985

Senior Member
Bonjour a tous.

J'aimerais s'avoir si il existe une ligne de code capable de reconnetre une
fréquence. Par exemple si avec un microcontroleur j'envois 1000Hz sur un
aurte microcontroleur (28x1) sur son entrez 1 (pin12) . je voudrais actionner
la soti 1 (pin22).

Ou si avec l'autre microcontroleur j'envois 600Hz au lieu de 1000Hz sur l'entrez 1 (pin12). Je voudrais actionner la sortis 2 (pin23) du microcontroleur (28x1).
 
Last edited:

PieM

Senior Member
bonjour,

je ne comprends pas trop : il s'agit de deux microcontrôleurs qui envoient chacun une fréquence différente sur la même entrée d'un troisième :confused:
Difficile de mesurer deux signaux en même temps!

sinon pour mesurer une fréquence assez haute, il faut utiliser
COUNT pin, period, wordvariable
- Pin est l'entrée choisie.
- Period définit le temps de mesure (1-65535ms at 4MHz).
- Wordvariable reçoit le résultat (0-65535).

par exemple, si la période est de 500 ms et que la fréquence est de 1000 Hz, la valeur dans la variable de type w sera de 500, et 300 pour 600Hz.
 

Anubis1985

Senior Member
non en faite l'un envois la fréquance et l'autre la recois et la reconnait.
Je vais tester le code que tu mas donner et je te tien au courant.
Merci.
 

Anubis1985

Senior Member
Je vien de faire le teste et ca marche.
J'ai fais le teste en mesurant la fréquance du réseau est ca marche
sur mon module alfanumérique s'affiche 51 Hz.
Je vais donc pouvoir faire passer des informations sur 2 files de microcontroleur a microcontroleur.
Merci pour l'aide.

Mon code:

COUNT 2, 1000, w0
SEROUT 7, N2400, (#w0," Hz ")
 
Top