Bonjour,
pour un projet avec un pote on cherche à réaliser un transmission par HF (module aurel, 3k de bande passante).
Actuellement:
- émission avec un 16f628
- réception avec un 16f877: affichage sur un LCD
Notre problème est que la réception ne fonctionne pas correctement.
Nous utilisons les fonctions de CCS.
voir en PJ la source svp.
Pourquoi il ne fonctionne pas? ce qui nous étonne, c'est que la réception par interruption fonctionne deux fois (deux passages de boucle) puis plus d'interruption du tout (alors que le programme tourne toujours dans la boucle principale!!).
L'émission c'est un mot en continue.
En faite, lors des deux passages dans l'interruption, on recoit un caractère à chaque fois, qui n'a rien avoir avec ceux envoyé (d'ou le doute sur la synchronisation).
pour remettre en forme notre signal issu du récepteur, nous avons ajouter un trigger, est ce que celui ci perturberais notre réception, en modifiant les temps haut et bas de la durée d'un bit?
Merci de votre intérêt.
-----