Bonjour tout le monde,
Je suis débutante en assembleur. J'ai essayé d'écrire un programme qui soustrait la constante 32 de l'accumulateur W, mais ca ne marche pas. Est-ce que vous pouvez me montrer ou se trouve mon erreur ?
S'il est nécessaire de préciser, j'utilise MPLAB 6.30.
Voici le programme :
Code asm : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 list p=16f877 , r=dec include <p16f877.inc> __CONFIG H'3F31' bsf STATUS,RP0; bsf STATUS,RP1; movlw D'32' ; movwf 181h; Subwf 181h,0 movwf 185h; end
Partager