Programmation en pic c

Fermé
malmou Messages postés 2 Date d'inscription jeudi 21 février 2013 Statut Membre Dernière intervention 1 mars 2013 - 1 mars 2013 à 22:11
Bonjour,

j'ai besoin d'aide, je suis débutante en programmation, et j'espère que vous pourriez m'aider.

j'ai programmé un code en pic c qui lit un message que je l'envois à travers l'hyperterminal .
je travaille avec le pic 16F877 dont la pin de reception est RX C7.
le problème c'est comment appeler le pin de reception, lire son contenu et afficher un message selon son contenu.
voici une partie de programme "il est pas fonctionnel"



char chain[10];
while(TRUE)
{


fgets(chain); // syntaxe a verifier voir le help du mplab

if(!strcmp(chaine,"up"))
printf("up");


if(!strcmp(chaine,"up"))
printf("down");

}

pour voir si le programme dialogue bien avec le port serie J'envois le mot "up" ou "down" a l'hyperterminal. J'ai essayé plusieurs instructions sans succès.
et il m'affiche toujours "attempt to create a pointer to a constant" donc quoi faire?

Dans l'attente de vos réponses et vos aides,
je vous remercie par avance. :)