Structure de test an assembleur

71julien Messages postés 1 Date d'inscription mercredi 26 janvier 2005 Statut Membre Dernière intervention 26 janvier 2005 - 26 janv. 2005 à 19:56
phenojeff Messages postés 87 Date d'inscription jeudi 10 octobre 2002 Statut Membre Dernière intervention 4 avril 2008 - 28 janv. 2005 à 07:15
Bonjour
Je voudrais savoir comment faire pour un test entre deux données sur un pic 16f84.
Viola exactement ce que je veux:
si t1=t2 alors on passe sinon on fait qqch
et puis
si t1>t2 on fait qqch sinon en fait autre chose
Merci

1 réponse

phenojeff Messages postés 87 Date d'inscription jeudi 10 octobre 2002 Statut Membre Dernière intervention 4 avril 2008
28 janv. 2005 à 07:15
Bonjour en voici une si t1=t2
movfw T2
xorwf T1,w ;
btfss STATUS,Z
goto ici ;non va la
nop ;oui

lautre si tu veux savoire si il est plus grand ou plus petit
movfw T1
subwf T0,w ; si t0 < t1
btfsc STATUS,C
goto ici ;non plus grand
nop ;oui plus petit

ca devrait etre ca
a++
0
Rejoignez-nous