Programmer un wait en assembleur pr un PIC [Résolu]

rvw27 7 Messages postés samedi 27 novembre 2004Date d'inscription 18 mai 2005 Dernière intervention - 10 mai 2005 à 13:20 - Dernière réponse : rvw27 7 Messages postés samedi 27 novembre 2004Date d'inscription 18 mai 2005 Dernière intervention
- 18 mai 2005 à 07:28
Bonjour a tous,
Je voudrais savoir comment faire pr programmer la fonction wait en assembleur car une tempo ne me convient pas (en fait je ne veux pas bloquer l'execution des autres instructions de mon PIC)
Si quelqu'un a une reponse !!
Merci

Don't drink and drive, just smoke and fly!!!
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
benlamey 13 Messages postés vendredi 29 avril 2005Date d'inscription 17 mai 2005 Dernière intervention - 17 mai 2005 à 13:15
3
Merci
salut

y'a une solution assez facile
tu set un timer sur la durée du wait
tu le configure en interruption et quand l'interruption arrive le temps est passé

bon ca te bouffe un timer pour pas grand chose
mais si tu en as encore de dispo ca pose pas de probleme
sinon tu peut le reutilisé apres pour autre chose tant que ca se melange pas

et puis la routine d'interruption te bouffe un peu de temps
c'est relatif a la durée du wait sur 10s si tu met 10microsec de plus c'est peu etre pas trop chiant

sinon je vois pas

ben

Merci benlamey 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 88 internautes ce mois-ci

Commenter la réponse de benlamey
rvw27 7 Messages postés samedi 27 novembre 2004Date d'inscription 18 mai 2005 Dernière intervention - 18 mai 2005 à 07:28
0
Merci
Finalement c'est ce que j'avais fait car j'ai pas trouvé d'autres solutions.
Merci
++

Don't drink and drive, just smoke and fly!!!
Commenter la réponse de rvw27

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.