Bonjour à tous,
Je programme actuellement sur µC un processus qui doit identifier, et lire les informations enregistrer dans un tag RFID (Radio Frecency IDentification).
La RFID est la technologie utilisé pour les cartes de transport, certains forfaits de ski ou encore dans les passeports.
Mon problème est très simple, mais je galère dessus depuis deux jours.
Je veux créer une sous-fonction qui attend la fin d'un cycle du Timer 1, une sorte de fonction delay ou wait.
Je travail avec un Atmel ATTiny25 sous AVR Studio.
J'ai bien essayer de me servir du registre TCNT1 dans lequel le programme écrit la valeur du Timer 1,
en créant une fonction qui attend la remise à zéro de ce registre (TCNT1=0x00),
mais ça ne fait rien, comme si le registre ne prenait jamais cette valeur.
Pourtant, il la prend puisque le Timer passe par zéro à chaque fin de cycle.
J'ai aussi essayer de me sychroniser sur le PWM qui résulte du Timer 1, mais c'est un .
Peut-être que l'interruption Timer1_Overflow pourrait marcher mais je ne sais pas m'en servir.
Donc voilà, un petit casse tête...
Merci par avance de votre aide.
Exel
-----