Salut,
Tu es la bienvenue ici et si tu trouves ce que tu cherches sur ce site c'est encore mieux!
Pour commencer, un timer c'est un compteur qui s'incrémente à chaque cycle d'horloge ou tous les x cycles d'horloge suivant la configuration et lorsque ce timer déborde, c'est à dire que la valeur arrive à 0xFF (si c'est un compteur 8 bits) et que donc que la valeur suivante sera 0x00, il lève un flags qui peut provoquer une interruption si demandé... Utiliser un timer permet de créer des bases de temps précises pour tes applications,...
Le Datasheet t'explique le fonctionnement du timer au niveau hardware, ce dont toi tu as besoins c'est comment l'appeler depuis une application en C, tu trouveras je pense toutes les réponses dans ce manuel (p61 avec un exemple P69)
[
ww1.microchip.com]
Si je comprends bien l'exemple p69, il s’agit en fait d'un interrupteur qui serait branché sur la broche 3 et celui ci mesurerait le temps qui s'écoule entre deux impulsions et envoie l'information sur une ligne rs232...
Voilà, j'espère que tu y trouveras ta réponse, si y'a un problème n'hésite pas
Benjamin