Bonjour à tous,
J'ai un problème pour passer de l'assembleur au C (compilateur CCS pour PIC).
Je déclare un tableau d'entier à une adresse précise (pour PIC18F) de la manière suivante:
A l'aide de la définition précédente je mets en mémoire flash ma tableCode:ORG 0x200 SINE_TABLE ; on remplit la mémire flash avec notre table sinus à l'aide ; de 'db' (define byte) qu'il faut mettre deux par deux ; voir pour cela la partie 5 de présentation des PICs ; de Bigonoff db 0x80,0x83 db 0x86,0x89 db 0x8c,0x8f db 0x92,0x95 ....
Je souhaite faire exactement pareil en C CCS !!
J'ai essayé:
Mais il refuse de compiler cela. En fait il attend un mnémonique et apparemment pas une table....Code:#org 0x200,0x2FF #asm ASIS SINE_TABLE db 0x80,0x83 db 0x86,0x89 #endasm
Bref si qq connait comment passer de l'assembleur au C je suis preneur.
Merci d'avance
-----