[PIC18] - Reset sur Watchdog
Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

[PIC18] - Reset sur Watchdog



  1. #1
    invite3c35244f

    [PIC18] - Reset sur Watchdog


    ------

    Bonjour,

    j'utilise un PIC18F4520, et je souhaiterai savoir si le reset de mon microcontrolleur est dû au Watchdog, ou a autrechose.

    Je sais que l'information se trouve dans le registre RCON, le bit /TO.
    Mais ce bit là, il passe à 0 si il y a un timeout du watchdog, et cela créé un reset :

    dans la routine d'interruption :
    Code:
      if (RCONbits.TO == 0)								//	Test du drapeau d'IT du WDT
    	{
         _asm 
    	 RESET
    	 _endasm
        }
    Mais au redémarrage, comment savoir que le PIC a redémarré a cause du watchdog... il faut stocker une info en EEPROM avant l'action :
    Code:
      if (RCONbits.TO == 0)								//	Test du drapeau d'IT du WDT
    	{
         _asm 
    	 RESET
    	 _endasm
        }
    Ou il y a une info disponible dans un registre?

    Merci d'avance,

    -----

  2. #2
    invite2de7076a

    Re : [PIC18] - Reset sur Watchdog

    Hello,

    ben c'est tout simple: lors du démarage du PIC tu teste le bit /TO et s'il vaut 0 c'est que a WDT time-out occurred else it's a power-up.

    That is all!

  3. #3
    RISC

    Re : [PIC18] - Reset sur Watchdog

    Salut,

    Il existe un exemple de code tout fait pour gérer les différentes sources de Reset (reset handler) :
    http://ww1.microchip.com/downloads/e...IC18_RESET.zip

    a+

  4. #4
    invite3c35244f

    Re : [PIC18] - Reset sur Watchdog

    Bonjour,

    et bien merci pour cette info !!

    Bonne journée à tous...

  5. A voir en vidéo sur Futura

Discussions similaires

  1. Réalisation d'un chronomètre sur PIC18
    Par invite3d4f2ff3 dans le forum Électronique
    Réponses: 5
    Dernier message: 18/06/2010, 06h26
  2. watchdog sur un pic 16f877 avec sourceboost
    Par invitec86ed256 dans le forum Électronique
    Réponses: 1
    Dernier message: 31/03/2010, 15h17
  3. watchdog sur PIC16F877
    Par invite2c55735f dans le forum Électronique
    Réponses: 5
    Dernier message: 25/08/2009, 14h05
  4. [C/PIC18]-Mise en place d'un watchdog
    Par invite3c35244f dans le forum Électronique
    Réponses: 14
    Dernier message: 25/06/2009, 10h39
  5. probleme avec la fonction sprintf sur pic18
    Par modelvincent dans le forum Électronique
    Réponses: 3
    Dernier message: 22/05/2007, 17h17
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...