bonjour,
je pense que le timer0 cesse d'etre incrementé pendant qu'un pic 16FX est en mode sleep.
pouvez vous le confirmer ?
(je n'ai pas trouvé l'information )
cordialement
Alain
-----
16/10/2011, 23h55
#2
RISC
Date d'inscription
novembre 2006
Messages
3 793
Re : timer0 et mode sleep
Salut,
Le mode SLEEP est caractérisé par...l'arrêt de l'oscillateur principal (interne ou externe).
Si tu regardes la source d'horloge de TIMER0 tu verras qu'elle est dérivée de l'oscillateur principal donc le TIMER0 (comme tous les périphériques) est inactif en SLEEP.
Le seul timer qui peut fonctionner en mode SLEEP est le TIMER1 en mode asynchrone à la condition de sélectionner l'oscillateur secondaire (32kHz) et que celui-ci soit bien sûr monté sur la carte ;=)