jzu a écrit :
Tu associes une interruption, par exemple celle qui dépend du compteur de temps, à une adresse mémoire correspondant à l'entrée de ta routine, laquelle doit se terminer par RETI. Il faut que le flag de l'interrupt soit enabled.
oui jusque là ca va mais aprés ca vaut pas .
j'ai essayé un truc tout bete pourtant. A chaque overflow du timer0 (8bit) il y a une interruption qui écremente un variable 8 bit . Cette variable sert ensuite a sortir la sinus (qui est tableau de valeurs, "look up" table) via l'interuption et le dac. Mais nada , il y a un truc que je dois pas saisir.
Pourtant dans le main je met le timer comme variable (pour aller chercher dans la look up table) ca marche nickel.
d'ailleurs , dans l'interuption quand j'incremente la variable elle va jusqu'a 139 et puis plus rien
'fin bref une belle mayonnaise .