MPLAb8.92 me l'avait déjà fait, j'avais résolu en réinstallant tout. Re-belote
Je ne sais pas si c'est la fenetre Watch qui agit avec une instruction de retard ou si c'est MPLAB qui merdouille mais c'est bien ch***t pour scruter les registres en faisant du pas à pass.
Pour expliquer ce qui arrive voici ce bout de code par exemple:
Code : Tout sélectionner
; à ce niveau le PORTD est à b'00000000'
movlw b'00111000'
movwf PORTD ; envoi de W sur le PORTD
bcf PORTC,RS ; à ce niveau le PORTD n'a pas bougé et PORTD est toujours à b'00000000'
bsf PORTC,En ; maintenant seulement le PORTD vient de passer à b"00111000' ...
;avec une instruction de retard !
Çà vous l'a déjà fait ? ou il n'y a que moi qui suis abonné aux trucs sataniques ?



