bonjour a tous, j'ai un petit problème a propos d'un port parallèle....je vous explique: je programme un microprocesseur sous assembleur, jusqu'ici tout va bien, le pb c'est que mon programme je l'envois par port parallèle, et que mon but n'est pas juste d'envoyer mon prog (qui est fait grace au dégueugeur) mais c'est que je programme aussi sous c un prog pr recupérer les données de mon microproc!en ne donnant que l'adresse de ma variable à récupérer il ne voit rien, dc ya-t-il une autre solution? voici mon code, si qq1 veut bien m'aider:
Code :
main()
{
int err;
unsignedlong temp;
float tempc;
char car;
printf("press a key for interrupt" );
while(kbhit()==0);
car=getch();
if(car=='1')
{ err=getmem((long)0x008098cc,(long)1,temp);
printf("\nerr=%d",err);
printf("\n%lx",temp);
tempc=long_to_float(temp);
printf("\n%f",tempc);
}
end:;
}
avec 0x008098cc est l'adresse de ma variable que je veux récupérer, adresse du microp
Marsh Posté le 27-05-2005 à 16:25:18
bonjour a tous,
j'ai un petit problème a propos d'un port parallèle....je vous explique: je programme un microprocesseur sous assembleur, jusqu'ici tout va bien, le pb c'est que mon programme je l'envois par port parallèle, et que mon but n'est pas juste d'envoyer mon prog (qui est fait grace au dégueugeur) mais c'est que je programme aussi sous c un prog pr recupérer les données de mon microproc!en ne donnant que l'adresse de ma variable à récupérer il ne voit rien, dc ya-t-il une autre solution?
voici mon code, si qq1 veut bien m'aider:
avec 0x008098cc est l'adresse de ma variable que je veux récupérer, adresse du microp