[Analogique] Débutant PIC - Programme gestion LED
Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

Débutant PIC - Programme gestion LED



  1. #1
    invitecaa117b8

    Débutant PIC - Programme gestion LED


    ------

    Bonjour,

    Je viens de commencer à travailler avec des PIC, j'ai donc acheté le matériel suivant pour programmer des PIC10f220 :
    - Pickit 3
    - AC162070
    - AC164110

    1- J'ai remplacé le PIC existant par le PIC10f220 sans le mettre sur ma carte électronique (Nom : Photo1.jpg
Affichages : 121
Taille : 172,1 Ko)(si j'ai bien compris pour programmer c'est suffisant). Est ce que le montage est correct ?

    2- Lorsque je configure Pickit3, et j'utilise la fonction lire ca fonctionne. Par contre, lorsque je souhaites ecrire le message "invalid OSCCAL" s'affiche.
    Si j'ai bien compris pour alimenter le PIC (Programmer -> Target Vdd -> Auto) puis je coche Vdd à "On" et je le mets à 5V.

    3- Je créé un projet sous MPlabx puis j'ouvre une page assembleur (.asm) que je compile. Le message "Build successful" s'affiche. Comment je peux vérifier que mon PIC est bien configuré?

    Merci pour vos réponses.

    -----

  2. #2
    RISC

    Re : Débutant PIC - Programme gestion LED

    Salut,

    Il ne faut SURTOUT pas changer le PIC sur l'adaptateur de debug (AC162070) car tu risques d'endommager le PIC10F220 que tu as mis dessus.
    Le PIC sur cette carte est spécial (voir manuel mentionnée ci-dessous). Fais très attention en remettant le PIC d'origine car il n'est pas commercialisé. C'est un "PIC16F506-ICD"
    Ta configuration ne peut pas fonctionner car la carte AC162070 est un adaptateur de debug. On ne peut programmer le PIC dessus sans plugger l'adaptateur dans un support avec les alims.

    Cela permet d'avoir une fonction debug sur les PIC qui n'en on pas ou qui "libère" les broches PGC et PGD pour pouvoir les deboguer.
    Cette carte, si elle est utilisée, doit se connecter sur le support du PIC prévu pour ton application (tuto ici)
    Documentation détaillée du AC162070 voir page 22.

    Si tu démarres, je te déconseille d'utiliser un adaptateur car tu risques d'avoir pas mal de soucis...
    Dois-tu impérativement utiliser le PIC10F220 ?
    Personnellement je préferres le PIC16F18313 car l'interface de debug est maintenant intégré, pas besoin d'un adaptateur externe comme c'est le cas des anciens PIC10.

    a+

  3. #3
    invitecaa117b8

    Re : Débutant PIC - Programme gestion LED

    Bonjour RISC,

    Merci pour ta réponse. L'adaptateur me permet donc de tester mon code sur mon circuit en ayant accès à toutes les broches .

    Oui, j'ai déjà un circuit dédié à un pic10f220 qui est suffisant pour ma fonction car je veux réaliser une mesure de tension de batterie et l'afficher sur une LED bicolore.

    Si je comprends bien le Pickit 3 est suffisant pour programmer en utilisant un PCB à trous et en suivant le câblage de la photo jointe.Nom : Photo 3.PNG
Affichages : 95
Taille : 86,5 Ko
    (la broche 6 PGM n'est donc pas utilisée).

    Est ce que j'ai autre chose à savoir ?

    ++

  4. #4
    invitef86a6203

    Re : Débutant PIC - Programme gestion LED

    ATTENTION à l'OSCCAL la valeur est écrite en usine et ne doit pas être effacé.
    Car quand on efface le pic cette valeur est effacée, le prog normalement le fait en lisant effaçant et la reprogrammant, (vérifier les options s'il y en a , sur ce sujet)
    mais il vaut mieux vérifier en faisant une lecture du pic neuf et noter cette valeur au cas ou.

  5. A voir en vidéo sur Futura

Discussions similaires

  1. Besoin d'aide programme de gestion sportif
    Par invite11ac77e1 dans le forum Programmation et langages, Algorithmique
    Réponses: 3
    Dernier message: 23/03/2016, 17h00
  2. un petit programme en java (débutant)
    Par invitece0f2f60 dans le forum Programmation et langages, Algorithmique
    Réponses: 8
    Dernier message: 19/10/2015, 16h38
  3. Compréhension programme de gestion d'anémomètre
    Par invitefb004b2c dans le forum Électronique
    Réponses: 2
    Dernier message: 13/04/2015, 20h02
  4. Programme addition de nombres (débutant)
    Par invite382dfa13 dans le forum Électronique
    Réponses: 2
    Dernier message: 01/04/2012, 23h23
  5. programme gestion led avec arduino
    Par invite039e7366 dans le forum Électronique
    Réponses: 4
    Dernier message: 03/01/2012, 18h29
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...