|
Publicité ' | ||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : septembre 2006 Messages : 55 ![]() |
Bonjour,
Lors d'un test sur un programme avec MPLAB mon programme se trouve resetté. Je ne comprends pas cette action. Un rapport avec PCL et PCLATH ! En regardant les registres je m'apperçois que PCLATH ne change pas de valeur (il reste à zéro) . Quand TMR0 passe >194 le programme va à l'adresse 0x805 sinon il boucle sur recep8. Comme PCLATH est à zéro le compteur programme va à l'adresse 0x005. Décidement je me ferais jamais à ces 2 registres. Quelqu'un peut-il m'aider pour m'expliquer ce qu'il se passe afin de corriger cette erreur ? Ci-dessous le partie de programme incrémentée avec l'adresse des lignes de programme à gauche : Code :
Arzew |
||
|
|
00
|
|
|
#2 |
|
Invité de passage
![]() Alban Développeur en informatique industrielle / électronicien Inscription : mai 2011 Messages : 4 ![]() |
Je me permet de relancer ce sujet car moi aussi je fais l'objet de sauts ou resets inopinés de programme !
Quelqu'un d'autre a t-il déjà eu le cas? Aurait il une réponse à fournir? Cordialement. |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com