Bonjour, mon pfe comporte une carte d'acquisition qui contient un pic 16f876 à programmer, svp quel assembleur faut-il utiliser pour le faire ?
Bonjour, mon pfe comporte une carte d'acquisition qui contient un pic 16f876 à programmer, svp quel assembleur faut-il utiliser pour le faire ?
C'est de l'assembleur pour PIC. Tu trouveras la liste des instructions dans la datasheet disponible sur le site www.microchip.com
Il ya aussi les cours de bigonoff (cf google) qui pourront t'aider pour débuter.
Bonne chance
merci pour ton aide, j'ai consulté le site spécifié et j'ai lu pas mal des doc sur la prog. de pic utilisant mplab, mais malheureusement je n'ai pas réussi à bien comprondre la méthodologie de prog. avec mplab (j'ai la trouvé lourd).
svp, es-que je peux utiliser la prog. en c et s'il est possible, pouvez vous me guider ?
description du sujet :
j'ai un capteur de lumière (optocoupleur) qui est lié à une carte d'acquisition de données(pic16f876, max 232, db9 pour le cablage avec le pc), la carte est liée au pc en utilisant une liaison série rs 232. un logiciel doit acquerir,traiter et analyser les mésures du capteur.
Cherche un compilo C pour PIC. De mémoire, y'a HT-PIC qui s'intègre à MPLAB.
kaw, personnellement je te conseille de programmer avec MPlab. dans ma versio de MPlab il y a le CCS qui est un compilo en C pour les Pics. Tu mettras peut etre une journée à maitriser correctement le MPlab avec tout ses outils mais ça en faut le coup. Surtout si tu as un MPlab ICD2 pour faire du debugage In-circuit.
si jamai tu as besoin d'aide pour la prog en elle-même, j'essayerai de te filler des morceau de prog (faut que tu en fasse un peu aussi ^^)
Moi perso je programme des PIC18 donc je suis passé au C18, mais je galère un peu lol
Il y a aussi PIC BasicPRO qui est simple à programmer mais qui a le soucis que ne pas gérer les "float" (virgules flotantes) et qui est sous 16 bits.
En cas de calcul, cela pose pb.
C'est pour cela que je m'interesse aussi à MPLAB avec CC5X qui est du C et qui eux, gére tout cela sans probléme.
Après, a voir pour les interruptions, la gestion des TIMERS ...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager