Bienvenue aux nouveaux arrivants sur FantasPic !

- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.

--- L’équipe FantasPic ---
Commentez, partagez et proposez des Tutos en langage ASM !
MPASM
JJE
Passioné
Passioné
Messages : 357
Âge : 78
Enregistré en : novembre 2017
Localisation : Picardie

#11 Message par JJE » ven. 7 juin 2019 17:36

define
Cordialement

JJE

C'est pas parcequ'on n'a rien à dire qu'il faut fermer sa G....e

MPASM
JJE
Passioné
Passioné
Messages : 357
Âge : 78
Enregistré en : novembre 2017
Localisation : Picardie

#12 Message par JJE » ven. 7 juin 2019 17:38

equ
Cordialement

JJE

C'est pas parcequ'on n'a rien à dire qu'il faut fermer sa G....e

MPASM
JJE
Passioné
Passioné
Messages : 357
Âge : 78
Enregistré en : novembre 2017
Localisation : Picardie

#13 Message par JJE » ven. 7 juin 2019 17:38

variable
Cordialement

JJE

C'est pas parcequ'on n'a rien à dire qu'il faut fermer sa G....e

MPASM
JJE
Passioné
Passioné
Messages : 357
Âge : 78
Enregistré en : novembre 2017
Localisation : Picardie

#14 Message par JJE » ven. 7 juin 2019 17:38

set
Cordialement

JJE

C'est pas parcequ'on n'a rien à dire qu'il faut fermer sa G....e

MPASM
JJE
Passioné
Passioné
Messages : 357
Âge : 78
Enregistré en : novembre 2017
Localisation : Picardie

#15 Message par JJE » ven. 7 juin 2019 17:39

constant
Cordialement

JJE

C'est pas parcequ'on n'a rien à dire qu'il faut fermer sa G....e

MPASM
F6FCO
Avatar de l’utilisateur
Confirmé
Confirmé
Messages : 875
Âge : 65
Enregistré en : décembre 2017
Localisation : Furtif je suis.
Contact :

#16 Message par F6FCO » lun. 10 juin 2019 12:20

Ça y est, trop d'assembleur il a fini par bugger :shock:
Répète après moi JJE: "Je ne suis pas un robot !" :-)
Une porte nand prend 2 bits en entrée... cochonne va !!! :langue:

MPASM
JJE
Passioné
Passioné
Messages : 357
Âge : 78
Enregistré en : novembre 2017
Localisation : Picardie

#17 Message par JJE » lun. 10 juin 2019 19:42

Bonsoir F6FCO,
F6FCO a écrit :Source du message Je ne suis pas un robot !

je peux te le répéter 100 fois en mois d'une minute (CTRL V oblige)
F6FCO a écrit :Source du message Ça y est, trop d'assembleur il a fini par bugger

qui est le il ?
Cordialement

JJE

C'est pas parcequ'on n'a rien à dire qu'il faut fermer sa G....e

MPASM
venom
Avatar de l’utilisateur
Confirmé
Confirmé
Messages : 652
Âge : 33
Enregistré en : avril 2016
Localisation : Klyntar
Contact :

#18 Message par venom » lun. 10 juin 2019 21:12

JJE a écrit :qui est le il ?


J'imagine que F6FCO parler de toi JJE :lol:






@++
En fait tout est une question de BIT ? :-D

MPASM
F6FCO
Avatar de l’utilisateur
Confirmé
Confirmé
Messages : 875
Âge : 65
Enregistré en : décembre 2017
Localisation : Furtif je suis.
Contact :

#19 Message par F6FCO » lun. 10 juin 2019 23:06

:lol:
Une porte nand prend 2 bits en entrée... cochonne va !!! :langue:

MPASM
Temps-x
Avatar de l’utilisateur
Expert
Expert
Messages : 1321
Enregistré en : juillet 2016
Localisation : Terre

#20 Message par Temps-x » mar. 11 juin 2019 02:01

Bonsoir tout le forum,

En voilà une de plus JJE, bien connu, pour compléter les Directives

BANKSEL : permet de se placer dans la bank approprié de la variable ou du registre ou il se trouve.

Exemple :

Si je suis en bank 0 ou se trouve le registre PORTA et que je veux aller dans la bank 5 ou se trouve le registre CCP1CON
pour y copier la valeur de D'50', on écriras ceci.

Code : Tout sélectionner

                                                           
      BANKSEL CCP1CON                     
; passer en bank 5

      movlw D
'50'                                           
      movwf CCP1CON                                         

      BANKSEL PORTA                       
; passer en bank 0



Cette méthode et valable pour les 16Fxxxx, car si on utilise les 18Fxxxx, on écriras


Code : Tout sélectionner


      movlw D
'55'                         ; copier '55' dans W
      movff WREG
,CCP1CON                  ; copier '55' dans CCP1CON 



Pas besoin de se placer en bank 5, on peut le faire directement, et dans n'importe quelle bank.

Il y a pas photo, c'est quand même plus simple avec un Pic18Fxxxx

==> A+
Modifié en dernier par Temps-x le mer. 12 juin 2019 00:33, modifié 1 fois.
:roll: Les requins, c'est comme le langage ASM, c'est le sommet de la chaîne alimentaire. :wink:


Retourner vers « Langage ASM »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 0 invité