Salut , SVP j'ai besoin d'aide concernant la programmation sur MPLABPièce jointe 477306
on désire mesurer la fréquence d'un signal carré en comptant le nombre d'impulsion durant une seconde. les impulsions arrivent au niveau de la broche Rb1/INT1 et sont comptées par le programme d'interruption.
le timer0 fixe l'intervalle de temps d'une seconde durant laquelle les impulsions seront comptées
1) écrire un programme d'interruption prioritaire relatif à INT1 permettant de compter les impulsions en utilisant une variable nommée n .
2) Ecrire le programme d'interruption non prioritaire relatif au Timer0 et permettant de:
- lire la valeur de la fréquence dans une variable nommée f
- Réinitialiser le timer0
- Réinitialiser la variable n
-----