Bonsoir,
Je dois coder un programme capable de lire une fréquence (provenant d'un capteur de fumée), et d'afficher les informations sur un écran LCD (ou port USART). J'utilise deux timers pour provoquer les interruptions. Le timer 1 permet la mesure de la fréquence, le timer 2 permet de mttre à jour l'affichage (toutes les deux secondes environ).
Problème: L'interruption permettant de mettre à jour le menu ne se déclenche que lorsque la fréquence mesurée par l'autre timer est suffisamment élevée En clair, il faut que la fréquence du signal soit supérieure à une fréquence critique pour obtenir un fonctionnement correct toutes les deux secondes (sinon le µc ne rentre pas dans l'interruption).
J'ai essayé d'utiliser d'autres timers, même problème Des idées?
-----