effacement du flag RBIF du 16F84A
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

effacement du flag RBIF du 16F84A



  1. #1
    invite5396f733

    effacement du flag RBIF du 16F84A


    ------

    bonjour,

    je suis revenu sur un 16F84A, obsolète je sais, mais déjà programmé sur une carte il y a bien longtemps et pas envie d'en changer !
    Je me suis apperçu qu'il fallait lire le PORTB pour pouvoir effacer le bit RBIF du registre INTCON ...
    Pouvez-vous me confirmez cette action svp.
    (je savais qu'il fallait le faire sur le 12F629 mais de souvenir pour le 16F84A)
    Merci de l'info

    Arzew

    -----

  2. #2
    adipie

    Re : effacement du flag RBIF du 16F84A

    Bonjour, après une interruption il faut remettre à zéro RBIF (INTCON.RBIF = 0) dans la procédure d'interruption pour permettre la détection de la prochaine interruption.
    Pas besoin de lire le port B pour la remise à zéro de ce flag.
    L'interruption est générée par un changement d'état d'une des entrées RB7 à RB4.
    Dans l'immédiat ta question n'est pas très claire, poste ton code et indique exactement le but de la manipulation.
    Dernière modification par adipie ; 05/10/2014 à 20h36.

  3. #3
    invite092cb13c

    Re : effacement du flag RBIF du 16F84A

    Bonjour

    Une lecture ou écriture du portB efface le flag d'interruption, mais je te conseille d'effacer systematiquement les flags dans les sorties de routine, histoire de ne pas l'oublier dans un autre cas.
    Dans le data sheet pour RBIF il est bien indiqué "must be cleared in software".

    Gilles

Discussions similaires

  1. Problème de detection Flag sur INT0 !!
    Par invite36456fb3 dans le forum Électronique
    Réponses: 9
    Dernier message: 06/06/2013, 15h59
  2. qu'est-ce qu'un flag d'optimisation ?
    Par invite5420aad7 dans le forum Programmation et langages, Algorithmique
    Réponses: 9
    Dernier message: 18/07/2012, 14h15
  3. cette serrure est elle realisé avec un 16f84A-04 ou 16f84A-10?
    Par invite93ed6d5d dans le forum Électronique
    Réponses: 24
    Dernier message: 23/07/2011, 16h34
  4. vol et flag
    Par invitedede2a4e dans le forum Électronique
    Réponses: 1
    Dernier message: 03/09/2010, 07h37
  5. flag menbrane pvc
    Par invite68ef7091 dans le forum Habitat bioclimatique, isolation et chauffage
    Réponses: 2
    Dernier message: 04/11/2009, 11h38
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...