Salut,
j'aimerai savoir comment faire pour faire une pause non pas avec des boucles impriqué les une dans les autre...
mais en utilisent les TIMER style avec le registre T0CON...
Merci![]()
Salut,
j'aimerai savoir comment faire pour faire une pause non pas avec des boucles impriqué les une dans les autre...
mais en utilisent les TIMER style avec le registre T0CON...
Merci![]()
Les timers permettent de lancer des requêtes d'interruptions à une fréquence définie. La précision est d'une microseconde au mieux, ce qui vous permet d'avoir une bonne précision, mais il faut dialoguer avec le matériel et écrire l'interruption.
Si la temporisation se compte en milliseconde, vous pouvez verifier simplement l'horloge temps réel, ce qui est plus simple à programmer, et qui ne prive pas d'une autre utilisation du timer.
Il existe encore un composant matériel récent (tout est relatif -_-) qui permet une bonne précision sans détourner l'interruption, mais je n'ai pas de détails là dessus.
Si vous voulez executer une fonction à une fréquence définie, la première méthode est évidement très pratique.
Blustuff.
Partager