« Comment démarrer avec un PIC16F84 » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 688 :
[[File:Time0 16F84 Inter.png]]
 
Pour réaliser l'interruption, il faut réaliser un front montant dans l'ellipse rouge : on en déduit immédiatement les bits à mettre à 1 dans '''INTCON''', à savoir T0IE et GIE. Vous ne voyez pas de front montant ? C'est normal il est en fait réalisé par le bit "TMR0IF" du registre '''INTCON'''. Ce que permettent les bits T0IE et GIE, c'est tout simplement d'achamineracheminer ce front d'horloge vers la fameuse ellipse rouge.
 
'''Remarque''' : Sur la documentation ci-dessus, vous trouvez l'appellation T0IF au lieu de TMR0IF. Malheureusement, le nom des bits dépend des compilateurs C ou assembleurs utilisés. Par exemple, le compilateur Hitech C appelle effectivement ce bit T0IF.