Bonjour,
J'utilise actuellement un PIC 18F45K20 (code en C avec MPLAB)
Je souhaite être en mesure d'afficher 2 fréquences différentes chacune définie par un signal carré en entrée du PIC.
Le timer0 est déjà utilisé.
Je pense avoir bien saisi le fonctionnement des timers et CCP mais je ne parviens pas à trouver une solution à mon problème qui consiste à mesure une fréquence (faible, max ~300Hz) mais surtout à l'afficher toutes les secondes par exemple.
Hors de question d'utiliser des délais dans tous les sens pour rafraichir l'affichage toutes les secondes .
C'est donc la variable contenant la fréquence à afficher qui doit être mise à jour toutes les secondes et c'est à ce niveau là que je vois pas comment faire.
Si je génère des interruptions tous les 16 fronts montants (possibilité offerte par les timers du PIC), plus ma fréquence va être élevée plus l'affichage sera mis à jour rapidement.
Quelqu'un aurait une idée à me proposer ? (sans délais de 1sec dans le code )
-----