Bonjour tout le monde;
je me suis coincé dans ce code:
movlw 0x50Code:movlw 0x50 movwf mavariable movlw mavariable movwf FSR movf INDF, w
là je charge ma valeur 0x50 (équivalent de 80 en decimal)
puis j'insere ma valeur dans ma variable
puis je prends l'adresse de ma viariable et je l'insere dans le registre FSR POURQUOI ? il sert à quoi le FSR
le pire c'est que je ne sais pas pourquoi je dois recupere mon adresse grace à
o.O ???Code:movlw INDF, w
je peux facilement utilise
et j'ai l'adresse donc c'est quoi l'utilité de ces deux registres enfin ils ont dit que INDF n'est pas un registreCode:movlw 0x50 movwf mavariable movlw mavariable
j'ai cherche dans le datasheet et j'aimerai savoir un truc SVP:
C'est quoi un BANK ? pourquoi il y'a deux banks ?
autre choses SVP
ils ont dit que le registre FSR se trouve dans l'adresse 0x04 dans les deux banques alors que c'est faux, le registre FSR se trouve dans l'adresse 0x04 dans la banque 0 et dans l'adresse 0x84 dans la banque 1
est ce que je me trompe ?
Merci de m'eclairé cette partie vraiment je me sens perdu
-----