Bonjour,
Sur un PIC12F508, je rencontre un problème pour utiliser le prescaler en amont du timer TMR0.
J'ai réglé le taux de pré-division sur 256 (PS0 = PS1 = PS2 = 1) J'ai assigné le prédiviseur au timer (PSA = 0) J'ai choisi comme horloge source l'horloge interne (T0CS=0)
Et dans le simulateur en mode debug je constate que mon timer est incrémenté à chaque instruction alors que, si j'ai bien compris, cela devrait être toutes les 256 instructions (si on néglige les instructions de test avec branchement).
En fait tout se passe come si le prédiviseur n'était pas utilisé.
J'ai essayé avec des taux de prédivision différents, ça ne change rien, il s'incrémente toujours de la même façon.
Je vous précise que j'utilise le MPLAB X IDE v1.41.
Si vous avez une idée sur l'origine du problème ... ?
Merci.
Pascal.