begin process at 2008 09 05 10:40:58
1 237 147 membres
108 nouveaux aujourd'hui
14 312 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : PIC: long call et table [ Archives / Les PIC ] (flagyg)

PIC: long call et table le 02/03/2006 13:13:20

flagyg
Bonjour,

J'appelle une table qui se trouve à l'adresse 0x700 depuis ~0x20. J'ai remarqué que ça ne jouait plus car la table me renvoie nimporte ou dans le programme. je ne sais pas comment faire..merci d'avance!
J'utilise un PIC 16F873

ORG 0x020

call   Table

ORG 0x700

Table
addwf   PCL, F
retlw blabla
retlw blabla
...
...

Re : PIC: long call et table le 06/03/2006 03:23:27

phenojeff

Allo


start
 clrf nombre  ; effacer nombre
loop
 movf nombre , w ; charger nombre
 call Table  ; prendre le carré du nombre
 incf nombre , f ; incrémenter nombre
 btfss nombre , 4 ; tester si nombre >15
 goto loop  ; non, nombre suivant
 goto start  ; oui, on recommence à 0



repere
 ORG (repere+31)& 0xFE0  ; adresse du tableau
carre

 addwf PCL , f  ; ajouter w à PCL

 retlw .0  ; carré de 0 = 0
 retlw .1  ; carré de 1 = 1
 retlw .4  ; carré de 2 = 4
 retlw .9  ; carré de 3 = 9
 retlw .16  ; carré de 4 = 16
 retlw .25  ; carré de 5 = 25
 retlw .36  ; carré de 6 = 36
 retlw .49  ; carré de 7 = 49
 retlw .64  ; carré de 8 = 64
 retlw .81  ; carré de 9 = 81
 retlw .100  ; carré de 10 = 100
 retlw .121  ; carré de 11 = 121
 retlw .144  ; carré de 12 = 144
 retlw .169  ; carré de 13 = 169
 retlw .196  ; carré de 14 = 196
 retlw .225  ; carré de 15 = 225


a++



Classé sous : long, table, pic, call

Participer à cet échange

Pub



Appels d'offres

Recherche developpeur ...
Budget : 700€
SITE MARCHAND LOCATION...
Budget : 3 000€
SITE MARCHAND POUR HOTEL
Budget : 4 000€

CalendriCode

Septembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
2930     

Boutique

Boutique de goodies CodeS-SourceS